Fiddler Web Debugger(5.0.20192.25092)中文版.zip
Fiddler Web Debugger(5.0.20192.25092)中文版网络抓包工具中文版
使用博客:https://blog.csdn.net/itas109
nexus 3-3.19.0-01-win64.7z
Nexus Repository Manager OSS 3.19.0 win64
https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3
MinGW_gcc7.3.0_x86_64_offline离线安装包
MinGW_gcc7.3.0_x86_64_offline
MinGW离线安装包,适合windows 64位系统,GCC版本为7.3.0
x86_64-7.3.0-release-win32-seh-rt_v5-rev0.7z
VS2017安装包
Visual Studio 2017安装包,版本:15.9,发布时间:2019-07-09
包括内容:社区版vs_community、专业版vs_professional、企业版vs_enterprise。
该版本支持先下载,然后再安装。不再需要用命令行离线下载。
博客交流:https://blog.csdn.net/itas109
GitHub交流:https://github.com/itas109
CSerialPortV3.0.3串口类最新修正版2018-06-21
1.增加信号与槽机制传输数据 add sigslot.h to send data
2.修复handle初始化问题,全部初始化为INVALID_HANDLE_VALUE modify handle init INVALID_HANDLE_VALUE
3.修复串口打开失败,再次成功打开串口后,不能正常读写问题 fix can not read and write when the port open failed
其他:
博客:blog.csdn.net/itas109
Email:itas109@qq.com
CSerialPortV3.0.2串口类最新修正版2018-06-15
修复availablePorts函数不能枚举所有串口问题 fix function availablePorts can not enum all port error
QT使用GSoap发布WebService的Demo
QT使用GSoap发布WebService的Demo
https://blog.csdn.net/itas109/article/details/80652883
QT不卡界面Demo V2
QT技巧 - 如何让主界面不卡顿
http://blog.csdn.net/itas109/article/details/79621255
QT不卡界面Demo
QT技巧 - 如何让主界面不卡顿
http://blog.csdn.net/itas109/article/details/79621255
CSerialPortV3.0.1串口类最新修正版2018-02-14
新增功能
* ★修复不能连续发送的问题 ★ 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
pocketsphinx在windows下的中文语音识别Demo
pocketsphinx在windows下的中文语音识别
http://blog.csdn.net/itas109/article/details/78999477
CSerialPortV3.0.0串口类最新修正版2017-12-16
新增功能
* 支持DLL输出
* 去除QueryKey和Hkey2ComboBox,采用CSerialPortInfo::availablePorts()函数代替
* 增加CSerialPortInfo类,目前只有availablePorts静态函数,用于获取活跃的串口到list
* 增加命名空间itas109
* 精简不必要的头文件
* InitPort和~CSerialPort()中直接整合ClosePort()
其他:
博客:blog.csdn.net/itas109
Email:itas109@qq.com
ha_innosetup5509_打包程序
innosetup打包程序
参考教程:http://blog.csdn.net/itas109
ctemplate生成文件
ctemplate生成文件,包括2017-11-30最新的源文件、修改的文件和生成的文件
离线数据存储和上传方案
solution of offline data storge and upload
离线存储和上传解决方案
blog:http://blog.csdn.net/itas109
cors跨域Tomcat文件
cors跨域Tomcat
http://blog.csdn.net/itas109/article/details/70285802
CSerialPort串口类最新修正版2017-03-12
新增功能:
1.增加宏定义_AFX,用于处理MFC的必要函数Hkey2ComboBox
2.进一步去除MFC依赖,修改AfxMessageBox函数
3.增加Win32的程序,用于验证非MFC程序的适用性
其他:
博客:blog.csdn.net/itas109
Email:itas109@qq.com
CSerialPort串口类最新修正版2017-02-14
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
CSerialPort串口类最新修正版2016-08-10
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
CSerialPort串口类最新修正版2016-08-02
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
electron v30试用版 中标麒麟v7/银河麒麟v10/centos7等linux系统在aarch64/arm64架构可用
electron v30试用版中标麒麟v7/银河麒麟v10/centos7等linux系统在aarch64/arm64架构可用
该版本采用源码编译而来,解决electron在aarch64下白屏及崩溃等问题。
electron版本:v30.0.0
该版本为试用版,启动一段时间后会退出程序。
完整版本请邮件 itas109@qq.com
银河麒麟v10下载(服务器版 桌面版)-BT种子下载文件-20231114
博客 https://itas109.blog.csdn.net/article/details/109453945
Kylin-Desktop-V10-SP1-2303-update1-Wayland-Release-General-kirin9006c-20230703-ARM64.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2303-ARM64.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2303-LoongArch64.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2303-MIPS64el.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2303-SW64.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2303-X86_64.iso.torrent
Kylin-Server-10-SP1-Release-B
银河麒麟v10下载(服务器版 桌面版)-BT种子下载文件-20221124
博客 https://itas109.blog.csdn.net/article/details/109453945
Kylin-Desktop-V10-SP1-General-Release-2203-ARM64.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2203-LoongArch64.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2203-MIPS64el.iso.torrent
Kylin-Desktop-V10-SP1-General-Release-2203-X86_64.iso.torrent
Kylin-Desktop-V10-SP1-HWE-Release-2203-X86_64.iso.torrent
Kylin-Server-10-SP1-Release-Build18-20210809-mips64el.iso.torrent
Kylin-Server-10-SP2-Release-Build09-20210524-arm64.iso.torrent
gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabi.tar.xz
gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabi.tar.xz
arm交叉编译器gcc-4.8.5
cmake-3.20.3-linux-x86_64.sh
cmake-3.20.3-linux-x86_64.sh
该版本为Linux跨操作系统版本,从github上备份到此处
https://github.com/Kitware/CMake/releases/download/v3.20.3/cmake-3.20.3-linux-x86_64.sh
LLVM-12.0.0-win64.exe
Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C编译器.快速编译和较少内存占用 ;有诊断功能;兼容GCC;
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/LLVM-12.0.0-win64.exe
TortoiseGit-2.12.0.0-64bit & Git-2.32.0-rc3-64-bit
包含文件:
TortoiseGit-2.12.0.0-64bit.msi
TortoiseGit-LanguagePack-2.12.0.0-32bit-zh_CN.msi
Git-2.32.0-rc3-64-bit.exe
来源:https://mirrors.huaweicloud.com
酷开5S05_U2 5.5版本原厂系统刷机包 (android 5.0.1)
酷开5S05_U2 5.5版本原厂系统刷机包 (android 5.0.1)
文件大小:480237293 字节
MD5 :4F3173AD58064D2BEA7A895671FEE83A
SHA1 :514E850F602FA33A9FAABD8F46250244456DE3BC
CRC32 :D5A19B66
ReactOS-0.4.13-release-14-g2494cfc-iso.zip
ReactOS项目致力于为大家开发一个免费而且完全兼容 Microsoft Windows XP 的操作系统。ReactOS 旨在通过使用类似构架和提供完整公共接口实现与 NT 以及 XP 操作系统二进制下的应用程序和驱动设备的完全兼容。
https://sourceforge.net/projects/reactos/files/ReactOS/0.4.13/ReactOS-0.4.13-release-14-g2494cfc-iso.zip/download
中标麒麟v7/银河麒麟v10/uos20/centos7/centos8/其他linux系统在aarch64/arm64的cpu架构下可以使用的electron
中标麒麟v7/银河麒麟v10/uos20/centos7/centos8/其他linux系统在aarch64/arm64的cpu架构下可以使用的electron。
该版本采用源码编译而来,解决electron在aarch64下白屏及崩溃等问题。
electron版本:7.1.4
https://blog.csdn.net/itas109
itas109@qq.com
android-ndk-r18b-linux-x86_64.zip
android-ndk-r18b-linux-x86_64.zip
https://dl.google.com/android/repository/android-ndk-r18b-linux-x86_64.zip
LLVM-10.0.0-win64.exe
Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C编译器.快速编译和较少内存占用 ;有诊断功能;兼容GCC;
LLVM-11.0.0-win64.exe
Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C编译器.快速编译和较少内存占用 ;有诊断功能;兼容GCC;
CSerialPort-4.1.0.201010
轻量级、跨平台、高效的串口类库
CSerialPort类地址:
https://github.com/itas109/CSerialPort
https://gitee.com/itas109/CSerialPort
跨平台版本:4.1.0.201010
windows稳定版:V3.0.3.180621
https://download.csdn.net/download/itas109/104916
其他:
博客:blog.csdn.net/itas109
Email:itas109@qq.com
CSerialPort-4.0.3
一个全新的轻量级、跨平台、高效的串口类库
设计原则: 跨平台设计、简单易用、高效
版本:4.0.3.200429
windows稳定版:V3.0.3.180621
https://download.csdn.net/download/itas109/10491607
其他:
博客:blog.csdn.net/itas109
Email:itas109@qq.com
Github:https://github.com/itas109/CSerialPort
cmake-3.16.4-Linux-x86_64.sh
cmake-3.16.4-Linux-x86_64
该版本为Linux跨操作系统版本,从github上备份到此处
emqx-windows-v3.2.3.zip
Windows
通过 emqx.io 或 github 选择 Windows 版本,然后下载要安装的 .zip 包。
解压压缩包
打开 Windows 命令行窗口,cd 到程序目录, 启动 EMQ X。
cd emqx/bin
emqx start
swagger-editor-v3.7.1.zip
swagger-editor-v3.7.1.zip
博客:https://itas109.blog.csdn.net
swagger-codegen-cli-2.4.9.jar
swagger-codegen-cli-2.4.9.jar
博客:https://itas109.blog.csdn.net
nodejs_odbc_demo.zip
nodejs的ODBC连接解决方案
示例Demo
博客:https://itas109.blog.csdn.net/article/details/102749567