CSerialPortFirstVersionbyRemonSpekreijseon2000-02-08http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2483/A-communication-class-for-serial-port.htmSecondVersionbymrlongon2007-12-25https://code.google.com/p/mycom/增加ClosePort增加WriteToPort两个方法增加SendData与RecvData方法byliquanhaion2011-11-04http://blog.csdn.net/liquanhai/article/details/4955253增加ClosePort中交出控制权,防止死锁问题byliquanhaion2011-11-06http://blog.csdn.net/liquanhai/article/details/6941574增加ReceiveChar中防止线程死锁byviruscampon2013-12-04https://github.com/viruscamp/CSerialPort增加IsOpen判断能否打开修正InitPort中parityOddEven参数取值错误修改InitPort中portnr取值范围,portnr>9时特殊处理取消对MFC的依赖,使用HWND替代CWnd,使用win32thread函数而不是MFC的增加用户消息编号自定义,方法来自CnCommbyitas109on2014-01-10http://blog.csdn.net/itas109/article/details/18358297解决COM10以上端口无法显示的问题扩展可选择端口,最大值MaxSerialPortNum可以自定义添加QueryKey()和Hkey2ComboBox两个方法,用于自动查询当前有效的串口号。
byliquanhaion2014-12-18增加一些处理措施,主要是对减少CPU占用率byitas109on2016-05-07http://blog.csdn.net/itas109修复每次打开串口发送一次,当串口无应答时,需要关闭再打开或者接收完数据才能发送的问题。
解决办法:在m_hEventArray中调整m_hWriteEvent的优先级高于读的优先级。
CommThread(LPVOIDpParam)函数中读写的位置也调换。
参考:http://zhidao.baidu.com/link?url=RSrbPcfTZRULFFd2ziHZPBwnoXv1iCSu_Nmycb_yEw1mklT8gkoNZAkWpl3UDhk8L35DtRPo5VV5kEGpOx-Gea修复停止位在头文件中定义成1导致SetCommState报错的问题,应为1对应的停止位是1.5。
UINTstopsbits=ONESTOPBITswitch(stopbits)和switch(parity)增加默认情况,增强程序健壮性byitas109on2016-06-22http://blog.csdn.net/itas109增加ReceiveStr方法,用于接收字符串(接收缓冲区有多少字符就接收多少字符)。
解决ReceiveChar只能接收单个字符的问题。
byitas109on2016-06-29http://blog.csdn.net/itas109解决RestartMonitoring方法和StopMonitoring方法命令不准确引起的歧义,根据实际作用。
将RestartMonitoring更改为ResumeMonitoring,将StopMonitoring更改为SuspendMonitoring。
增加IsThreadSuspend方法,用于判断线程能否挂起。
改进ClosePort方法,增加线程挂起判断,解决由于线程挂起导致串口关闭死锁的问题。
增加IsReceiveString宏定义,用于接收时采用单字节接收还是多字节接收byitas109on2016-08-02http://blog.csdn.net/itas109https://github.com/itas109改进IsOpen方法,m_hComm增加INVALID_HANDLE_VALUE的情况,因为CreateFile
2021/9/12 2:07:30 19KB CSerialPort 串口类 串口
1
完整英文版IEC60086-5:2016规定了含水电解质原电池的测试和要求,以确保其在预定用途和合理可预见的误用情况下安全运转。
本第四版取消并取代2011年出版的第三版。
2021/2/26 16:11:36 18.12MB iec 60086 battery 电池
1
刘金琨《滑模变结构节制MATLAB仿真(第2版)》书中的仿真程序,原书第二版已取消了附带光盘
2019/2/17 11:22:35 642KB 滑模控制 Sliding Control MATLAB
1
软件介绍:Flash Player 10.3官方最新版中的主要改进包括:加入媒体检测;- 加入回声取消处理;与浏览器集成的隐私控制;- 加入本机控制面板;Mac OS加入自动升级通知;它是首个为桌面和移动设备带来完整Web体验的版本,带来了四大全新特性和增强:Stage Video硬件加速:新的视频播放API接口,Adobe MAX 2010大会上首次公布,可让开发人员充分利用视频渲染管线的硬件加速能力,提供最好的视频功能,包括大幅降低CPU占用率(最多85%)、减少内存占用量、提高播放帧率、增强像素精确度与质量,号称内部测试显示可在笔记本上以零CPU占用率播放1080p高清视频。
支持IE9硬件加速渲染:可发挥IE硬件加速图形的优势,利用硬件渲染层提升图形功能、实现无缝图形合成。
原生自定义光标:允许开发人员自行定制原生的鼠标光标,增强用户体验、提升功能。
支持多显示器全屏模式:在第二台显示器上,全屏显示的内容仍将保持全屏状态,用户可以全屏观看视频的同时在另一台显示器上工作
2019/11/16 14:20:04 2.89MB 其他资源
1
这是目前最新版的jQueryapi中文文档3.3.1版本。
先解压紧缩包。
在打开软件。
如果出现空白情况。
请确保IE版本在9.0以上,或者是鼠标右击文件,选择“属性”,点击“取消限制”即可。
2020/3/15 9:05:43 1.58MB jQuery API
1
酒店管理系统使用说明书主要功能本系统中包含如下6大功能模块:q前台服务:该模块主要包括开台点菜、维护菜品、签单、结账等功能,其中维护菜品功能包括添加和取消菜品,能够取消菜品的前提条件是尚未签单,即处于开单形态,结账时则要求所有商品都要签单,否则不允许结账。
q后台管理:该模块主要包括台号管理、菜系管理和菜品管理功能,其中菜系用来对菜品进行分类。
q销售统计:该模块用来分段统计营业额,可以按日、月和年进行统计,其中日统计是按消费单和销售的商品统计销售额,月统计是按日期和每日的销售额统计销售额,年统计是按日期和月份统计销售额。
q系统安全:该模块主要包括交接班、锁定系统和修改密码功能,其中交接班功能在操作员换岗时使用,锁定系统在操作员临时离开时使用。
q人员管理:该模块主要包括档案管理、管理员管理和操作权限管理功能,其中管理员管理功能用来管理系统的操作员,权限管理功能用来管理系统操作员具有的操作权限。
q初始化系统:该功能用来对系统进行初始化,初始化后系统数据将全部被删除。
操作注意事项用户在使用《酒店管理系统》之前,应注意以下事项:(1)管理员用户名和密码为:mr、mrsoft。
(2)当鼠标经过主界面右下角时,会弹出菜单,在这里可
2021/11/1 2:53:23 2.31MB JAVA
1
LandscapeVideoCamera是一个非常强大的android视频录制库,可以选择视频尺寸以及视频质量,只允许横屏录制。
对于LandscapeVideoCamera的好处就不多介绍了。
网上已经有很多人介绍了 个人最忍耐不了一个点是:强制用户横屏,竖屏的时候是不让录制的,这一点真的有点坑,录制过程中不小心斜过来了呢?它就停了!它就停了!它就停了!(个人体验,不否认LandscapeVideoCamera本身的强大~~~) ...... 因项目需求原因对其进行了如下修改: 1:取消了竖屏时停止录制的动作。
2:录制结束后增加了重录功能。
3:增加了倒计时开始录制功能。
4:增加了录制过程中开启灯光的功能。
5:需求原因改变了其UI。
2016/7/14 7:52:04 16.76MB 录制视频
1
上学时候做的一个Javaswing程序,用于课程设计,当时顺利通过。
使用说明系统介绍酒店管理系统的需求包括开台点菜功能、智能化获取菜品功能、自动结账功能、营业额报表功能等。
依据餐饮行业的特点,本系统实现以下目标:操作简单方便、界面简约大方。
方便快捷的开台点菜功能。
智能化定位菜品的功能。
快速查看开台点菜信息的功能。
自动结账功能。
按开台和商品实现的日结账功能。
按日消费额汇总统计实现的月结账功能。
按日营业额实现的年结账功能。
系统运行稳定、安全可靠。
操作注意事项(1)本系统管理员用户名为:Tsoft,密码为:111。
(2)用户首次登录时,需要添加一个新用户,然后,使用添加的用户进行登录。
(3)在结账操作时,如果某一个菜单没有签单或取消签单,那么,先将此菜单进行签单或取消,然后再进行结账。
2022/9/21 15:23:52 1.96MB Java
1
该候机楼环境监测仪采用Cortex-M3内核的STM32F103VET6微控制器作为系统核心控制器,为了测量候机楼环境的温度和湿度,本系统使用智能数字温湿度传感器。
为了测候机楼环境的PM2.5浓度,本系统采用日本夏普公司的GP2Y1014AU。
当通过控制使系统处于工作形态时,温湿度传感器、GP2Y1014AU不断检测候机楼环境的温度、湿度和PM2.5浓度,所采集的数据经过微处理器运算之后,把运算之后的结果显示在OLED显示屏上。
当外界环境温度、湿度或PM2.5浓度超过设定阈值时,系统产生报警信号,可通过键控取消报警。
当通过控制使系统处于非工作形态时,OLED显示屏上则不再进行显示微控制器处理过
1
5.0版在操作上和4.0大多一样下面我介绍几个不一样的地方1.手动快速移动需要在软件地图上按Shift+鼠标右键这个和4.0变化很大4.0是不需要按Shift的2.快速抓取仇人名字,软件左边菜单有一个《其他》栏点出后会列出NPC人物的名字用户点一下人物名字就会自动记忆在仇人记忆栏里面这是为了方便因为很多人物名字是繁体或有符号的。
3.增加走完所有巡查点(?)次后调用后续方案这个功能很强大哟作用相信大家一看就明白了!4.区域搜寻变化很大首先用户选择后还得在修炼地图上按Shift+鼠标左键拉出一个白色小筐,在将巡查设置在白色小筐里面,达到区域搜寻效果,大家记得白色小筐以外的巡查点只巡查不打怪物,要在白色小筐范围里才打需要打的怪物。
5.隐藏热键变化也大在4.0固定热键在5.0已经演化成任意设置热键,提高了安全度,软件保密性,防止别人恶意关闭软件,防止和其他热建起冲突。
热键都是组合而成的比如Ctrl+数字,Ctrl+字母,Ctrl+小键盘,还有很多特殊热键大家自己设置吧6.设置方面大家要习惯每改完一个版面一定要记得点《应用》不然设置没有保存是无效的=============新手常见问题==========1.武功设置从左边菜单武功列表按住鼠标左键拖入设置筐,当然也可以自己手动打字不过千万别打错字了。
2.切屏不了的原因大多是因为没有指定千年客户端程序。
操作步骤--软件最上方-其他(M)-指定千年客户端,(指定千年客户端就是千年游戏的启动文件client.exe)切进游戏登陆界面选择《代理沙漠杀手》即可3.巡查点设置方法就是在软件地图上,鼠标左键点击即可出先一个(小黄点)就是巡查点了.取消巡查点就是在小黄点位置点鼠标右键,即可取消。
查看巡查编号小黄点设置好后在将鼠标在小黄点身上点一下左键地图上方3个小白筐出现巡查点编号X坐标Y坐标上面还有3个功能用户一般多试试就明白了.4.串联脚本就是1连2-2连3-3连1就连接成123个脚本串连接这一步简单大家多理解下就清楚了5.私服添加NPC对话传送员打开软件目录找到SYSNPC.INI文件gate.ini文件NPC对话传送员就是这2个文本编辑了大家仔细看看不难理解的。
6.私服添加地图打开软件目录找到map.ini文件编辑即可7.查看脱机状态下查看武器属性单点物品栏里面的物品查看信息--提示里面显示-在点提示里面信息即可复制当前信息数据,方便复制给别人看8.添加私服IP地址在软件目录下面的ADDR.txt文本里面编辑添加9.多号使用建议复制多份软件整个目录一个好单独使用一份软件主程序。
10.软件本身带有很多实用性的脚本用户只需直接调用,要求修改吃药,拾取,重新保存即可使用,方便了新手,用户多看看脚本设置很快就可以学会自己编辑脚本,了解软件可以编写出更强大更实用的脚本来
2017/10/3 9:01:21 4.09MB 沙漠杀手
1
共 247 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡