写在前面的话:这几天一直在学习USB驱动,中间遇到挫折困难在此不再详诉.....写着几篇文章算是对之前几天来所学知识的一个总结。本人深知你仅仅通过这几篇文章是不可能完全掌握USB驱动的,但只要能给大家带来一点思路,或者能对大家有所帮助,文章的目的也就达到了。...
分类:
其他好文 时间:
2014-05-07 07:27:18
阅读次数:
288
代码大全
重构:改善既有代码的设计
重构与模式
修改代码的艺术
实现模式
深入浅出设计模式(First head)
企业应用架构模式
分析模式*
代码整洁之道*
编程珠玑*
程序员的职业素养*
别闹了,费曼先生!*
测试驱动开发TDD*
验收测试开发ATDD*
Cucumber:行为驱动开发指南BDD*
设计原本:计算机科学巨匠Frederic...
分类:
其他好文 时间:
2014-05-07 06:17:20
阅读次数:
360
最近win8系统在安装Node.js和ArcGIS软件的时候都出现了2503错误,后来才发现,都是Win8的权限系统在作怪。解决方法看似也挺原始,但很奏效:
1)进入C:\windows\installer路径,找到安装程序的msi。如果你的安装包没有把msi文件解压到这个路径下,请将对应的msi和CAB文件复制到这个路径下,比如ArcGIS的安装程序。
2)以管理员身份打开cmd程序
...
事件驱动编程简而言之就是应用程序维护一个或多个事件队列,完全以事件队列为主线来设计和编写整个程序。这里利用队列实现了一个完整的事件驱动编程过程,模拟了银行排队这一离散事件的发生。...
分类:
其他好文 时间:
2014-05-07 04:45:22
阅读次数:
376
Windows Socket编程与服务器客户端示例
Winsock是 Windows下套接字标准。
Socket套接字基于计算机网络,提供同一系统上不同进程或由局域网连接在一起的不同机器上的进程间通讯功能。如下图:
套接字通过IP地址,Port端口号标识,通过这个标识可以在整个局域网定位一个套接字,通过套接字进程便可以相互传输数据。如:进程...
JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包含7个步骤:
1、加载JDBC驱动程序:
在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{
//加载M...
分类:
数据库 时间:
2014-05-07 04:13:19
阅读次数:
451
Eclipse修改svn地址
SVN地址变更后 需要重定向
步骤有3 :
1 ) 打开eclipse中SVN资源库
在Eclipse中选择Windows-> Show View->others
如果列表里面没有就去 other... 里面找
下图是打开后的SVN资源库:
2 ) 右键点击 需要重定向的svn地址 右键...
分类:
系统相关 时间:
2014-05-07 03:28:16
阅读次数:
360
今天晚上手痒,一时兴起,安装了windows8.1 , 以前是win7+linux双系统的,因为了解grub,所以还是很有信心重装的。
安装完win8.1后,果然,重启就只有windows了。所以第一步就是做一个linux启动盘。
好在启动盘我早已做好的,没想到进去重装grub时却遇到了不小的麻烦。
到网上百度的一些教程,都不适合我,而且感觉都是错误的。
最后还是摸...
分类:
其他好文 时间:
2014-05-07 03:16:29
阅读次数:
314
前言:SmartProject 项目是C#桌面程序的精简版,很多属性和事件可能都没有设置进SDK中。在最近的PDA程序中,我没用使用进度条。为了防止用户乱点,最开始想使用windows提供的进度条,但是觉得又不适合,所以就试图用图片切换的方式来实现。 原理:开启线程切换图片实现显示(子线程不影响主线程而继续往下执行)。...
分类:
其他好文 时间:
2014-05-06 19:08:33
阅读次数:
557
windows server 2012安装.NET Framework的时候提示找不到源文件,是因为用了360等优化软件清理过系统盘了,所以找不到源文件。
解决办法:插入2012安装光盘或者把2012的镜像文件iso加载到虚拟光驱。
然后安装的时候“指定备用源文路径”为【光盘:\sources\sxs】即可安装成功...