VBA程序解释器_修正版
2023-01-04 15:17:26 509KB VBA
1
SPCOMM 修正版,好用的串口控件,带源码,多线程,易用。 1、支持中文的出错信息 2、支持虚拟串口软件(如Virtual Null Modem) 3、支持COM10以上的串口
2022-12-22 12:01:13 14KB Delphi 控件 串口 SPCOMM
1
DQN综述(修正版).pdf
2022-12-13 21:21:11 642KB 强化学习
1
更新说明: ◆ TCS 2010基于TCS 2009制作,二者功能相同 ◆ 改变运行方式,即随Word一起运行 ◆ 放弃.tcs格式,而以.doc为基础,文件体积大大减小 其它说明: ◆ TCS 2010的原版权归中国标准化研究院(CNIS)所有 ◆ 使用者自行承担本软件可能引起的任何风险
2022-12-08 14:31:01 461KB TCS 2010 修正版
1
CSerialPort First Version by Remon Spekreijse on 2000-02-08 http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2483/A-communication-class-for-serial-port.htm Second Version by mrlong on 2007-12-25 https://code.google.com/p/mycom/ 增加 ClosePort 增加 WriteToPort 两个方法 增加 SendData 与 RecvData 方法 by liquanhai on 2011-11-04 http://blog.csdn.net/liquanhai/article/details/4955253 增加 ClosePort 中交出控制权,防止死锁问题 by liquanhai on 2011-11-06 http://blog.csdn.net/liquanhai/article/details/6941574 增加 ReceiveChar 中防止线程死锁 by viruscamp on 2013-12-04 https://github.com/viruscamp/CSerialPort 增加 IsOpen 判断是否打开 修正 InitPort 中 parity Odd Even 参数取值错误 修改 InitPort 中 portnr 取值范围,portnr>9 时特殊处理 取消对 MFC 的依赖,使用 HWND 替代 CWnd,使用 win32 thread 函数而不是 MFC 的 增加用户消息编号自定义,方法来自 CnComm by itas109 on 2014-01-10 http://blog.csdn.net/itas109/article/details/18358297 解决COM10以上端口无法显示的问题 扩展可选择端口,最大值MaxSerialPortNum可以自定义 添加QueryKey()和Hkey2ComboBox两个方法,用于自动查询当前有效的串口号。 by liquanhai on 2014-12-18 增加一些处理措施,主要是对减少CPU占用率 by itas109 on 2016-05-07 http://blog.csdn.net/itas109 修复每次打开串口发送一次,当串口无应答时,需要关闭再打开或者接收完数据才能发送的问题。 解决办法:在m_hEventArray中调整m_hWriteEvent的优先级高于读的优先级。CommThread(LPVOID pParam)函数中读写的位置也调换。 参考:http://zhidao.baidu.com/link?url=RSrbPcfTZRULFFd2ziHZPBwnoXv1iCSu_Nmycb_yEw1mklT8gkoNZAkWpl3UDhk8L35DtRPo5VV5kEGpOx-Gea 修复停止位在头文件中定义成1导致SetCommState报错的问题,应为1对应的停止位是1.5。UINT stopsbits = ONESTOPBIT switch(stopbits)和switch(parity)增加默认情况,增强程序健壮性 by itas109 on 2016-06-22 http://blog.csdn.net/itas109 增加ReceiveStr方法,用于接收字符串(接收缓冲区有多少字符就接收多少字符)。 解决ReceiveChar只能接收单个字符的问题。 by itas109 on 2016-06-29 http://blog.csdn.net/itas109 解决RestartMonitoring方法和StopMonitoring方法命令不准确引起的歧义,根据实际作用。 将RestartMonitoring更改为ResumeMonitoring,将StopMonitoring更改为SuspendMonitoring。 增加IsThreadSuspend方法,用于判断线程是否挂起。 改进ClosePort方法,增加线程挂起判断,解决由于线程挂起导致串口关闭死锁的问题。 增加IsReceiveString宏定义,用于接收时采用单字节接收还是多字节接收 by itas109 on 2016-08-02 http://blog.csdn.net/itas109 https://github.com/itas109 改进IsOpen方法,m_hComm增加INVALID_HANDLE_VALUE的情况,因为CreateFile方法失败返回的是INVALID_HANDLE_VALUE,不是NULL 改进ClosePort方法:增加串口句柄无效的判断(防止关闭死锁);m_hWriteEvent不使用CloseHandle关闭 改进CommThread、ReceiveChar、ReceiveStr和WriteChar方法中异常处理的判断,增加三种判断:串口打开失败(error code:ERROR_INVALID_HANDLE)、连接过程中非法断开(error code:ERROR_BAD_COMMAND)和拒绝访问(error code:ERROR_ACCESS_DENIED) 采用安全函数sprintf_s和strcpy_s函数替换掉sprintf和strcpy 改进QueryKey方法,用于查询注册表的可用串口值,可以搜索到任意的可用串口 改进InitPort方法,串口打开失败,增加提示信息:串口不存在(error code:ERROR_FILE_NOT_FOUND)和串口拒绝访问(error code:ERROR_ACCESS_DENIED) 加入viruscamp 取消对 MFC 的依赖 改进InitPort方法,如果上次串口是打开,再次调用InitPort方法,关闭串口需要做一定的延时,否则有几率导致ERROR_ACCESS_DENIED拒绝访问,也就是串口占用问题 初始化默认波特率修改为9600 修复一些释放的BUG 规范了一些错误信息,参考winerror.h -- error code definitions for the Win32 API functions 删除SendData和RecvData方法 by itas109 on 2016-08-10 http://blog.csdn.net/itas109 https://github.com/itas109 改进ReceiveStr方法,comstat.cbInQue = 0xcccccccc的情况(如串口异常断开),会导致RXBuff初始化失败 by itas109 on 2017-02-14 http://blog.csdn.net/itas109 https://github.com/itas109 兼容ASCII和UNICODE编码 ReceiveStr函数中发送函数SendMessage的第二个参数采用结构体形式,包括portNr串口号和bytesRead读取的字节数,可以处理16进制的时候0x00截断问题 精简不必要的函数SendData和RecvData 尽量的取消对 MFC 的依赖,Hkey2ComboBox函数暂时保留 其他小问题修改 博客:blog.csdn.net/itas109 Email:itas109@qq.com
2022-11-21 15:08:15 266KB CSerialPort 串口类 串口
1
代码是在源代码的基础上进行的修改。希望对你有所帮助!  实现后如图所示: 首先我们需要抓取一些基础的数据,各大火车站信息! import urllib from urllib import request import re url = 'https://kyfw.12306.cn/otn/resources/js/framework/station_name.js?station_version=1.8955' req = urllib.request.Request(url) r = urllib.request.urlopen(req).read().decode('utf-8')
2022-11-21 10:20:00 176KB python python3 正版
1
无纸化学法用法及考试系统 超级补丁(最终修正版) 声明:这东西,用了,你一定会喜欢 简单来说,就是:如果你们一个单位,也许是一个局,也许是一个学校,统一要求所有人进行无纸化学法用法,每个人都要学那么几个小时,并且考试的时候,又不能不考及格,怎么办呢?如果你没这么多时间,或者对电脑操作不熟悉的话,怎么办呢?如果你是在单位就负责管理这方面工作的人,懂点电脑技术,那么,这个补丁无疑会是所有人的救星 简单来说,就是,你只要装上了它,只要一分钟的时间,只要你点一下鼠标,那么全单位的人,无论是100人还是500人,电脑就帮你把所有的课程学习完了,练习也做完了,如果是考试,也是一样的效果,分分钟,所有人都考完了。 你要是觉得谁考的分数不满意,那么,你就给他一个分数吧 本软件包适用于“全国普及法律知识办公室”推出的各事业单位、行政机关人员参与的无纸化学法用法及考试系统的使用。 使用说明: 1.确保你的服务器(或者电脑)上已经安装了"无纸化学法用法及考试系统"。 2.将ams.war拷贝到tomcat/webapps目录下即可。 3.访问时使用在原"无纸化学法用法及考试系统"后加/ams路径即可登录。如:原访问路径为http://127.0.0.1:8080 那么你访问此外挂应用的路径为:http://127.0.0.1:8080/ams 4.以原系统的root用户及密码登录此系统。 5.只要你登录进去,你就明白了,这里有另外一片天地 6.祝你生活愉快 主要功能: 1.批量参与学习,一键完成所有人员的学习; 2.批量考试,一键完成所有人员的考试; 3.单个修改学习人员的分数,学习时间,登录次数,结束时间。(修改的时候,只要你双击鼠标就可以编辑了哦) 4.单个修改考试人员的成绩,考试时间。 5.你用什么浏览器都能登录,包括你用手机也行。 声明: 1.此软件系学习、研究使用,你可以不经作者同意,拿去研究。 2.如果此软件使你或者你的朋友感到无比欣喜的话,请保持低调,我们需要继续研究,继续进步。 3.软件作者对软件使用者所作的一切行为不负法律责任。 4.创新,永无止境。 5.技术的高度,永远是你想象不到的。 (里面有图片和说明)
2022-11-15 11:24:17 1.01MB 无纸化 学法用法 无纸化考试 未来网络
1
软件功能描述: 1.支持所有单据的通用套打,无论是快递单、发票、出货单、生产标签都可以,不受单据格式的限制。 2.支持流水号、条码、二维码等打印。 3.可视化设计,轻松设计出自己想要的模块效果。 4.可以自己编写打印代码,灵活打印。 5.支持自动填表,批量数据不再需要手工打字,导入Excel表格即可,软件会自动填入数据打印。 6.设置简单,可以轻松的调整每一行数据或整体数据的偏移位置。
2022-11-11 09:56:35 4.33MB 磐龙通用套打
1
新增功能 * ★修复不能连续发送的问题 ★ fix can not continue send error * ★一次性写入尽可能多的数据到串口 ★ try best to send mutil data once in WriteChar funtion * 修复BYTE内存设置的问题 fix BYTE memset error * 在构造函数中初始化和释放临界区 initialize and delete critical section in Constructor * 精简代码 其他: 博客:blog.csdn.net/itas109 Email:itas109@qq.com
2022-11-11 01:04:35 484KB CSerialPort 串口 串口类
1
Pointnet2.PyTorch修正版,适配高版本pytorch
2022-11-04 16:05:28 6.58MB 修正版 pytorch Pointnet2
1