找到相关内容 3226
windows service 调度控制
         由于产品中有多个windows 服务,而且二次项目的二次开发中也会经常需要编写windows service来实现一些功能,这就导致了项目中经常会出现多个windows service 注册到客户服务器上。这就有了问题,如果缺乏完善的文档记录,在更换实施人员的时候经常会不知道服务器有多少服务是自己项目
http://cyqdata.cn/cnblogs/article-detail-31811 
JavaScript的写类方式(4)
工具函数如下 /** * $class 写类工具函数之三 * @param {String} className * @param {String} superClass * @param {Function} classImp */ function $class(className, superClass, classImp){ if(superClass === "") su
http://cyqdata.cn/cnblogs/article-detail-31810 
使用AppFabric 承载WCF和WF服务-实例分析和说明
针对Pro Windows Server AppFabric ISBN-13 (pbk): 978-1-4302-2817-2图书中的例子进行修改和分析 这个例子的应用场景如下: 前端是Asp.net MVC的站点,使用了ProcessClaimService.WF AppraisalService.WCF服务 ProcessClaimService.WF服务使用了AppraisalServic
http://cyqdata.cn/cnblogs/article-detail-31809 
C++ 工程实践(3):采用有利于版本管理的代码格式
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 版本管理(version controlling)是每个程序员的基本技能,C++ 程序员也不例外。版本管理的基本功能之一是追踪代码变化,让你能清楚地知道代码是如何一步步变成现在的这个样子,以及每次 check-in 都具体改动了哪些内部。无论是传统的集中式版本管理工具,如 Subversion,还是新型的
http://cyqdata.cn/cnblogs/article-detail-31804 
嵌入式C51编程规范
为单片机编写C51代码,程序的可行性当然是必须保证的。但是包括笔者在内的很多新手,都忽略了程序的另一面——可读性、可维护性以及可扩展性。只要稍微有些嵌入式开发经验的读者,若看到笔者在“Zigbee之旅”系列博文中的源码,可能都会从其代码编写习惯中得出一个结论——“菜鸟”。呵呵,笔者决定抽时间学习一下C5
http://cyqdata.cn/cnblogs/article-detail-31803 
JavaScript中具名函数的多种调用方式(2)
以函数中有无this来讨论。没有this时返回一个空的对象{},有this时返回一个非空对象。 下面是一个没有this的函数 // 返回值是基本类型 function fun() { return "jack"; } var c = new fun(); for (var atr in c) { alert(atr); } alert(c); //[object Object] 返回值
http://cyqdata.cn/cnblogs/article-detail-31798 
万丈高楼平地起(一) S3C6410的启动
废话不多说,去年折腾了一年s3c2440的板子,今年自己又买了一块s3c6410的板子,从今天开始,进行裸机驱动的开发,本文开始第一篇,启动代码的编写,注意,仅仅是启动代码,并不是bootloader,因为只有boot,没有loader。       第一要明确:CPU上电之后,会从某个固定地址执行指令。ARM结构的CPU从地址0x00000000
http://cyqdata.cn/cnblogs/article-detail-31795 
不走寻常路:在WebForm中使用MVC
问题场景: 在改进博客园博客后台的过程中,有一个页面我们想用ASP.NET MVC来写。但我们不想通过设置<modules runAllManagedModulesForAllRequests="true"/>使用System.Web.Routing来处理请求,因为不能确定这是否会与我们现有的URL重写产生冲突。我们只是想用Razor爽一下。 解决思路: 不改变ASP.NET管线的请求
http://cyqdata.cn/cnblogs/article-detail-31793 
C#+Winform : Aero 特效的快速搜索框
平时上网都会用到搜索引擎,但是每次都要去打开浏览器,然后打开百度或谷歌。。。   这样做总觉得很烦 ! 为了不让自己能快点搜出东西,我就做了小工具  QuickSearch          其实实现原理很简单: 就是先去找到那些搜索引擎的搜索字符串,例如百度的 http://www.b
http://cyqdata.cn/cnblogs/article-detail-31792 
JavaScript中具名函数的多种调用方式(1)
前面有一篇提到了 匿名函数的多种调用方式。这篇看看具名函数的多种调用方式。 1、()   平时最常用的就是()运算符来调用/执行一个函数 // 无参函数fun1 function fun1() { alert('我被调用了'); } fun1(); // 有参函数fun2 function fun2(param) { alert(param); } fun2('我被调用了');
http://cyqdata.cn/cnblogs/article-detail-31789 
MS OpenXML SDK 2.0在Excel中指定位置填入数据和插入图片
简介 这是公司另外一个项目组遇到的技术问题。即如何用OpenXML在Excel指定位置填入数据和插入图片。笔者知道此事之后,帮他们想了一下办法。 用户的需求是这样的:有一个Excel的文档模版,里面已经有了一个表格框架。需要在某些单元格填入数字或者文字。并在某些单元格插入图片。并且不破坏原有的表格内容。这些功能必须在asp.net应用程序中实现,并且不用Office interop的组件。他们之前
http://cyqdata.cn/cnblogs/article-detail-31788 
CSS3动画播放时间-速度分析
      CSS3最引人注目的莫过于支持动画效果。只要预先定义好关键帧的css样式,以及动画时间,浏览器就会自动生成播放其中的每个帧。这在以往需要不少的js代码,并且运行效率并不高。CSS3的动画效果极大程度上减轻了脚本的编写,使得开发者可以把更多的精力投入在内容上,而不是实现上。       不
http://cyqdata.cn/cnblogs/article-detail-31747 
给JCreator一双翅膀,它也能把代码格式化得很好
      使用JCreator有一段时间了,习惯了Visual Studio 2010中的代码格式化功能。于是乎在JCreator中狂找类似的功能。结果杯具地发现没找到,不懂是不是我没看清楚,有知道的童鞋吱一声哈。好,进入正题,在这里我使用AStyle外部扩展工具来实现代码格式化。具体操作步骤如下: 1.下载本文后面附带的AStyle.rar,解
http://cyqdata.cn/cnblogs/article-detail-31745 
powerdesigner逆向工程生成PDM时的列注释(ColumnComment)解决方案
在用powerdesigner逆向工程生成PDM时,列注释(ColumnComment)始终无法生成,历经数小时的探索,找到一个折衷的方法,现分享如下。并希望有高手指点更好的方法。 邀月使用的是Powerdesigner 15.2,数据库为SQL Server 2008 r2 方法如下: 1、在PowerDesigner界面-File-Reverse Engineer-Database,然后选择一
http://cyqdata.cn/cnblogs/article-detail-31742 
Discuz!X1.5 登录机制
最近需要研究一下 Discuz 的整个系统 的架构! 发现Discuz 验证用户是否在线的机制 非常有趣, 这里到时难住了我一个之前没怎么接触过Web系统的,唉,搞了半天才发现,Discuz!X 的判断是否在线的机制,不是跟我们普通想象的在数据库中又一个标志位来标识是否在线。 Discuz在数据库中是没有这个标志位的,只有在pre_common_onlinetime和pre_forum_onlin
http://cyqdata.cn/cnblogs/article-detail-31736 
Silverlight实用窍门序列:19.Silverlight调用webservice上传多个文件【附带源码实例】
        Silverlight不支持读写服务器端的硬盘,可是很多时候用户需要在Silverlight客户端往服务器端上传文件,那么本节将讲述Silverlight中最简单的上传文件的方式:在Silverlight客户端将文件序列化为Byte[]字符组,然后服务器端使用webService接收客户端的数据并且还原为文件即可
http://cyqdata.cn/cnblogs/article-detail-31732 
swig C#链接c++ dll
想要用C#开发Subversion,当只有c/c++开源API,所以决定根据Subversion的要求使用swig 先写一个简单过程,防止自己忘记了,以后再详细修改 准备工作: vs2010 C#,c++ 版本其实不重要,呵呵 登录swig官方,下载 swigwin-2.0.2。以下是下载地址,选择好c#,window 就可以下载 http://www.swig.org/survey.html 解
http://cyqdata.cn/cnblogs/article-detail-31713 
JavaScript奇技淫巧之遍历数组
正常的for循环就不提了,直接进入正题。如下: //示例1 for(var i=0,a;a=["jack","tom","lily","andy"][i++];){ console.log(a); } //示例2 var ary = ["jack","tom","lily","andy"]; for(var i=0,a;a=ary[i++];){ console.log(a); } 从F
http://cyqdata.cn/cnblogs/article-detail-31710 
由Qmake.exe/QtCreator.exe启动速度慢挖进去
    一直用Qt Creator开发Qt程序,Nokia的Qt Creator实在太慢了,启动慢,编译速度也是超级慢。昨天,终于它慢的让我无法忍受了,我决定抛开手上的一切工作,深入挖掘Qt Creator启动慢的原因。首先,怀疑是给力的Mcafee企业版卡住程序了。试试把Mcafee的一切监控都关闭,没效果!然后怀疑系统进程太多了,卸载掉SONY送的一堆无用程序,没
http://cyqdata.cn/cnblogs/article-detail-31690 
CSS制作一个圆形放大镜
    话说图片放大,这是一个再容易不过的效果了。当然,今天说的可不是简简单单的在一个框里放大,而是一个圆。就像放大镜或是狙击镜那样,只有圆圈里的放大,圈外的当然还是原来的图片。这是不是很不可思议? 当然不是。做过Flash的也许会脱口而出:套个蒙版就是了。可惜CSS不是Flash,没有那一套。我们只有从CSS里面慢慢挖掘。     先
http://cyqdata.cn/cnblogs/article-detail-31685