logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Windows-macOS]_[xcode-VisualStudio]_[Clang和Gcc和VS]_[开发工具对C++标准的支持版本]

每个macOS支持的xcode版本:转载地址:https://xcodereleases.com/初步支持C++14至少要2015年后的xcode,即xcode 7,系统至少是macOS 10.10.初步支持C++17的至少是2017年后的xcode,即xcode 9, 系统至少是macOS 10.12....

#xcode#visualstudio#windows
[libxml2]_[中级]_[使用xmlReaderForIO读取大文件和出现崩溃的原因]

场景在 Windows , Linux 和 macOS 上开发 C/C++ 版本 XML 处理程序时, 我们通常会使用 libxml2 库, 这个库可以跨平台, 而且在 *ux 下都会自带这个库. 但是使用这个库时为什么可以不调用 xmlInitParser() 初始化,是不是不需要调用?我们应该如何使用这个库进行读取大的 XML 文件?在使用某个 *Reader 的函数时怎么第...

#xml
[WTL/Win32]_[中级]_[MVP架构在实际项目中的应用]

1. 在开发`Windows`和`macOS`的界面软件时,`Windows`用的是`WTL/Win32`技术,而`macOS`用的是`Cocoa`技术。而两种技术的本地语言一个主打是`C++`,另一个却是`Object-c`。界面软件的源码随着项目功能增多而增多,这就会给同步`Windows`和`macOS`的功能造成很大负担。 有大部分的调用底层逻辑,界面数据搜索等代码逻辑会重复写两遍,用`C

文章图片
#架构
[Python]_[初级]_[多线程下载单个文件]

场景使用Python做自动化测试时,有时候需要从网络下载软件安装文件并安装。但是使用urllib库时,默认都是单线程下载文件,如果文件比较小还好说,如果文件有20M时,普通的网速就要等待很长的时间。有没有模块类似下载工具那样能多线程下载同一个文件?如果没有多线程下载单个文件的模块,那我们应该如何编码实现功能?说明Python作为日常的部署语言,编写自动化脚本目前看来还是比较方便的,因为它的库很多,

#python#https
[Windows]_[初级]_[使用7z命令行工具进行打包备份]

场景在开发程序或做一些自动化脚本时, 经常用压缩格式来进行打包文件夹为zip,或解压zip,rar,tar文件。如果压缩的是exe二进制文件,是不需要再进行压缩的,只需要存储即可,这样可以增加打包的速度。比如,在*nux系统可以通过tar命令打包持续集成的备份,可以过滤掉二进制安装包,只备份配置文件,这样备份大小就会小很多。而在Windows上可以使用开源免费的7-Zip软件的命令行工具做到同样的

#命令行
[wxWidgets]_[初级]_[使用wxFormBuilder设计XRC文件快速开发界面]

场景:1.wxWidgets是一个优秀的界面库,它的xrc界面布局格式也是很优秀的,可以使用类似mfc的所见即所得的设计方式,我发现它和xcode的interface builder的理念如初一则。都是界面与业务分离,界面与业务动态绑定。2.快速开发小软件时,使用wxFormBuilder来设计好界面,生成XRC文件,之后程序载入界面再绑定行为很优雅和高效。3.博客导出下载工具 就是用wxForm

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

场景在使用WTL/ATL开发界面程序时,CListViewCtrl是我们常用的表格控件。但是这个控件有个缺点,就是在连续插入大批量数据,比如10000条数据时,界面基本上是卡死的,而且内容使用量也很可观,怎么解决?说明我们知道WTL的CListViewCtrl实际是对Win32的ListView控件的薄封装,因此ListView的样式对CListViewCtrl也有效. ListView有一个样式

到底了