2015年6月17日

[转] Boost解析JSON格式

摘要: 本文转自http://blog.csdn.net/yqmfly/article/details/6914590解析Json的方法有很多,也有不少的第三方开源工具。这里仅介绍其中的一种,用Bosst解析。Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。... 阅读全文

posted @ 2015-06-17 20:05 cha1992 阅读(3205) 评论(1) 推荐(0) 编辑

2015年5月15日

[转] 多进程同步,信号量,管程

摘要: http://blog.csdn.net/mwx1234/article/details/38679179多进程的系统中避免不了进程间的相互关系。本讲将介绍进程间的两种主要关系——同步与互斥,然后着重讲解解决进程同步的几种机制。进程互斥是进程之间发生的一种间接性作用,一般是程序不希望的。通常的情况是... 阅读全文

posted @ 2015-05-15 10:59 cha1992 阅读(1213) 评论(0) 推荐(0) 编辑

2015年5月1日

Qt之多线程

摘要: 多线程这个东西网上也已经资料泛滥了,再怎么说都是炒现饭,直接给出一些链接,留着备用,就当是一个总结工作吧。http://blog.csdn.net/mznewfacer/article/details/6965799http://blog.csdn.net/mznewfacer/article/de... 阅读全文

posted @ 2015-05-01 19:56 cha1992 阅读(202) 评论(0) 推荐(0) 编辑

2015年4月29日

Qt之控件重命名

摘要: 现在的软件很多都支持双击重命名的操作,就像在windows下对某个文件夹重命名一样(如下图)不巧之前也遇到过类似的设计问题,不过是在界面上对某个控件。现在整理一下,控件就用QPushButton来代替。对一个Button双击重命名,其实总结起来就是一下几点:1、鼠标双击开始重命名,也就是一个QLin... 阅读全文

posted @ 2015-04-29 23:33 cha1992 阅读(5080) 评论(0) 推荐(1) 编辑

2015年4月17日

C++的四种强制类型转换和一个有趣的例子

摘要: 又是程序员面试宝典,又是被虐的死去活来。这次是dynamic_cast。得,查资料加总结吧C++有四种强制类型转换,分别是static_cast, dynamic_cast, reinterpret_cast, const_cast ,这四种转换网上一大堆讲解比如 Jerry19880126的htt... 阅读全文

posted @ 2015-04-17 17:42 cha1992 阅读(868) 评论(0) 推荐(0) 编辑

2015年4月16日

[转] C++的三种继承方式

摘要: 看《程序员面试宝典》,这个地方完全不懂,老老实实补基础。本文转自http://www.cnblogs.com/qlwy/archive/2011/08/25/2153584.html,感谢作者csqlwy的劳动还可以参考精简版http://www.cnblogs.com/itachi7/archiv... 阅读全文

posted @ 2015-04-16 14:21 cha1992 阅读(211) 评论(0) 推荐(0) 编辑

2015年4月12日

[leetcode] Number of Islands

摘要: Number of IslandsGiven a 2d grid map of'1's (land) and'0's (water), count the number of islands. An island is surrounded by water and is formed by con... 阅读全文

posted @ 2015-04-12 22:33 cha1992 阅读(204) 评论(0) 推荐(0) 编辑

2015年4月11日

Qt之信号与槽

摘要: 有关这个概念网上有太多太多的资料了,这些资料也非常健全,比如下面这些文章,后两篇比较高端,现在还没完全整明白,感谢tingsking18大神http://www.ibm.com/developerworks/cn/linux/guitoolkit/qt/signal-slot/http://blog... 阅读全文

posted @ 2015-04-11 13:55 cha1992 阅读(1608) 评论(0) 推荐(0) 编辑

2015年4月3日

Qt之数据类型转换

摘要: 学习和使用Qt也有差不多半年了,想着半年前一个刚看完《C++ Primer》的超级大菜鸟,到现在能够基本独立完成实验室上位机软件开发的小菜鸟,Qt的学习让我加深了对《C++ Primer》的理解,更培养了我查文档的能力。这半年来,学到了很多,却由于没有及时记录忘了很多。对着之前的项目,把经验留在这,... 阅读全文

posted @ 2015-04-03 15:14 cha1992 阅读(14099) 评论(0) 推荐(1) 编辑

2015年3月31日

[leetcode] Sudoku Solver

摘要: Sudoku SolverWrite a program to solve a Sudoku puzzle by filling the empty cells.Empty cells are indicated by the character'.'.You may assume that the... 阅读全文

posted @ 2015-03-31 20:34 cha1992 阅读(186) 评论(0) 推荐(0) 编辑

导航