这款3MB的Notepad吊打Windows自带,notepad++替代!

Notepad2(二次开发版)名称也是“Notepad2”,但是与Flo开发的完全不同。这个Notepad2是基于开源项目Notepad-mod的二次开发,功能十分强大,也是目前使用较多的,作者还在持续更新中。开源地址:https://github.com/zufuliu/notepad2具有以下优点:支持书签用于标记单词或选定内容的所有匹配项,并显示匹配计数的选项增强了单词和功能的自动完成功能某
阅读全文

qt5 多工程(app+dll)多语言国际化演示实例

一般我们都是app+dll方式,并且app和dll都可能引用同样的字符串。这个工程演示了如何架构多语言国际化的示例。目前唯一不好的是同样的字符串需要翻译两次!shit!架构:/res     en-US-app.qm     en-US-dll.qm /app     a
阅读全文

qtcreator 使用qdebug输出文件路径并快速打开定位到行数

用过AndroidStudio的同学都知道,在log控制台可以直接点击文件名,然后文件就打开并定位到某行,这样调试非常方便。那么qtcreator是不是也可以这样呢?答案是肯定的,重磅代码来了:qDebug().nospace() << "文件file://"<<__FILE__<<":"<<
阅读全文

QT调用dll及dll导出类的注意点(dll地狱等)

不说导出那几种方式了,一般我们自己的工程只要一种就行:extern "C" _API IExport* CreateExportObj();其中加不加 __stdcall __cdecl 都行。如果要给别人用就一般用 __stdcall。命名更改规律一图搞定:再来说说dll导出类。一般只要类前面加上 _API就行了,定义如下:#ifdef
阅读全文

含字母数字的字符串排序算法,目录文件名排序C++/C#/JAVA版本

不废话,上排序前后对比:TraditionalAlphanumz1.doc z10.doc z100.doc z101.doc z102.doc z11.doc z12.doc z13.doc z14.doc z15.doc z16.doc z17.doc z18.doc z19.doc z2.doc z20.doc z3.doc z4.doc z5.doc
阅读全文

芯片短缺,CAN收发器国产替代加速!TJA1050替换!

电子发烧友网报道(文/李诚)受疫情和其他因素影响,今年芯片供应依旧紧张,这对国内芯片企业来说是一次难得的发展良机。现在国内企业也在不同领域积极部署,实现新的突破,在汽车领域也一样。据公开数据显示,我国车规级芯片约9成以上依赖国外进口,国产车规级芯片占比较低。以汽车CAN芯片为例,目前,汽车CAN芯片市场主要还是以TI、NXP、英飞凌等国外知名芯片企业占据主导地位。国产替代芯片与国外芯片相比具有高性
阅读全文

QTextEdit作为显示printf带颜色\033的字符串终端

好像没人做这个,我搞了个前景色的分享下。1、在append()字符串时设置颜色2、在append()字符串前判断颜色,并把\033[31m此类字符删除代码如下:typedef struct{         QString colStr;     QCol
阅读全文

分享个文件批量重命名、批量更改属性的工具

这两天中了 蠕虫病毒 Worm/Pintu.a$PA ,它把exe改名,前面加v,并且改了隐藏和系统2个属性,恶心的不行。后来用火绒杀毒,部分恢复,部分不行,所以找了个工具批量处理,还不错。文件&文件夹批量重命名工具FileRenamer_19.11.19.rar
阅读全文

Windows 自启动管理程序及注册表位置

对,微软居然自己有一个自启动管理程序,而且注册表列出来清清楚楚,我用了几十年才知道!别老是找msconfig、startup位置,用这玩意儿一次搞定!Autoruns.zip
阅读全文

C++多态(虚函数)在自动化设备中的应用

现在自动化设备的生产力工具基本是Windows一家独大,期待鸿蒙早日赶上!既然是Windows主力,那么C#和C++是跨不过去的坎,我们只谈C++,只看性能,只为客户考虑效率,C#和JAVA我们都看不上!现在自动化设备电机的控制一般有脉冲和总线方式,对PC程序来讲就是控制卡或者软实时的问题,假如我们有2个设备,脉冲卡是不同的供应商,那么程序如何统一起来?这里初步分享一下。1、定义统一接口,然后上层
阅读全文
  • Blog v1.1© 2024 labisart.com 版权所有 | 联系:labartwork@163.com