自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tobey(我是机器人)

最近在开发基于Jfinal的JavaWeb网站,C/C++开发得延迟了。

  • 博客(469)
  • 资源 (57)
  • 收藏
  • 关注

原创 [Java]_[中级]_[使用okhttp3和HttpClient代理访问外部网络]

1. `Java`的`http`库常用的有`HttpClient`和`Okhttp3`, 如果公司有限制网络访问,需要代理才可以访问外网,那么如何使用代理`Proxy`?

2023-09-11 22:33:37 209

原创 [Java]_[初级]_[使用fastjson以流的方式读取json大文件]

1. 开发`JSON`应用时,有时候需要从`JSON`文件里读取配置数据到内存。当`JSON`文件足够大时,如果先把文件读入内存再进行`parse`会浪费不必要的大文件连续内存。甚至可能会导致`OOM`, 这时候如果能像`XML`文件那样可以以流的方式读取结构化`JSON`数据,那么会节省很多内存。那么怎么做?

2023-09-02 10:52:13 305

原创 [学院]_[我的课程]

C++语言C++11语言特性和标准库C++14语言特性和标准库Java语言JDK7-Java7-JavaSE7新特性和增强功能JDK8-Java8-JavaSE8新特性和增强功能Windows开发使用WTL进行Windows桌面应用开发-1使用WTL进行Windows桌面应用开发-2...

2020-07-10 23:11:00 643

原创 [Java]_[初级]_[使用SAX流的方式写入XML文件]

1. 文件的写入目前没有发现可以增量写入的,只能是完全重新写入。对于大量数据需要写入`XML`文件,还是和读`XML`文件一样,不需要生成`DOM`模型能节省不少的内存和指令。

2023-09-03 18:55:07 327

原创 [Java]_[初级]_[以SAX流的方式高效读取XML大文件]

作为网站的站点地图,提供了固定的格式化数据, 也方便了搜索引擎进行索引。 因此对的读写功能是比较重要的。那么如何实现大数据量的读写才可以节省内存和减少指令的执行?说明和一样,对读用流的方式,可以减少中间的模型的生成,也不需要读取整个文件到内存。这样的不需要借助第三方库,标准库里就有。流式读取使用模型的方式,从开头按起始标签和结束标签的方式进行读取数据。并需要实现自己的来处理需要的元素。这个就是模板类,它的相关方法会在识别到特定的对象是调用,比如属性,起始结束元素,元素值等。例子以

2023-09-03 11:24:17 721

原创 [Windows]_[初级]_[创建目录和文件的名字注意事项]

# 场景1. 在开发`Windows`程序时,会出现目录生成了,但是函数无法在目录里创建文件,怎么回事?

2023-06-08 14:50:52 642

原创 [ATL/WTL]_[初级]_[如何获取ListView点击的单元格区域]

# 场景1. 在做`Win32/WTL`开发时,`CListViewCtrl`控件是常用的表格控件。有时候自绘`listview`时,需要在单元格上绘制小图标,并且小图标能响应鼠标点击的操作。 那么如何实现判断是否点击了小图标呢?

2023-06-08 14:05:55 648

原创 [JavaWeb]_[中级]_[Tomcat在关闭时报指向Jfinal框架的错误]

1. 在部署`jfinal`程序到`tomcat`的时候,使用`startup.bat`启动网站,之后用`shutdown.bat`关闭网站,发现命令行窗口无法终止退出。报以下错误, 怎么处理?

2023-03-29 23:24:30 255 1

原创 [C/C++]_[初级]_[声明和使用字符串常量和字节常量]

我们需要存储常量的字节数组,并且数组里的字节数据可以是任意数值`0-255`。怎么存储?

2023-03-09 23:31:45 302

原创 [C/C++]_[初级]_[关于把字符串string作为字节数组存储的注意点]

在使用string标准字符串的时候,有时候会把它作为动态字节数组来使用。这个string能不能先存储字节数据,再设置它的字节数据大小?

2023-03-09 22:48:49 366

原创 [C++11]_[初级]_[十六进制字符串转换为字节数组]

1. 在开发使用加密算法`md5,sha256等`的功能时, 会生成基于十六进制的字符串密钥。 这时候在使用这些密钥进行解密或加密的时候,第三方库都需要传入一个字节数组`usigned char*`格式的数组,它每个字节的高4位和低4位都分别存储了1个字符值。那么用`C++`如何实现?

2023-03-06 17:14:50 740

原创 [WTL/ATL]_[初级]_[TreeView控件如何显示ToolTip]

1. 在开发界面程序时,`CTreeViewCtrl`(它实际内部封装的就是`Win32`的`TreeView`控件)一般会用来作为选择某些类型的树形菜单,点击某项的时候,右边能显示某些对应的数据。当这个控件的宽度固定时,有时候每行的文本项可能由于过长从而穿透了整个控件的水平位置, 从而显示效果来看是不好的。这时候希望可以用省略号的样式来省略后边多出的文本,之后鼠标移动到这个文本项时能显示完整的文字,那么这个文本提示,或者说`tooltip`如何实现?

2023-02-13 15:59:33 304

原创 [Python]_[初级]_[内置函数map讲解]

1. 在`Python`里对集合进行流处理并生成新的集合可以使用`map`内置函数。它和`Java`的`Stream`的`map()`方法的作用是一样的,都是对集合内的每个元素修改。

2023-02-05 19:08:50 139

原创 [Python]_[初级]_[三元运算表达式]

1. 在阅读`Python`代码的时候,有时候会发现很奇怪的`if else`用法,发现它没有条件为真时的执行语句,怎么回事?

2023-02-05 18:25:22 117

原创 [Python]_[初级]_[字符串格式化的三种方法]

1. 在开发网络应用的时候,会用到`URL`的一些拼接替换处理。比如某个链接的部分需要替换为其他内容,其他部分保持不变,那么有没有快捷的字符串模板替换库呢?2. 在阅读第三方代码时,会看到`f"xxxx{1}"`这类的字符串,这是什么语法?

2023-02-05 15:57:46 363

原创 [C/C++]_[中级]_[获取月份的最后一天]

1. `C/C++`的新版日期类型并不能获取日期的具体数值。`C++20`的`std::chrono::month_day_last`可以获取某月的最后一天,但是返回的类型是`month_day_last`类型,这个类型无法获取天数,只能获取月份。 所以`C/C++`如何获取某年月份的最后一天?

2022-12-04 11:32:44 825

原创 [JavaScript]_[初级]_[使用HTMLElement.dataset快速读写自定义属性]

1. 在开发前端页面时,一般会在某些元素上增加自定义的属性来存储额外的数据。比如图片元素``上增加`big`和`small`属性来存储大图片和小图片,当点击某个按钮时可以通过`JavaScript`来控制切换大小图片。那么这些自定义的属性如何读写?

2022-11-20 17:15:26 394

原创 [ATL/WTL]_[初级]_[解决自定义按钮禁用时没有绘制自定义样式-显示黑色矩形框的问题]

1. 在使用`WTL`的自定义按钮[1]时, 按钮在禁用后,接着弹出一个进度条。这时候按钮的禁用按钮并没有被绘制。显示的还是黑色矩形,怎么回事?

2022-11-05 15:49:01 329

原创 [C/C++]_[中级]_[static_cast的详细解析]

1. 在`C++`开发时,会看到四个强制类型转换操作符`const_cast`,`dynamic_cast`,`static_cast`和`reinterpret_cast`。其中`static_cast`的用在什么场景下?

2022-11-05 09:35:00 512

原创 [JavaWeb]_[中级]_[在jfinal里如何启用异步请求-异步模式]

1. `JavaWeb`的`Servlet 3.0`规范已经支持异步`ServletRequest`, 有这个异步请求,容器(`Tomcat`)线程池只需要少量的线程即可处理大量的并发请求,因为处理请求的线程可以把异步`AsyncContext`交给业务线程池处理之后立即返回。`Node.js`的异步`IO`应该也是用的这种技术,用单线程处理异步请求`IO`。那么在使用`Jfinal`框架时如何引入异步`ServletRequest`?

2022-10-04 17:25:08 569

原创 [C/C++]_[初级]_[关于编译时出现有符号-无符号不匹配的警告-sizeof使用注意事项]

1. 自从有了`C++11`的`auto`关键字之后,声明变量经常使用它。之后有一次发现编译控制台大量输出`有符号/无符号不匹配`的警告信息。怎么回事?

2022-09-23 17:07:19 787

原创 [C/C++11]_[初级]_[获取CPU支持的最合适的核心线程数]

1. 当使用线程池时,一般需要获取最合适的最大线程数,因为在每个进程每个`CPU`核心最高性能是只处理一个线程。因此可见最合适的线程总数就是`CPU`核心数。那么如何获取`CPU`核心数?

2022-09-23 10:19:39 704

原创 [JavaScript]_[中级]_[动态创建表单并提交到新页面_实现后台内容预览]

1. 在开发`JavaWeb`后台功能的时候,有时候需要对正在编辑的表单里的数据进行前端模拟预览,这样能提前发现问题并修正,修正完之后就可以正式提交。好处就是避免了让客户浏览到错误的数据,那么如何做?

2022-09-21 17:36:19 623

原创 [JavaScript]_[初级]_[不使用JQuery原生Ajax提交表单文件并监听进度]

1. 不可否认,使用`JQuery`来提交表单文件还是比较方便的。问题是`JQuery`性能问题,去掉`JQuery`如何提交文件,并且监听文件的提交进度?

2022-09-04 20:31:35 240

原创 [JavaScript]_[初级]_[不使用JQuery原生Ajax提交表单]

1. 在开发网页表单时,需要异步提交表单并返回提交成功或错误的提示。如何在不需要`JQuery`库的前提下发送`Ajax`表单请求?

2022-09-04 17:01:20 469

原创 [JavaScript]_[初级]_[关于forof或者for...of循环语句的用法]

1. 在开发网页时,经常需要枚举`NodeList`类型的数据,比如通过`document.body.childNodes`获取的, 通过`DOM.querySelectorAll`也能获取到`NodeList`对象。那么这个返回的对象除了`for...i`方式枚举,还有更快的方法吗?

2022-09-04 11:52:28 243

原创 [JavaScript]_[初级]_[关于forin或for...in循环语句的用法]

1. 在使用 `JavaScript` 开发或阅读代码时,会遇到`forin`语法的循环语句。这个循环语句到底会遍历什么数据?

2022-09-03 16:55:17 214

原创 [JavaWeb]_[初级]_[如何更换免费网站字体]

在开发`Web`网站时, 标准字体比较难看,这时候可以更换免费的`Web`字体来美化网页。`Windows`系统自带的字体大多数都是商业字体,只能在`Windows`上使用,不可以用于商业运行。目前国内有免费商用的设计字体有阿里巴巴普惠体,但不是网络字体。 那么如何引入免费的网络字体?...

2022-07-28 15:39:54 426

原创 [AndroidStudio]_[初级]_[配置自动完成的代码片段]

1. 在开发程序时,如果有些常用语句经常输入,重复敲代码也是件费时间的事情。有没有办法像`IDEAJ`的输入提示那样,输入关键字能自动展开配置好的模板语句?这样就可以节省很多时间,也不容易出错。......

2022-06-19 19:52:41 160

原创 [Android]_[初级]_[发送广播时序列化报错]

1. 在开发`Android`应用时,有时候需要从工作线程或者`Service`发送`Java`对象到`Activity`, 那么如何发送?2. 在`Service`里通过方法`sendBroadcast`发送广播到`Activity`报错, 怎么回事?

2022-06-19 17:21:12 474

原创 [Android]_[中级]_[如何对服务和Activity进行单元测试]

场景在做Android开发时,会使用Service来做一些后台工作。触发Service启动可能需要经过几次步骤,那么如果每次测试都需要手动点击这几个步骤无疑是很浪费时间的。那么如何使用单元测试来测试Service?单元测试有需要启动Activity做一些接收Broadcast的消息,那么单元测试时如何启动指定的Activity?最后就是单元测试时可以编码自动化测试点击界面的按钮吗?说明配置设备单元测试Android上的设备单元测试最重要的需要依赖以下4种库, 需要在模块的bu

2022-05-04 23:39:37 1591

原创 [WTL/ATL]_[初级]_[如何设置CEdit的文本框背景色和文字颜色]

场景在开发WTL或MFC界面程序时,经常会使用CEdit文本框,但是有时候为了和父窗口的颜色对应上,文本框里的背景色也需要和父窗口一样。CEdit或者说Edit的Win32控件[4]并没有相应的方法或者消息WM_XX来设置背景色的值,怎么办?说明看Edit控件的官方说明, 当不是禁用或者只读时使用WM_CTLCOLOREDIT消息来改变控件的文本和背景色(当禁用和只读时使用WM_CTLCOLORSTATIC消息来处理)。父窗口通过指定设备的上下文句柄HDC来改变颜色。An edit cont

2022-04-15 15:30:35 820

原创 [JavaWeb]_[初级]_[Jfinal使用时的常见错误]*持续更新*

Jfinal 编译运行问题1. undertow如何配置静态资源映射Windows下的路径必须是/,不能是\.undertow.resourcePath=src/main/webapp,C:/Users/apple/image_resources,classpath:webapp`2. 新建模块运行报错: 需要重载包含该模块的主pom.xml文件Connected to the target VM, address: '127.0.0.1:26427', transport: 'socket

2022-04-14 18:04:05 488

原创 [JavaWeb]_[初级]_[对Jfinal框架的Controller进行单元测试]

场景开发JavaWeb网站时,对Service层使用JUnit测试接口还是比较容易的,因为它基本只涉及了简单的数据库操作和业务单元操作,不涉及复杂的页面导航校验,最主要的还是不需要启动应用服务器Tomcat来运行单元测试。只测试Service层是不够的,完整的单元测试也应该包含Controller(控制层)的测试,这样可以避免耗时的浏览器点击验证流程。那么这一层如何高效的进行单元测试呢?说明一般应用框架都会有Controller,它会用到容器的HttpServletRequest,H

2022-04-14 17:05:21 3053

原创 [JavaWeb]_[初级]_[对Jfinal框架的Service层进行单元测试]

场景开发JavaWeb网站时,无论是否使用框架,都需要进行单元测试。比如对数据库查询的接口进行单元测试,直接查询和更新,避免了从浏览器进入的一系列鼠标点击操作,节约了测试时间。这里使用了常见的国内中小型框架Jfinal来开发网站,那么如何对这个框架的BlogService进行单元测试?说明Java使用JUnit进行常规的单元测试。这里使用项目4.9.15_demo_for_maven[3]作为测试源码. 关于导入4.9.15_demo_for_maven可以参考搭建jfinal_4.

2022-04-11 16:03:20 3682 1

原创 [Linux]_[初级]_[用户相关命令]持续更新*

场景这里是关于操作用户账号的命令,这些命令在做一些管理,统计,定时等任务时有奇效。1. 使用某用户运行命令语法runuser - username -c [commands...]例子runuser - infoworld -c 'ls -l'

2022-03-31 20:36:54 346

原创 [WTL/ATL]_[Gdiplus]_[绘制虚线并设置破折号空格的宽度]

场景WTL界面开发时,有些情况下需要绘制虚线,比如圆角矩形的虚线,默认的破折号和点之间的空格特别小,看着比较密集,那么如何增加点线之间的空格,或者增加破折号的长度?说明使用Gdiplus绘制圆角矩形是比Gdi简单,因为它提供了路径GraphicsPath和抗锯齿模式SmoothingModeAntiAlias. 在之前的文章[2]也说过如何绘制圆角矩形。使用GraphicsPath也得使用Pen对象,它设置了画线的画笔。之后设置虚线使用以下的方法:pen.SetDashStyle(

2022-03-31 20:04:44 484

原创 [WTL/ATL]_[初级]_[微调控件CUpDownCtrl的使用]

场景开发WTL/ATL应用时,有时候需要对某些值进行微调,比如0-100的百分比的微调,或者字号的微调,通过键盘操作微调控件,能实时查看某些界面呈现的效果。而WTL提供了CUpDownCtrl控件,这是对Win32 Up-Down控件[1]的封装. 那么这个类如何用?图1说明创建CUpDownCtrl,需要传递某些样式. 注意,它的朋友窗口CEdit需要在upDown之前创建。除此之外,CUpDownCtrl也不需要指定区域大小,因为他会根据CEidt进行适配,你无法通过CRect修改它的

2022-03-31 15:53:15 449

原创 [WTL/ATL]_[中级]_[自定义TrackBar]

场景开发WTL/ATL界面程序时, 有时候会需要微调控件进行缓慢增减数值.但是微调控件在大数值调整上往往比较麻烦,需要点击很多次。这时就需要使用TrackBar控件[1]进行大数值的快速变化.标准滑块控件很明显很难看,那么如何进行定制它的channel(通道,水平的选中和未选中的部分)和thumb(滑块)呢?比如如何定义圆形的滑块?说明WTL使用在atlctrls.h声明的CTrackBarCtrl类来使用Win32的Trackbar控件. 这个标准控件本身并没有方法设置thum

2022-03-30 17:03:19 555

原创 [JavaWeb]_[JavaScript]_[如何实现图片的滚动懒加载]

场景开发网站时,页面需要支持图片在页面滚动条移动时才加载,类似微信的公众号页面,这样能让页面按需加载。怎么实现?在历史页面里,已经有内容使用<img src="https://...">元素标签,并使用富文本编辑器添加图片,而添加的图片就是在src属性里添加超链接的,那么如何不改动原来内容数据的情况下支持图片的滚动加载?说明开发网站目前要求是基于SSR(服务端渲染)的技术方案,方便搜索引擎索引和搜录. 这种SSR的技术其实主要的还是在输入url后,服务端基本上输出大部分的

2022-02-28 15:26:59 808

test-gdi-gdiplus-mix.zip

使用VS2010以上版本编译运行. 博客配套项目源码 https://blog.csdn.net/infoworld/article/details/107709137

2020-07-31

[libxml2]_[中级]_[使用xmlReaderForIO读取大文件]

使用vs2017编译运行,也可以在linux,macOS下使用, 没有使用特定平台的代码。博客https://infoworld.blog.csdn.net/article/details/105507364的项目例子。注意由于库是32位的,而vs2017打开时自动选了x64, 所以要自己改为Win32才能编译通过。 xml 文件忘记上传,使用博客里的test.xml文件,路径放在最外层lib同级目录。

2020-04-14

[Python]_[中级]_[禁用WIN7和WIN10自动更新脚本]

https://infoworld.blog.csdn.net/article/details/105320184 博客对应的python打包的exe程序,无需安装python环境.

2020-04-05

[系统]_[WIN7和WIN10]_[禁用自动更新批处理脚本]

[系统]_[WIN7和WIN10]_[禁用自动更新批处理脚本] 博客https://infoworld.blog.csdn.net/article/details/105318485 对应的批处理工具,省得自己保存了。

2020-04-04

[Gdiplus]_[中级]_[绘图实现单行文本的多种颜色]

使用vs2010编译,可以转换为vs2017编译运行,界面使用WTL(Win32)库。是博客 https://infoworld.blog.csdn.net/article/details/105021463 的项目代码. 关于`WTL`开发,欢迎订阅我的学院教程 - 使用WTL进行Windows桌面应用开发. 注意,string_draw_object.cpp文件已更新,以博客为主.

2020-03-22

test-clipchildren.zip

[WTL/ATL]_[初级]_[关于WS_CLIPCHILDREN和WS_CLIPSIBLINGS样式的说明]博客配套项目,使用VS2010以上版本运行. https://infoworld.blog.csdn.net/article/details/103755401

2019-12-29

test-ccombobox.zip

[WTL/ATL]_[初级]_[关于CCombobox的下拉列表背景色是黑色的问题]博客配套完整项目, vs2010以上打开. https://infoworld.blog.csdn.net/article/details/103754071

2019-12-29

test-calc-link-size.zip

[WTL/ATL]_[初级]_[计算CLinkCtrl的合适大小]的匹配,使用VS2010以上版本打开. https://infoworld.blog.csdn.net/article/details/103753246

2019-12-29

test-modify-link-text-color.zip

博客 [WTL/ATL]_[初级]_[设置超链接字体颜色] 的代码项目. https://blog.csdn.net/infoworld/article/details/103751851

2019-12-29

test-WTL10.zip

1.通过WTL向导生成项目后, 编辑把项目test-WTL10项目里的test-WTL10.rc,把Dialog-&gt;IDD_ABOUTBOX里的边框去掉。 2.通过参考https://blog.csdn.net/infoworld/article/details/91960284 把3个消息加上就可以了。 3.Debug目录里保留了一个exe可运行,点菜单Help-&gt;about.. 拉伸about窗口。

2019-10-12

Win32-WTL-MFC自定义表格.zip

使用VisualStudio 2010编译构建Debug模式, 用WTL库实现自定义的ListView, 由于WTL的原理就是就是对Win32的薄封装, 所以也可以移植到MFC. 参考博客说明 https://infoworld.blog.csdn.net/article/details/92437089

2019-06-16

WTL-MFC-Win32无边框窗口.zip

用vs2010实现的项目, 只配置了Debug模式,虽然使用的是WTL来实现界面,但是消息映射是一样的,很容易移植到MFC. 详细内容查看 https://infoworld.blog.csdn.net/article/details/91960284

2019-06-14

infoworld博客备份2.0.1版本

python实现的csdn博客备份, 由于pyinstaller打包无控制台程序会被误报木马, 所以保留控制台. https://blog.csdn.net/infoworld/article/details/19547723

2018-12-03

win32实现dispatch_async博客文章配套项目

参考博客 http://blog.csdn.net/infoworld/article/details/78361720

2017-10-27

pthread work queue manager

.C++标准库没有提供线程池操作, 连Win32都没有集成线程池, 相比之下macOS完善多了, 至少有operations. http://blog.csdn.net/infoworld/article/details/75418451

2017-07-19

使用zlib库压缩目录

zlib一直是C/C++开发者的首选zip,gz库压缩方案, 但是官方的例子并不支持压缩目录, 说的也不清楚, 我感觉官方貌似是想考验下库的使用者? http://blog.csdn.net/infoworld/article/details/60480313

2017-03-05

[Windows]_[中级]_[崩溃报告的高级解决方案源码]

[Windows]_[中级]_[崩溃报告的高级解决方案] http://blog.csdn.net/infoworld/article/details/53958736

2016-12-31

ZipHelper1.1

支持中文路径名的正确存储,其实就是在存储文件名时把文件名转换为ansi,因为这个zlib的版本1.2.5的zip.h不支持wchar_t*的接口.如果要完全改的话可以直接改zip.c源码.

2016-04-06

[并发并行]_[初级]_[C++实现sychronized方式的对象锁]

参考: http://blog.csdn.net/infoworld/article/details/50182241

2015-12-05

[并发并行]_[线程同步]_[pthread_once 实现单例模式分析]

http://blog.csdn.net/infoworld/article/details/49798215 mingw 编译,Win32部分可以直接用vs编译.

2015-11-12

ATL/WTL-资源-[如何获取ListView点击的单元格区域]

如何获取ListView点击的单元格域的项目源码,需要vs2010以上编译。博客文章所在https://blog.csdn.net/infoworld/article/details/131106482

2023-06-08

WTL-TreeView如何显示ToolTip

WTL-TreeView如何显示ToolTip博客文章对应的项目源码,最低使用VS2010编译运行Debug模式. 博客文章地址: https://blog.csdn.net/infoworld/article/details/129010809

2023-02-13

Android如何对服务和Activity进行单元测试

[Android]_[中级]_[如何对服务和Activity进行单元测试]的配套项目源码 https://blog.csdn.net/infoworld/article/details/124580162

2022-05-04

设置CEdit的文本框背景色和文字颜色

[WTL/ATL]_[初级]_[如何设置CEdit的文本框背景色和文字颜色] 项目配套的项目代码,至少 VS2010以上编译 ,Debug模式。 https://blog.csdn.net/infoworld/article/details/124196002

2022-04-15

对Jfinal框架的Controller进行单元测试

[JavaWeb]_[初级]_[对Jfinal框架的Controller进行单元测试] 博客文章https://infoworld.blog.csdn.net/article/details/124176492对应的项目, 使用maven管理项目,导入pom.xml.

2022-04-14

Jfinal框架的Service层进行单元测试项目代码

[JavaWeb]_[初级]_[对Jfinal框架的Service层进行单元测试] 的项目代码, https://infoworld.blog.csdn.net/article/details/124101582 使用Maven导入, Java8以上版本支持。

2022-04-11

自定义TrackBar

[WTL/ATL]_[中级]_[自定义TrackBar] 的项目。 https://blog.csdn.net/infoworld/article/details/123850968 使用VS2010以上编译运行Debug模式.

2022-03-30

[WTL/ATL]_[初级]_[使用虚拟列表视图来解决新增大量数据卡顿问题]

https://blog.csdn.net/infoworld/article/details/118106144 博文对应的项目代码,使用VS2010以上VS编译运行。

2021-06-22

[ATL/WTL]_[初级]_[自定义多列TreeView]

自定义多列TreeView博客文章对应的项目,最低支持VS2010。https://blog.csdn.net/infoworld/article/details/116900571

2021-05-16

test-3-9-cedit.zip

https://blog.csdn.net/infoworld/article/details/116235433 配套项目代码. 关于单行CEdit的响应回车和多行CEdit响应按键全选的问题. 使用VS2017

2021-04-28

test-3-7-listview-userdata.zip

https://infoworld.blog.csdn.net/article/details/114081019 的项目代码,使用VS2010和WTL10.

2021-02-25

test-3-6-createwindowex.zip

https://infoworld.blog.csdn.net/article/details/114033153 项目代码,使用VS2010和WTL10.

2021-02-24

test-3-5-export-window-class.zip

1. 博客文章对应的项目代码,使用VS2010和WTL10. 已配置好Win32 Debug。可自行使用VS2010以上的IDE打开。 https://infoworld.blog.csdn.net/article/details/114013411

2021-02-24

test-template-class-export.zip

1. 在Windows上编译动态库时带有C++类的注意事项,C4251警告。具体说明参考 https://blog.csdn.net/infoworld/article/details/112967544 ,我只的初始积分是1积分。

2021-01-21

[ATL/WTL]_[初级]_[在ListView指定的单元格显示ToolTip]

关于在ListView指定的单元格显示ToolTip配套的项目代码,博客里也有关键代码,我这里设置1积分,系统自动更改积分和我无关。https://blog.csdn.net/infoworld/article/details/110185088

2020-11-26

[AsciiDoc]_[项目管理]_[写书写需求文档适合的纯文本工具]

这个只是导出PDF例子来的,没有ruby,没有asciidoctor-pdf,我这里设置的是0积分,csdn自动改需要的下载积分与我无关。先看博客如何使用https://infoworld.blog.csdn.net/article/details/109122927。

2020-10-16

活动分组程序-VBS-第二版

1. 资源设置的是0分,如果由于Csdn自动更改和我无关。不想下载的可以从这里复制自己保存。 https://blog.csdn.net/infoworld/article/details/108699390 2. 这个程序目的就是在一个公司里随机分组人员,指定分组个数,会把人员随机分配到每个小组里。不可区分男女。

2020-09-20

[WTL/ATL]_[C/C++]_[如何给动态创建的按钮绑定处理函数]

使用vs2010,可自行转换为vs2017, 对象博客内容https://infoworld.blog.csdn.net/article/details/106017391

2020-05-09

Windows窗口如何显示GIF动画

https://infoworld.blog.csdn.net/article/details/105937016 [ATL/WTL]_[Gdiplus]_[Windows窗口如何显示GIF动画] 项目例子, 使用vs2010以上版本, WTL(Win32)库.

2020-05-05

DispatchAsync使用lambda表达式来简化发送数据到界面线程

[WTL/ATL]_[初级]_[DispatchAsync使用lambda表达式来简化发送数据到界面线程] 博客内容对应的项目 https://infoworld.blog.csdn.net/article/details/105653177。使用vs2017+wtl,工作线程发送数据到主线程的例子,也可以作为 `Win32` 界面开发的参考.

2020-04-21

空空如也

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

TA关注的人

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