结合MSDN理解windows service 服务安装的三个类。
servicebase类:
服务类从此类派生,重写方法。
一个可执行文件包含多项服务,每项服务包含单独的安装“注册服务类”。服务与日志相关。
可执行文件的main()函数定义那些服务应该运行。
服务工作目录是系统目录,而不是可执行文件所在目录。
启动某服务时,系统将定位相应的可执行文件,并运行
http://www.cyqdata.cn/cnblogs/article-detail-52494
ERP/MIS开发 工作多年后积累的五种信息化软件开发模式
工作几年后的积累,经历大大小小的数个项目开发,积累了以下几种软件开发的模式和方法。 全部以Northwind数据库为例子,来比较几个开发方式的主要区别和着重点,更详细的内容请参看博客文章。 这里的开发模式,仅仅以代码的书写方式来比较。比如使用LLBL Gen框架,则大部分的时间在开发业务逻辑; 基于
http://www.cyqdata.cn/cnblogs/article-detail-52472
javascript异步编程系列【三】----Jscex无创痕切入JqueryUI
很多人可能会有个疑问,Jscex和其他类库共同使用或者语法混用时,会不会出现冲突或者异常?那么我们就来做个尝试吧。 我们使用tab插件: <script>
$(function () {
$("#tabs").tabs({ event: "mouseover&quo
http://www.cyqdata.cn/cnblogs/article-detail-52461
jQueryUI 时钟无刷新获取消息 - JQueryElement [5]
时隔数周后又和大家见面, 这次给大家带来的是 jquery ui 的时钟插件, 类似于 winfrom 中的 Timer 控件, jquery ui 时钟插件可以定时执行 js 脚本或者执行 ajax 调用.
提前说明下 JQueryElement 更新到了 3.0, 增加了各种效果的控件, 以及 Timer
http://www.cyqdata.cn/cnblogs/article-detail-52459
Minimum dot product query
Minimum dot product query (最小点积查询) : 若有一个二维向量集合V, 其大小为m. 那么在集合V上的一次最小点积查询即是说任意输入一个向量x, 返回在V中与x的点积最小的元素以及相应的点积,即 min{dot(x, vi) | vi 属于 V}。 这个问题是在cstheory.stack
http://www.cyqdata.cn/cnblogs/article-detail-52454
[翻译]jQuery Mobile入门教程——主题的使用和定制
原作:Using and customizing jQuery Mobile themes —— Matthew David
翻译:filod
转载声明:请注明原作者、翻译者以及译文链接。
在之前的文章jQuery Mobile 入门教程里,我对jQueryMobile
http://www.cyqdata.cn/cnblogs/article-detail-52453
Mysql源码学习——Connection Manager
1.连接的线程数
Mysql支持单线程和多线程两种连接线程数。如果是单线程,则在同一时刻,只能有一个connection连接到Mysql,
其他的连接会被挂起。如果是多线程,则同一时刻可以支持多个connection同时连接到服务器。
 
http://www.cyqdata.cn/cnblogs/article-detail-52448
自己动手重新实现LINQ to Objects: 2 - Where
本文翻译自Jon Skeet的系列博文“Edulinq”。
本篇原文地址:
http://msmvps.com/blogs/jon_skeet/archive/2010/09/03/reimplementing-linq-to-objects-part-2-quot-where-quo
http://www.cyqdata.cn/cnblogs/article-detail-52437
C++之命名空间(End Chapter)
今天这一节,注意要讲C++中的命名空间和头文件的命名规则。也是C++这一基础系列的最后一节。首先感谢在学习C++的一路上,有这么多关注这系列的博友们的陪伴和帮助。正因为有了你们的建议和指导,使我对C++有了更深的认识和更大的兴趣。这个系列结束之后,我会继续学习和关注C++的一些实际应用。
大家都知道一个大型软件通常
http://www.cyqdata.cn/cnblogs/article-detail-52435
出生牛犊不怕 SQLServer Part2
3、技术实例:(数据库)
1、 加载数据库脚本
source C:\Users\Administrator\Desktop\script-1.sql ;——mySQL
source (\.) Execute an SQL s
http://www.cyqdata.cn/cnblogs/article-detail-52433
JMeter基础之—录制脚本
Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多足,如:它结果分析能力没有LoadRunner详细;很它的优点也有很多:
l 开源,他是一款开源的免费软件,使用它你不需要支付任何费用,
l &n
http://www.cyqdata.cn/cnblogs/article-detail-52427
Silverlight游戏研发手记:(一)差集运算在SLG战棋游戏战斗范围设定中的应用
战棋游戏通常指以回合制为基础,角色在地图上按格移动作战的游戏,好比下棋一样,该类型游戏更侧重于策略,节奏较缓慢,注重精美、绚丽的画面,考验的是玩家运筹全局的智慧。耳熟能详的比如《梦幻模拟战》、《火焰纹章》、《大战略》、《炎龙骑士团》、《幻世录》等经典。
战棋游戏占据了我太多记忆,每次看到类似的游戏都会激动不已,尤其是远
http://www.cyqdata.cn/cnblogs/article-detail-52426
Silverlight游戏研发手记:(一)集合运算在SLG战棋游戏战斗范围设定中的应用
战棋游戏通常指以回合制为基础,角色在地图上按格移动作战的游戏,好比下棋一样,该类型游戏更侧重于策略,节奏较缓慢,更注重精美、绚丽的画面,考验的是玩家运筹全局的智慧与策略。耳熟能详的比如《梦幻模拟战》、《火焰纹章》、《大战略》、《炎龙骑士团》、《幻世录》等经典。
战棋游戏占据了我太多的记忆,每次看到类似的游戏都会激动不已
http://www.cyqdata.cn/cnblogs/article-detail-52417
[Silverlight入门系列]实现局部元素全屏(Element部分全屏)
本文不讨论Silverlight全屏模式的实现,有关实现这个,可以参考TerryLee的这篇文章,核心代码就是这行:
Application.Current.Host.Content.IsFullScreen = !Application.Current.Host.Content.IsFullScreen;
.csh
http://www.cyqdata.cn/cnblogs/article-detail-52410
答案of QUIZ:一个网页上面有多少个SilverLight4应用时会发生莫名其妙的崩溃?和什么有关?
答案:It depends. “你去屎吧!”我猜一定会有人这么说。既然“改天我也去发一篇“QUIZ: 园子一个用户发多少篇给个问题还看心情才给答案的文章才会让全园友崩溃,是什么原因”放首页来好了 ”这样的回复,上面那个想法也肯定
http://www.cyqdata.cn/cnblogs/article-detail-52406
【连载】 FPGA Verilog HDL 系列实例--------卡式电话计费器
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 卡式电话计费器
我们每天都在和手机打交道,更熟悉了打电话的各项业务,那么怎么通过Verilog HDL 硬件描述语言简单的控制电话的计时计费呢,下面我们就来看看是如何实现的。先介绍下卡式电话计费器的要求。
一、
http://www.cyqdata.cn/cnblogs/article-detail-52402
ERP/MIS开发 30道ORM问题与解答 LLBL Gen 3.x Adapter
做基于LLBL Gen的项目经常会用到的内容,忘记的时候用来查询,分享出来。 1 如何读取指定的表的内容到集合中 DataAccessAdapter adapter = new DataAccessAdapter(); EntityCollection allCustomers = new E
http://www.cyqdata.cn/cnblogs/article-detail-52373
开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo
热衷于开源框架探索的我发现ASP.NET MVC与jQuery easyUI的组合很给力。由于原先一直受Ext JS框架的licence所苦恼,于是痛下决心寻找一个完全免费的js框架——easyUI。它有完整的demo和强大AIP手册,使我在开发过程中得心应手。以下是这篇博文D
http://www.cyqdata.cn/cnblogs/article-detail-52360
读jQuery之十五
在之前的event-jq-0.2.js基础上继续提取jQuery的trigger和namespace。实现功能如下
// add event
E.bind(el, 'click', fn);
E.bind(el, 'click.name', fn);
E.bind(el, 'click', fn, data);
http://www.cyqdata.cn/cnblogs/article-detail-52356
两个Select标签内容多选切换之jquery方法
利用jquery实现两个select标签多选内容从一个标签选择到另外一个标签的简单方法,区区几行代码就能搞定,支持多种浏览器。效果如下所示:
本例中用到jquery请自行下载。若有不明白或者有新的功能需求请留言
代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//
http://www.cyqdata.cn/cnblogs/article-detail-52354