自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 组态王和modbus协议

最近接触到一个项目,是运行在组态王软件中的仪表设备,使用modbus协议通讯。 原以为modbus是一套完整的协议,从网上下载了粗略看了一下。后来拿到竞品的样品,安装了组态王,连接运行了一下,才发现与之前理解有些不同。modbus可以说是一个协议的规范,具体数字代表的意义,是由设备厂商自定的。厂商将这些自定的协议做成驱动(dll),放在组态王的驱动包里,并选择相应的设备名,这样串口的modbus

2014-10-31 16:02:51 4480 1

原创 Windows上搭建Git服务器

客户端:准备TortoiseGit,MSysGit1.安装TortoiseGit和MSysGit,完成后就可以在本地使用git了。这里我没完全安装MSysGit,只是复制了两个文件git.exe,iconlibv2.dll到C盘上,然后在TortoiseGit-Settings里指定git.exe路径就行了。2.打开puttygen,"generate"移动鼠标生成一个密钥,把上面公钥部分复制粘贴到文本文件里,点"Save Private Key"把私钥保存一个文件,如mygit.ppk.服务器:准备cop

2010-11-24 15:38:00 10122 1

原创 桌面右键弹出IE的木马

<br />每天第一次开机后,在桌面点右键会弹出好几个IE广告页面,进程里还一堆iexplore.exe,很长时间都找不到原因。看样子像是文件管理器explorer.exe的插件,用procexp看了一下,都是微软自己的dll,后来终于在360用户求助里看到了。流氓软件的dll注册成一个COM组件,在右键的注册表里能看到HKEY_CLASSES_ROOT/Directory/Background/shellex/ContextMenuHandlers/{FCO94F33-9210-4A7D-AAE9-BB0

2010-10-19 16:44:00 887

原创 成功解决龙猫饲养的一大难题:乱撒尿

<br />  家里养了两只龙猫:一只标灰DD和一只银斑MM。标灰比较聪明,一到家就会上厕所,不会乱尿,银斑就笨一些,在底板上乱尿,试了很多常用方法都不奏效,非常头疼。<br />  后来观察了一下,它撒尿还是有选择的:不会尿在窝里、食盆、跳板上,只会在底板上尿,而且倾向于角落和边缘,有时也尿到厕所里。看来龙猫还是比较爱干净的,会尽量减少尿对自己居住环境的影响,只是认为,这些边缘、角落是和厕所一样的地方。所以只要把底板的边缘、角落改造成和窝、食盆一样的地方,它就不会尿了。本来是想弄一些草绑在那里,但是担心会

2010-10-12 11:13:00 6450

原创 umd电子书自动排版

<br />    最近把《芦笛全集》pdf转成文本文件,放到手机里看。文本没有章节索引,看起来很不方便,后来想到用umd格式,用软件自己编辑又太麻烦,所以决定做个程序排版。<br />    一开始找了篇介绍umd格式的文章,看了一会觉得工作量还不小。突然想起.Net的程序可以反编译,上网下载了一套Reflector+FileDisassembler试了试,真是吃了一惊,居然整个project都复原出来了,怪不得有人说.Net基本等于开源了。浏览一下代码,umd文件的读写封装成几个类,估计网上很多umd软

2010-10-11 21:29:00 1330

转载 人类无法抗拒的10种心理

1、鸟笼逻辑   挂一个漂亮的鸟笼在房间里最显眼的地方,过不了几天,主人一定会做出下面两个选择之一:把鸟笼扔掉,或者买一只鸟回来放在鸟笼里。这就是鸟笼逻辑。过程很简单,设想你是这房间的主人,只要有人走进房间,看到鸟笼,就会忍不住问你:“鸟呢?是不是死了?”当你回答:“我从来都没有养过鸟。”人们会问:“那么,你要一个鸟笼干什么?”最后你不得不在两个选择中二选一,因为这比无休止的解释要容易得多。鸟笼逻辑的原因很简单:人们绝大部分的时候是采取惯性思维。所以可见在生活和工作中培养逻辑思维是多么重要。 2、破窗效应 

2010-10-10 12:36:00 602

原创 对比电和燃气烧水

<br />气温20度,热水瓶容量2升,分别用电和天然气烧水。实测用电,用时9分钟,0.16度,市价0.55元,花费55*0.16=8.8分;理论上,2升水从20度烧开,需要2*(100-20)=160千卡=672千焦=0.187度电(10.285分钱)。竟然比实测用电还高,看来电量表有误差,或者水烧开时没到100度,这里后一个更可信一些。再测量了一下热得快的电阻52.4欧,功率220*220/52.4=923.67W天然气,0.045m??,市价1.70元,花费170*0.045=7.65分;燃气烧水是用

2010-10-10 12:34:00 2766

原创 用Windows服务运行任意程序

<br />昨天把mantis缺陷跟踪系统在办公室里搭了一套,批处理启动nginx+php+mysql。<br />后来发现服务器必须登录才行,一注销就把nginx给关闭了,看来只能添加到系统服务里了。 <br />一开始用[sc create nginx binPath= c:/opt/start.bat],服务是添加进去了,但总是无法启动,后来分析一下,应该是服务程序要用SCxxxx等API函数与windows交互,所以启动失败(也有可能已经运行了,在任务管理器看不到,没给windows返回成功状态所

2010-10-10 12:28:00 818

原创 mono试用手记

先简单介绍一下。mono是Novell赞助的一个开源项目,目的是开发跨平台的Microsoft.Net Framework,而且还包括编译器、集成开发环境,目前也和微软同步到3.5版本,可用于Linux/Unix/Mac等非Windows平台。也就是说,Visual Studio编译的exe程序,直接可以在linux/Mac/Unix上运行了,至少目标是这样,不知道微软是会高兴还是担心。mono初

2008-07-30 22:38:00 471

pdf文档密码破解器

一个清除pdf文档密码的工具,打开pdf文件再CRACK即可

2007-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除