
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
场景:1.wxWidgets是一个优秀的界面库,它的xrc界面布局格式也是很优秀的,可以使用类似mfc的所见即所得的设计方式,我发现它和xcode的interface builder的理念如初一则。都是界面与业务分离,界面与业务动态绑定。2.快速开发小软件时,使用wxFormBuilder来设计好界面,生成XRC文件,之后程序载入界面再绑定行为很优雅和高效。3.博客导出下载工具 就是用wxForm
1. 在开发`Android`项目的时候, `gradle`是官方指定的构建工具。不同项目通过`wrapper`指定不同版本的`gradle`。随着项目越来越多,使用的`gradle`版本也增多,导致它以来的各种库也增加,系统盘空间不足,怎么解决?
1. 在使用`VSCode`配置`C++`的开发环境时《VisualStudioCode_C/C++开发环境配置》,编译时会发现找不到标准库的`std::mutex`和`std::thread`的声明,而这两个的头文件已经引入,什么情况?
1. `Java`的`http`库常用的有`HttpClient`和`Okhttp3`, 如果公司有限制网络访问,需要代理才可以访问外网,那么如何使用代理`Proxy`?
每个macOS支持的xcode版本:转载地址:https://xcodereleases.com/初步支持C++14至少要2015年后的xcode,即xcode 7,系统至少是macOS 10.10.初步支持C++17的至少是2017年后的xcode,即xcode 9, 系统至少是macOS 10.12....
场景在 Windows , Linux 和 macOS 上开发 C/C++ 版本 XML 处理程序时, 我们通常会使用 libxml2 库, 这个库可以跨平台, 而且在 *ux 下都会自带这个库. 但是使用这个库时为什么可以不调用 xmlInitParser() 初始化,是不是不需要调用?我们应该如何使用这个库进行读取大的 XML 文件?在使用某个 *Reader 的函数时怎么第...
场景在linux上执行shell脚本时出现$’\r’:command not found错误. 在Windows上打开.sh文件是能正常显示的,怎么回事?使用Python生成的utf-8格式的文件为什么print函数设置了end="\n"还是输出十六进制的0D0A, 不应该只输出0A吗?说明在Linux上的Bash shell脚本文件是严格规定了必须\n(0A)作为换行符, 因此如果在Window
场景在使用WTL/ATL开发界面程序时,CListViewCtrl是我们常用的表格控件。但是这个控件有个缺点,就是在连续插入大批量数据,比如10000条数据时,界面基本上是卡死的,而且内容使用量也很可观,怎么解决?说明我们知道WTL的CListViewCtrl实际是对Win32的ListView控件的薄封装,因此ListView的样式对CListViewCtrl也有效. ListView有一个样式
场景:1.在windows上我们可以通过WideCharToMultiByte和MultiByteToWideChar直接转换或间接转换编码,但是在linux或mac上却没有那么方便的系统api了,这时候可以使用libiconv库来进行转码,质量还是很高的。2.以下我们把utf8编码字符串转换为utf16-le(小端序)编码。#include#include#inclu
场景:1. Hudson作为持续集成软件,是需要在一个Java web容器部署的才能使用的,一般最常用的就是Tomcat.2. Tomcat在Windows上部署安装Services很容易,使用自带的bat文件就能安装成功,麻烦的是并没有说明文档在Mac OS X下安装Services.3. Mac OS X下是使用Daemon的方式启动的,也可以理解为服务.4. 一般是执行startup.sh来







