自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小豪之家

一个热爱生活的普通C++程序员

  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 最好用(个人认为)的C++单例模式的实现

先上代码:#include using namespace std;class Singleton { private: int test; Singleton() { cout << "new" <<endl; test = 0; } ~Singleton() { cout << "delete" << endl; }public:

2012-03-22 21:47:14 4516 2

原创 QT:用QSet储存自定义结构体的问题

前几天要用QSet作为储存一个自定义的结构体(就像下面这个程序一样),结果死活不成功。。。后来还跑到论坛上问人了,丢脸丢大了。。。事先说明:以下这个例子是错误的#include struct node{ int cx, cy; bool operator < (const node &b) const { return cx

2012-03-22 21:31:13 18405 2

转载 C++构造函数调用顺序

C++构造函数调用顺序: 1.虚基类的构造函数;虚基类构造函数如果有多个,虚基类则构造函数的调用顺序是某类在类派生表中出现的顺序而不是它们在成员初始化表中的顺序; 2、创建派生类的对象,基类的构造函数函数优先被调用(也优先于派生类里的成员类);基类构造函数如果有多个,基类则构造函数的调用顺序是某类在类派生表中出现的顺序而不是它们在成员初始化表中的顺序; 3、如果类里面有成员

2012-03-19 22:06:12 1272

转载 HTTP请求模型和头信息参考

HTTP请求模型一、连接至Web服务器一个客户端应用(如Web浏览器)打开到Web服务器的HTTP端口的一个套接字(缺省为80)。例如:http://www.myweb.com:8080/index.html在Java中,这将等同于代码:Soceet socket=new Socket("www.myweb.com",8080);InputStream in=soc

2012-03-12 10:13:41 1421

转载 C# 进程间通信

进程之间通讯的几种方法:在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有使用内存映射文件通过共享内存DLL共享内存使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法.(ZT)WM_COPYDATA消息的主要目的是允许在进程间传

2012-03-12 10:11:40 6707 8

转载 如何在C#中直接操作C++结构体

在C#中调用C++或系统DLL是比较常见的操作。   例如C++中定义的以下结构体: struct RCEStruct {  int Event;     int Flag;       char User[40]; };  同时有一个公开方法:   extern "C" __declspec WORD CALLBACK GetStruct(RCEStr

2012-03-07 10:49:46 1630

原创 QT:递归遍历(子)文件夹

程序很简单,直接上代码:#include #include void ShowFiles(int level, const QString &path){ //这个函数可以执行任何任务, //这里只是简单地输出各个文件(夹)的名字 QDir dir(path); QStringList list; QStringList::Iterator iter; QString t

2012-03-04 23:18:21 2998

转载 火影&海贼告诉原来是这样吸引着无数动漫迷的

曾有人问我,为什么会花大量的时间去看一部动漫。海贼王或是火影忍者。或许很多人觉得这是一件幼稚无聊且浪费时间的事儿。而在这里我想说。我看的不是动漫。是人生。不是他们的脸。是精神。  火影表面上看是一场场忍者之间的对决,实际上是一场场人生哲学的较量。一个个忍者就是一个个人生观的载体。几乎每场较大的战斗,敌我双方都会回顾生命的历程,探讨人生的意义。  而海贼王带给我的最大意义则是心灵的觉

2012-03-04 23:11:35 1484 1

转载 正则表达式资源

RT,我自己也是新手,也正在学,如果大家有更好的资源也共享一下。这个是大家最熟悉的RegExLab:http://www.regexlab.com/zh/regref.htm正则表达式30分钟入门教程: http://manual.phpv.net/regular_expression.html脚本之家:http://www.jb51.net/list/list_6_1

2012-03-04 21:07:39 857

原创 《屌丝:庶民的文化胜利》的精彩评论

1:现在这社会缺少做人的教育。很多小伢人都做不好,何谈人生,更无论幸福了。文章说的非常客观,出身是大家无法决定的,这是天数。但后天的努力依然可以改变很多东西,这是变数。古话说的好,极善之人,数拘他不定。出身不好,但后天靠自己努力成为高富帅的,大有人在。我高中到下面地级市的一所省级重点高中借读,里面的同学可以说绝大多数都是穷丑矮。但他们的刻苦可以说也是让人印象深刻的。当初同班一个因为基础差学习不好的

2012-03-02 20:22:55 3406

转载 一不小心就喝下成功学这碗毒药

最新一期《新周刊》长文报道了作为“毒药”的成功学。助你“实现人生价值”、“开发个人潜能”、“三个月赚到一百万”、“有车有房”、“三十五岁以前退休”……成功学泛滥于职场和网络,上进人群迷失在多种提升课程和短期培训班里,成功学大师满天飞,成功学培训蔚为大观形成产业。当全民成功变成狂热风潮,成功上升为人人趋之若鹜的主流价值观,成功学就是一粒毒药,而信奉成功学的人就沦为牺牲品。  集体体制的退

2012-03-02 20:06:49 994

转载 哈佛的幸福课笔记

觉得对本人而言有新信息的是第四课和第六课。第八课关于感恩,很好!(Tal和外婆的真实的故事,感人,几次热泪盈眶) 。第10课关于改变当然很有用。 第12、13课讨论关于建立自我和谐的目标和应对压力问题。哈佛的幸福课  http://v.163.com/special/positivepsychology/  (提醒:每课一个半小时) 第一课什么是积极心理学 笔记:(简介)1、解读比

2012-03-01 01:08:22 7372

redis网络事件框架的使用

redis封装了一个小型网络库供自己使用,这个网络库只有几百行代码,却基本实现了一个高效的异步网络事件框架,而且与其他redis模块相对独立,故我将其独立出来,方便以后复用。 与著名的libevent相比,它代码精简,只实现了最基本的功能,而且没有用上什么高深的技术,十分适合我们学习和借鉴。 以下这个程序实现了一个简单的回显服务器,并且每秒钟在控制台输出一句话。它简单地演示了redis网络模块的使用。 这个程序由6个源文件组成,ae.h, ae.c, ae_epoll.c, anet.h, anet.c, main.c组成,main.c由我原创,其他源文件来自于redis源代码(注释版,有改动)

2013-11-22

hao IM 0.20更新补丁

haoIM的更新补丁,修复了几个BUG 1:自动保存/读取服务器的IP地址和端口,不用每次打开都输入一遍。 2:解决了对方隐身时依然显示对方状态的问题。 3:解决了程序关闭后托盘图标并没有立即消失的问题。 4:解决了因外部原因而强制关闭主窗口后,聊天窗口依然存在的问题。 软件(未更新)地址:http://download.csdn.net/source/3198457 源代码(未更新)地址: http://download.csdn.net/source/3198961

2011-04-22

我自己写的聊天软件haoIM的源代码(utf-8)

我自己写的聊天软件haoIM的源代码,用C++(QT)实现,欢迎大家下载试用。 有问题或建议,请发送邮件至:[email protected]

2011-04-17

我自己写的聊天软件haoIM

我自己写的聊天软件haoIM,用C++(QT)实现,欢迎大家下载试用。 如果有问题或建议,请发送邮件至:[email protected]

2011-04-17

我自己写的聊天软件haoIM的源代码

我自己写的聊天软件haoIM的源代码,用C++(QT)实现,欢迎大家下载试用。 有问题或建议,请发送邮件至:[email protected]

2011-04-17

有问题的QT程序,请大家帮忙看一下吧

有问题的QT程序 这个程序的功能是客户端向服务器发送一个字符串,服务器接收到这个字符串之后,进行处理(复制一个相同的字符串之后加在后面),再返回给客户端。 但不知为什么,服务器一接收数据就出错,请大家帮我看一下吧,先谢谢了。 (提示说不能向别的线程发送信号/数据,但我所有的问题都是在同一个线程里面处理的啊?)

2011-03-21

C与C++库函数.chm

C与C++的基本函数汇总,给大家当字典来用一下。

2009-10-06

空空如也

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

TA关注的人

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