自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上善若水

天道酬勤

  • 博客(19)
  • 收藏
  • 关注

原创 C++ no debugging symbol found

C++ no debugging symbol found

2016-06-30 22:32:06 2581

转载 C++ 虚析构函数

虚函数是C++实现多态的重要手段之一,本文介绍了虚析构的内容:原文:http://blog.csdn.net/starlee/article/details/619827我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明:        有下面的两个类:class ClxBase{public:

2016-06-30 21:08:11 496

转载 Linux线程同步之读写锁

muduo多线程服务端编程,既然是多线程,那么就必须要考虑线程同步和锁的问题。原文:http://blog.csdn.net/anonymalias/article/details/9174595读写锁和互斥量(互斥锁)很类似,是另一种线程同步机制,但不属于POSIX标准,可以用来同步同一进程中的各个线程。当然如果一个读写锁存放在多个进程共享的某个内存区中,那么

2016-06-27 20:22:54 1265

原创 错误:/bin/sh: 1: protoc: not found

错误:/bin/sh: 1: protoc: not found

2016-06-27 15:58:23 14761 1

原创 空悬指针和野指针

空悬指针和野指针

2016-06-27 15:39:59 6410 3

原创 C++ 观察者模式

C++ 观察者模式

2016-06-26 22:54:40 2394

原创 boost库noncopyable简介

boost库noncopyable简介

2016-06-25 16:29:01 1454

原创 UNIX网络编程笔记(7)—名字与地址转换

UNIX网络编程笔记(7)—名字与地址转换

2016-06-24 21:59:46 868

原创 ubuntu nameserver 127.0.1.1

参考原文:https://segmentfault.com/q/1010000002443769环境:Ubuntu 14.04 64bitscat /etc/resolv.conf包含了本地名字服务器主机和IP地址,不过在我的PC上,显示如下:# Dynamic resolv.conf(5) file for glibc resolver(3) generate

2016-06-22 20:30:55 11081 4

原创 UNIX网络编程—SCTP编译运行错误及解决

UNIX网络编程—SCTP编译运行错误及解决

2016-06-22 16:32:18 3328

转载 C++ 中的单例模式

原文:http://blog.csdn.net/hackbuteer1/article/details/7460019单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能

2016-06-21 22:44:39 857

原创 UNIX网络编程笔记(6)—UDP网络编程

基本UDP套接字编程

2016-06-21 11:04:23 2324

原创 LeetCode200—Number of Islands

LeetCode200—Number of Islands

2016-06-20 23:51:15 1018

原创 LeetCode129—Sum Root to Leaf Numbers

LeetCode129—Sum Root to Leaf Numbers

2016-06-20 23:47:35 725

原创 C++二级指针和二维数组

C++二级指针和二维数组

2016-06-19 11:54:48 4001

原创 UNIX网络编程笔记(5)—I/O复用select/poll

I/O复用:select和poll函数

2016-06-19 10:43:00 3053 2

原创 UNIX网络编程笔记(4)—TCP客户/服务器程序示例

TCP客户/服务器程序示例

2016-06-03 16:06:27 3398

转载 signal函数的原型声明void (*signal(int signo, void (*fun(int))))(int)分析

http://www.cnblogs.com/liulipeng/p/3470753.htmlvoid (*signal(int signo, void (*fun(int))))(int)int (*p)();这是一个函数指针, p所指向的函数是一个不带任何参数, 并且返回值为int的一个函数.int (*fun())();这个式子与上面式子的区别在于用fun()

2016-06-02 10:45:00 1846

原创 LeetCode128—Longest Consecutive Sequence

LeetCode128—Longest Consecutive Sequence

2016-06-01 18:11:09 483

空空如也

空空如也

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

TA关注的人

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