自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(376)
  • 资源 (18)
  • 收藏
  • 关注

原创 QT pro 执行多个批处理命令

在链接完成后执行多个脚本。

2024-04-12 09:21:51 76

原创 QTableView表头Header增加复选框Checkbox

QTableView表头Header增加复选框Checkbox

2023-11-21 16:15:21 872

原创 懒羊羊闲话4 - 献给那些苦于学习无法入门的同学

或者我们以一个理想空间为例子,这个空间内一开始有冷的物体,有热的物体,热的物体慢慢地传导给冷的物体,经过漫长的时间,假如说这个空间是理想的没有外力对它作用,那么这个空间内所有物质的温度就变为一样,温度是表象,内里是物质的运动变为一致,也就是这个空间再也不会有变化,形成“生物的进化是靠变化和反馈来调整的,我们每一次的反省就是对自己行为和思想的调整,也就是通过不断地反省,我们最终才能进化出一个厉害的大脑!打个比方,往水里投入一颗钠,一开始钠会剧烈的燃烧,然后在水中剧烈的运动,经过一段时间后慢慢就趋于稳定。

2023-11-18 01:02:59 288

原创 懒洋洋闲话3

如果是职场高管,下面这些内容感觉没多大必要看。若是新入职场没多久的小白,可以看看。

2023-11-13 23:16:19 114

原创 懒羊羊闲话2

笔者谈不上是某个领域的高手,也不是大厂的某个神秘高手,一直游离于小型公司,写下这篇文章献给那些无法接触到好的学习环境,苦恼自己原地踏步的coder。

2023-11-09 22:15:52 207

原创 懒羊羊闲话1

大部分新手写代码的习惯都是,拿到需求,就把大任务分解成小任务,然后火急火燎地去网上搜索解决方案,这样凑起来的代码健壮性会很差的,搞点压力测试就摇摇欲坠了。可惜的是,我并没有如愿成为所谓的大牛,和绝大数奋战在一线的coder一样,C++仅仅是脱离了入门级,勉强算得上是一个中手。蔡志忠他说过,画画他算不上最厉害的,理解老子他也不是最厉害的,但是又会画画,又懂老子的人可能就几乎没有人了。实在是太复杂的代码,可能还是需要用EA分析一下,不过说实在话,若是一个代码靠EA来分析,这个代码也够烂的了。

2023-11-08 23:51:32 110

原创 TeamViewer或者向日葵远程黑屏

如果担心别人操作自己的电脑 win + D 锁住电脑屏幕就可以了。造成的原因是因为把主机电脑屏幕关了。

2023-08-11 16:46:59 396

原创 qt MainWindow设置layout失效

正确的做法:把layout设置到centralWidget上。错误的做法:直接把layout设置到MainWindow上。

2023-07-21 10:05:20 460

原创 VS2017找不到QT头文件

原理是:vs导入qt项目附加包含目录继承值有Qt_INCLUDEPATH_发现波纹线不见了,证明设置环境变量后VS能识别到QT头文件了。

2023-07-20 18:33:55 1333

原创 1>libmupdf.lib(noto.obj) : error LNK2001: 无法解析的外部符号 __binary_NotoSerif_Regular_otf

在绿盾环境下编译mupdf静态库,引用libmupdf.lib时会报这个错误。

2023-07-06 16:19:13 127

原创 warning LNK4098: 默认库“msvcrtd.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library

1>LINK : warning LNK4098: 默认库“msvcrtd.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library1>LINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library。

2023-07-06 16:11:08 1403

原创 libcurl 不知道如何生成“..\src\tool_hugehelp.c”

NMAKE : fatal error U1073: 不知道如何生成“..\src\tool_hugehelp.c” -> 回退到目录:curl-master 执行 buildconf.bat Github的编译文档中没有提到这个,但是这个步骤很重要,否则编译时会有此错误 参考:附录B。

2023-06-13 13:55:36 240

原创 使用libcurl报error LNK2019: 无法解析的外部符号 __imp__IdnToAscii@20,该符号在函数 _curl_win32_idn_to_ascii 中被引用error L

而这2个api是在Normaliz.dll里的,所以需要额外引用Normaliz.lib就可以解决报错了。原因是libcurl源码idn_win32.c里面使用到2个api没有实现。

2023-06-12 15:47:53 245

原创 VMWare 15 安装不了vmware Tool

VMWare 15 16 17 安装VMware Tools的菜单是灰色我们需要手动去安装。

2023-06-01 18:57:32 1934

原创 如何调试MFC ActiveX控件

如何调试MFC ActiveX控件

2023-05-15 15:24:11 225 1

原创 MFC转QT踩坑记录

而QTCreator默认创建的cpp字符串编码是UTF-8,然后msvc还是按ANSI去解析字符串常量,所以导致了中文乱码。然后在pro加入下面脚本告诉msvc编译器,字符串常量是UTF-8编码,这样就不需要使用。因为QT默认是Unicode编码,所以上面的代码实际上是下面这样,当然编译不通过了。QString的trimmed不会影响调用者,它是返回一个去除了空格符的新字符串。QT + msvc编译器版本默认编译的是字符串编码是ANSI,但是注意它接受的是utf-8编码的字符串,而不是ANSI编码的。

2023-04-18 16:24:16 1336

原创 QPixmap存在的坑,内存泄漏

QPixmap加载图片的时候,会把图片数据加入到QPixmapCache缓冲区上如果多次加载,那么内存会被吃掉越来越多

2023-04-14 14:06:32 2457

原创 北京CA数字签名驱动日志导致C盘空间一直被吃掉

北京CA数字签名驱动日志导致C盘空间一直被吃掉

2023-04-14 11:51:07 101

原创 sqlserver management studio 2008重启电脑后,连接报1846错误,使用windows登录连接修改密码后,又可以用sa登录解决办法

数据库”-》“安全性”-》“用户”找到你登录的 用户名,右键单击属性。勾选“强制实施密码策略”,去掉勾选“强制密码过期”!

2023-03-16 10:56:28 307

原创 Soapui报错There are currently 1 running SoapUI MockServices解决办法

经核对,mockService的url和请求的url不一致导致的。

2023-03-10 15:57:55 133

原创 sqlserver management studio保存查询结果,字符串全数字的时候,Excel打开是科学计数法解决办法

导出csv文件数字会自动变科学计数法的解决方法 其实这个问题跟用什么语言导出csv文件没有关系.Excel显示数字时,如果数字大于12位,它会自动转化为科学计数法:如果数字大于15位,它不仅用于科学技术费表示,还会只保留高15位,其他位都变0.解决这个问题:只要把数字字段后面加上显示上看不见的字符即可,字符串前面或者结尾加上制表符。select serialNo + CHAR(9) as "流水号" from t_check。CHAR(9)是sql语句中的制表符。

2023-03-08 10:24:19 441

原创 sql server management studio 2008 复制 text 字段截断文字的解决方案

sql server management studio 2008 复制 text 字段截断文字

2023-02-24 09:32:24 301

原创 c++类添加一个成员变量导致异常

修改成非初始化列表,并且安装类成员变量赋值,一切恢复正常!最终反复看了代码,发现c++初始化列表和构造函数内部赋值混用了!怀疑是库编译没及时更新,重新全编译还是单步到读取成员变量值崩溃。反复看了我的成员变量,添加都是符合规则的。而且初始化列表没按照类成员变量的顺序。

2023-02-20 11:33:07 307

原创 sqlserver 2012 manager text字段拷贝base64文件 bug

笔者的PDF是text类型,在里面存了base64文件字符串,每次复制出来转回pdf都回出问题。使用navicat 12复制就不会有问题。

2023-01-12 16:36:24 173

原创 ORA-01704: 字符串文字太长 报错解决办法

最有效的办法是把插入的字符切割成多个4000小块,然后用TO_CLOB()函数把字符串转成clob格式, 再使用 || 拼接起来,如下示例。网上很多答案都是不正确的,搞什么存储过程变量之类的。

2023-01-11 17:00:10 5081

原创 windows10 C盘后面有一个恢复分区,无法扩展C盘的解决办法

有恢复分区,把D盘部分给C盘

2023-01-10 11:54:47 8647

原创 VS2012编译的MFC库,怎么给VC6使用

VS2012编译的MFC库,怎么给VC6使用

2022-12-09 15:55:08 206

原创 RichEdit控件失去焦点后,选择文本还能高亮

RichEdit富文本控件失去焦点,选择文本也能高亮

2022-12-02 18:59:16 231

原创 MFC对话框增加快捷键

MFC对话框增加快捷键

2022-12-02 10:25:32 569

原创 Qt creator 5.9.3 无法运行rc.exe完美解决方案

找出电脑上的rc.exe ,发现在:C:\Program Files (x86)\Windows Kits\8.0\bin\x86。将32位版本 rc.exe rcdll.dll 拷贝到D:\Qt\Qt5.9.3\5.9.3\msvc2015\bin。笔者采用网上大部分设置的环境变量办法,找是能找到rc.exe,但是由于也设置vc6的。所以导致rc.exe能找到,但是编译还是出错了。若是有区分x86和x64版本,也如法炮制。可以用Everthing.exe来搜索。,导致了找不到rc.exe。

2022-10-09 23:55:05 1235

原创 2种把子窗口的消息传给父窗口处理的办法

把消息回传给父窗口,返回TRUE,子窗口不做消息处理,如下例子,把滚轮的消息抛回去给父窗口处理。通过PostMessage或者SendMessage传送回给父窗口。这种网上文章太多了,这里不再展开。

2022-09-30 16:20:12 832

原创 CFormView和CScrollView动态设置滚动条

另外,view下创建的对话框尺寸也需要MoveWindow大于客户区尺寸。当Scroll的尺寸大于客户区尺寸时,滚动条就会出现。这样就实现了滚屏的效果。

2022-09-29 14:37:27 366

原创 HL7入门收集

标准化的卫生信息传输协议,是医疗领域不同应用之间电子传输的协议。HL7汇集了不同厂商用来设计应用软件之间接口的标准格式,它将允许各个医疗机构在异构系统之间,进行数据交互。作为信息交换标准,HL7 自1987年发布V1.0版后相继发布了v2.0 v2.1 v2.2 v2.3 v2.3.1 ,2000年发布了v2.4版,现已用 XML 开发了v3.0版,但 HL7 v2.4 版本仍是 ANSI 正式发布的版本。

2022-09-20 15:46:46 2401

原创 MFC 树形控件CTreeCtrl增加复选框(单选框)

MFC 树形控件CTreeCtrl增加复选框(单选框)

2022-08-12 13:51:40 1157

原创 VC6.0 _variant_t bug导致程序崩溃

VC6.0 _variant_t bug导致程序崩溃

2022-08-09 14:31:19 165

原创 git克隆一直报错remote: HTTP Basic: Access denied

git克隆一直报错remote: HTTP Basic: Access denied

2022-08-02 19:24:12 857

原创 MFC CToolBar工具栏隐藏按钮和分割条

MFC CToolBar工具栏隐藏按钮和分割条

2022-07-29 17:19:36 939

原创 soapui搭建模拟服务器,查看调用日志记录

soapui搭建模拟服务器,查看客户端调用的日志

2022-07-26 16:28:13 652

原创 IT生涯随笔

但是我总感觉编程是个别扭的活,因为我英文不是特别好,而且属于逻辑思维能力强,记忆力特别差的人,敲代码的时候经常打错字,或者是打漏一些标点符号,所以我编程的过程,大部分时间都是在纠正自己错误,而并不是编程本身。所以笔者看来,假如你看经典的书籍产生疑惑,困扰时,你不如找一个稍有规模的项目,参与进去,踏踏实实干个2~3年,你会发现许多别人一直强调的东西,是如此的真知灼见!我还记得当初安卓刚活起来的时候,很多人只是去参加了十来天的培训班,就敢开价10k一个月,甚至更高,你说他编程的水平有多高,这倒是不见得!...

2022-07-23 16:03:05 162

原创 VS2012 编译mupdf v1.1

MuPDFMuPDF - the lightweight PDF, XPS, and E-book viewerhttps://www.mupdf.com/releases/index.html 原本工程是VS2010的工程,会提示升级,点确认升级即可

2022-07-12 15:47:32 340

TestDll.rar

VS2012 MFC动态库导出类

2021-03-24

opencv 4.01 + VS2015 x64和x86配置

opencv 4.01 + VS2015 x64和x86配置,已经编译成功了,如果有下载了文档编译不过的,可以在csdn微我。

2019-04-18

MFC Hook钩子例子 VS2015

VS2015下的钩子例子,大家凑合看吧,主要是可以抓取PostMessage信息

2019-04-10

MFC 多页面切换技术 VS2015 类似QT的StaticView或者ListView的效果

MFC开发多页面界面没有其它框架那么直观 这里笔者重载了CStatic,实现了CPannel,看起来像是可以承载其它页面对话框了。

2019-04-10

MFC HTTP下载文件例子 VS2015

基于VS2015 MFC HTTP下载例子 简单好用,大家可以参考一下

2019-04-10

CSerialPort Demo VS2015 串口类例子

这个是CSerialPort基于VS2015的串口类例子, 两种方式: 一种是MFC映射 另一种是信号和槽的方式 串口源码网址:https://blog.csdn.net/itas109/article/details/84282860

2019-04-10

串口抓包工具 Bus Hound配置手册

串口抓包工具 Bus Hound配置手册 Bus Hound是串口抓包的利器,但是网上没有相关配置手册,所以我自己写了一个,供大家参考。

2019-04-10

C++ Builder 2010 显示JPG和BMP图片

C++ Builder 2010 显示JPG和BMP图片

2017-04-22

CButtonST的使用例子

VS2015下 MFC 透明按钮 无规则图片按钮 自绘控件 可以设置声音,文字颜色等 CButtonST的使用例子

2016-11-26

chm跳转制定页面 c++builder2010

c++builder2010下,使用HtmlHelp API 实现chm指定页面跳转,

2016-11-23

WinXPSP2Firewall

这个代码是韩国人写,我使用过,挺好用的。 使用代码把程序加入防火墙列表。 VC编译器的 C++语言写的。

2016-09-21

棋盘覆盖算法动态演示V4.02

编译器:Microsoft Visual Studio 2008 实现功能:棋盘覆盖算法的图形展示。 涉及知识:定时器、STL、基本MFC画图API、双缓冲贴图 推荐资料:孙鑫的VC++ 深入详解

2016-07-30

VS2008 双缓冲绘图 CMemDC正确使用

编译器:Microsoft Visual Studio 2008 实现功能:棋盘覆盖算法的图形展示。 涉及知识:定时器、STL、基本MFC画图API、双缓冲贴图

2015-09-21

棋盘覆盖算法 演示 双缓冲绘图 定时器 VC++ 6.0 代码

语言C++,编译器VC++ 6.0 系统windows 知识涵盖MemoDC双缓冲绘图、Timer、控件关联变量、OnPaint的触发 STL中的vector使用,棋盘覆盖算法, 画笔等基础的MFC绘图

2015-09-19

切削力采集数据 vc6.0MFC 改正

切削力采集数据 vc6.0MFC 我改好了,觉得程序里面的代码混乱,我就擅自改了许多。 坐标系统都设好了,就不需要再转换了,使用单位1的方式做就好了。

2011-09-21

MFC绘制动态曲线2

版本2, 1、改正1中的闪烁, 2、改正绘制曲线,导致x轴延长

2011-09-20

SetMapMode绘制动态曲线

vc6.0MFC dc的映射模式的运用 SetMapMode,SetWindowOrg,SetViewportOrg,SetWindowExt,SetViewportExt 曲线的缩放与移动 双缓冲绘图的运用

2011-09-17

vc6.0 MFC 动态曲线 SetMapMode 双缓冲绘图

vc6.0 动态曲线 运用了SetMapMode,SetWindowOrg,SetViewportOrg,SetWindowExt,SetViewportExt 注释也比较详细 双缓冲,但是我刷新还是用了全局,有点闪,没时间弄它。

2011-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除