- 博客(8)
- 资源 (57)
- 收藏
- 关注
转载 函数式编程的优点
原文链接:http://www.defmacro.org/ramblings/fp.html 单元测试因为函数式编程的每一个符号都是 final 的,没有函数产生过副作用。因为从未在某个地方修改过值,也没有函数修改过在其作用域之外的量并被其他函数使用(如类成员或全局变量)。这意味着函数求值的结果只是其返回值,而惟一影响其返回值的就是函数的参数。这是单元测试者的梦中仙境(
2014-03-27 09:49:01 5140
原创 [C/C++标准库]_[初级]_[std::map的使用细节]
map1.判断key是否存在的注意细节.以前是通过[key]的返回值来判断key是否存在,这样是不行,因为map会创建不存在key的相应的pair.正确的方法是通过find来判断.#include #include #include #include #include #include #include using namespace std;int
2014-03-21 10:02:02 9766
原创 [OpenSource]_[Make Sublime Text 2 Plugin- C++ Header Jump]
C++头文件跳转Sublime Text 2 插件.project site: https://github.com/walker-python/JumpToIncludeHeaderSublime Text 2 Plugins,select include file,then press f12 jump to C++ include file location.Firs
2014-03-08 01:21:57 2206
转载 [Windows/MacOSX]_初级_[在英文环境下不使用软键盘输入希腊字母]
文章来源: http://www.cambridgescp.com/downloads/typegreek.pdfHow to type in Greek on a computer: Windows and Mac 1. Activate the keyboard on your Windows or Mac machine by following the in
2014-03-06 19:45:37 3581
原创 [单元测试]_[Gtest中级使用教程]
场景:1. 单元测试在开发中保证程序质量是必修课,快速编写单元测试是能节约不少时间。2. C++的单元测试框架gtest是测试的首选,简单,轻量,快速。3. 开发时,对项目源码进行测试需要新建分离的单元测试项目,以下就是用python脚本直接创建单元测试项目的模板,模板里包括常用的单元测试断言和辅助类。
2014-03-04 13:56:42 7636
原创 [wxWidgets]_[初级]_[使用wxFormBuilder设计XRC文件快速开发界面]
场景:1.wxWidgets是一个优秀的界面库,它的xrc界面布局格式也是很优秀的,可以使用类似mfc的所见即所得的设计方式,我发现它和xcode的interface builder的理念如初一则。都是界面与业务分离,界面与业务动态绑定。2.快速开发小软件时,使用wxFormBuilder来设计好界面,生成XRC文件,之后程序载入界面再绑定行为很优雅和高效。3.博客导出下载工具 就是用wxFormBuilder来设计界面的,xrc文件本身不应该手动编辑,因为它的结构化信息比较多,用软件代为生
2014-03-04 00:09:12 10261 1
原创 [C/C++标准库]_[初级]_[使用freopen重定向标准输出]
场景:1.比如控制台打打印太长了,需要记录到文件上分析。2.或者是做一些简单的日志工作就可以用到freopen。
2014-03-03 22:44:07 2198
原创 [HTTP]_[C/C++]_[获取URL里的域名主体]
场景:1.有时候需要获取域名主体来做一些记录操作或公司名称记录,比如域名baidu.com域名的主体是baidu.2.在blog下载工具里 博客下载备份导出工具 需要根据不同的域名主体来调用相应的下载脚本,域名主体同时也是包名。
2014-03-03 21:59:15 8086 1
test-gdi-gdiplus-mix.zip
2020-07-31
Windows窗口如何显示GIF动画
2020-05-05
DispatchAsync使用lambda表达式来简化发送数据到界面线程
2020-04-21
[libxml2]_[中级]_[使用xmlReaderForIO读取大文件]
2020-04-14
[Python]_[中级]_[禁用WIN7和WIN10自动更新脚本]
2020-04-05
[系统]_[WIN7和WIN10]_[禁用自动更新批处理脚本]
2020-04-04
[Gdiplus]_[中级]_[绘图实现单行文本的多种颜色]
2020-03-22
test-clipchildren.zip
2019-12-29
test-ccombobox.zip
2019-12-29
test-calc-link-size.zip
2019-12-29
test-modify-link-text-color.zip
2019-12-29
test-WTL10.zip
2019-10-12
Win32-WTL-MFC自定义表格.zip
2019-06-16
WTL-MFC-Win32无边框窗口.zip
2019-06-14
infoworld博客备份2.0.1版本
2018-12-03
win32实现dispatch_async博客文章配套项目
2017-10-27
pthread work queue manager
2017-07-19
使用zlib库压缩目录
2017-03-05
[Windows]_[中级]_[崩溃报告的高级解决方案源码]
2016-12-31
ZipHelper1.1
2016-04-06
如何设置ListView的列宽不出现水平滚动条博客内容的项目例子
2024-03-26
ATL/WTL-资源-[如何获取ListView点击的单元格区域]
2023-06-08
WTL-TreeView如何显示ToolTip
2023-02-13
Android如何对服务和Activity进行单元测试
2022-05-04
设置CEdit的文本框背景色和文字颜色
2022-04-15
对Jfinal框架的Controller进行单元测试
2022-04-14
Jfinal框架的Service层进行单元测试项目代码
2022-04-11
自定义TrackBar
2022-03-30
[WTL/ATL]_[初级]_[使用虚拟列表视图来解决新增大量数据卡顿问题]
2021-06-22
[ATL/WTL]_[初级]_[自定义多列TreeView]
2021-05-16
test-3-9-cedit.zip
2021-04-28
test-3-7-listview-userdata.zip
2021-02-25
test-3-6-createwindowex.zip
2021-02-24
test-3-5-export-window-class.zip
2021-02-24
test-template-class-export.zip
2021-01-21
[ATL/WTL]_[初级]_[在ListView指定的单元格显示ToolTip]
2020-11-26
[AsciiDoc]_[项目管理]_[写书写需求文档适合的纯文本工具]
2020-10-16
活动分组程序-VBS-第二版
2020-09-20
[WTL/ATL]_[C/C++]_[如何给动态创建的按钮绑定处理函数]
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人