上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 44 下一页
  2019年10月22日
摘要: CRC(循环冗余校验)在线计算 http://www.ip33.com/crc.html 里面的8005的多项式值,但网上看到的算法都是用A001来异或的 0x8005=1000 0000 0000 0101B 0xA001=1010 0000 0000 0001B 对比两个二进制高低位正好是完全相 阅读全文
posted @ 2019-10-22 23:16 Gu 阅读(10746) 评论(0) 推荐(0)
  2019年10月7日
摘要: 1. 用setup.exe有问题,用acmsetup.exe 2.打开setupwiz.ini,把"acme=acmboot.exe"改为"=setup\acmsetup.exe"; 3.STF=setup\vb98ent.stf改为=setup\acmsetup.stf, 保存退出; 4.进入se 阅读全文
posted @ 2019-10-07 08:58 Gu 阅读(622) 评论(0) 推荐(0)
  2019年9月30日
摘要: Error message when you install Office 2010 on a Windows 7-based computer "The installation of Microsoft Office 2010 requires that MSXML version 6.10.1 阅读全文
posted @ 2019-09-30 02:12 Gu 阅读(524) 评论(0) 推荐(0)
  2019年9月17日
摘要: 请注意红色字体, 采用信号量 ManualResetEvent来控制暂停/继续 ManualResetEvent 允许线程通过发信号互相通信。通常,此通信涉及一个线程在其他线程进行之前必须完成的任务。当一个线程开始一个活动(此活动必须完成后,其他线程才能开始)时,它调用 Reset 以将 Manua 阅读全文
posted @ 2019-09-17 14:30 Gu 阅读(974) 评论(0) 推荐(0)
摘要: BackgroundWorker是在内部使用了线程池的技术;同时,在Winform 或WPF编码中,它还给工作线程和UI线程提供了交互的能力。 Thread和ThreadPool默认都没有提供这种交互能 力,而BackgroundWorker却通过事件提供了这种能力。这种能力包括:报告进度、支持完成 阅读全文
posted @ 2019-09-17 11:17 Gu 阅读(2209) 评论(0) 推荐(0)
摘要: 入门示例: 假如有一个label,我们希望像走马灯一样,从1显示到100 但这种写法,只会卡一下,然后label显示100,没有变化的. 如果用doEvents,就可以变化了 但是stackoverflow里说Application.DoEvents是为了适应vb项目迁移而设的,尽量不推荐使用 改成 阅读全文
posted @ 2019-09-17 09:33 Gu 阅读(544) 评论(0) 推荐(0)
摘要: 现在手上有一些历史的VB项目,是工控方面PLC控制的. 代码用了很多DoEvent 和时间等待. DoEvent的最大问题的不知道流程跳到哪里去了. 所以,不得以要用C#重新改造,重新捡起多线程.之前写WinForm比较少,重新学习一遍多线程. 1. IO密集型的,尽量不要用多线程,而是用异步方法. 阅读全文
posted @ 2019-09-17 09:14 Gu 阅读(316) 评论(0) 推荐(0)
  2019年9月12日
摘要: 1. 不要频繁打开关闭串口,这是个耗时的过程,如果多个工位都争夺串口资源,则会出现卡顿,死锁。 2. PLC 的读写,用串口读写要100毫秒,用网卡二进制只需要3ms, 如果并发的写,有的写操作会失败,需要Delay或重试。 3. 通常一个工位的某个操作(启动/停止/暂停/状态/) 都会用一个字节的 阅读全文
posted @ 2019-09-12 23:44 Gu 阅读(360) 评论(0) 推荐(0)
  2019年9月9日
摘要: ptrWaveBox.Axes(1).Maximum = 1000 ptrWaveBox.Axes(2).Maximum = 20 ptrWaveBox.Axes(2).Minimum = 0 Dim fTemp(2000) As Single For n = 0 To iPixel - 1 fTemp(n) = wave(n) Next ReDim wave(iPixel) As Single 阅读全文
posted @ 2019-09-09 18:42 Gu 阅读(488) 评论(0) 推荐(0)
  2019年9月5日
摘要: 今天换了一个华为企业级AS111-S 路由器,比较垃圾的地方: 1. 网页管理界面是https,却用一个无效的证书,chrome直接不能访问,IE可以访问,但第一次登陆改密码的时候就出错了。 然后怎么也登不上,后来打客服热线后,reset机器才能打开网页界面。 2. 上网向导里,输入电信账户,密码之 阅读全文
posted @ 2019-09-05 12:00 Gu 阅读(410) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 44 下一页