自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (29)
  • 收藏
  • 关注

转载 线程与信号

类UNIX信号以前是专为进程设计的,它比线程的出现早了很多年。当线程模型出现后,专家们试图也在线程上实现信号,这导致了一个问题:如果要在线程模型中保持原来在进程中信号语意不变,是相当困难的。避免信号和线程一起使用是明智的选择。但是,将他们分开又是不可能或不实际的。只要有可能的话,仅仅在主线程内使用pthread_sigmask()来屏蔽信号,然后同步地在专用线程中使用sigwait()来处

2013-02-28 17:35:45 937 1

转载 epoll的理解

一直以来觉得自己对epoll的理解还是可以的,没想到今天通过看同事的一段代码,及后来查资料发现还有很多未知的属性不知道。学无止境啊。1、如果fd被注册到两个epoll中时,如果有时间发生则两个epoll都会触发事件。2、如果注册到epoll中的fd被关闭,则其会自动被清除出epoll监听列表。3、如果多个事件同时触发epoll,则多个事件会被联合在一起返回。4、epoll_wa

2013-02-28 15:38:54 793

转载 epoll精髓

http://www.cnblogs.com/OnlyXP/archive/2007/08/10/851222.htmlepoll精髓在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select

2013-02-28 15:11:50 537

转载 MySql C API函数概述

MySql  C API函数概述这里归纳了C API可使用的函数,并在下一节详细介绍了它们。请参见25.2.3节,“C API函数描述”。函数描述mysql_affected_rows()返回上次UPDATE、DELETE或INSERT查询更改/删除/插入的行数。my

2013-02-27 14:10:54 752

转载 linux mysql 找不到 <mysql/mysql.h>

linux mysql 找不到   原因:缺少libmysqlclient-dev,安装:apt-get install libmysqlclient-devmain.cpp#include #include #include using namespace std;int main(){    MYSQL mysql;

2013-02-26 14:53:05 4367

转载 23种设计模式UML图

http://blog.csdn.net/bwwlpnn/article/details/7421628

2013-02-25 09:13:25 675

转载 Autobook中文版(五)

7. GNU Automake 介绍Automake 主要目标是生成一个遵从 GNU Makefile 标准的 ‘Makefile.in’ 文件。同时,它尝试减少无聊的重复工作和模板文件。此外,它可以帮助编写者实现大多数维护者没有耐心手工实现的 ‘Makefile’ 的功能(如自动解决依赖性问题)。 它可以通过一些好的方法解决供应商的产生的难于解决的问题。Automake 另一

2013-02-22 16:25:11 554

转载 Autobook中文版(四)

6. 编写 ‘configure.in’ 文件编写一个可移植的 ‘configure.in’ 文件是一个需要技巧的工作。你可以把任意的 shell code 写到 ‘configure.in’ 文件里,选择是非常多的。第一次使用 Autoconf 时可以会遇到以下疑问: 什么是可移植的,什么不是可移植的?应该检测(测试系统是否有某个功能或是满足什么条件)什么? 不应该检测什么? 怎样更好地

2013-02-22 16:24:17 550

转载 autobook 中文版 (三)

5.最小的 GNU Autotools 项目本章讲述了如何用 GNU Autotools 来管理一个最小的项目。最小的项目是指能充分说明 GNU Autotools 的规则的尽可能小的项目。测过小的项目,我们可以更容易的理解。本章中的例子是一个叫做 foonly 的虚构的命令解释器。foonly 是用 C 写的,但如同大多数的解释器,使用lex 和 yacc 的词法分析器和语法分析

2013-02-22 16:03:08 1299 1

转载 Auto book 中文版(二)

3. 如何运行 configure 和 make使用 Autoconf 构建的软件包通常带有 ‘configure’ 脚本。要在特定的系统中构建和安装这样一个软件包,用户必须运行该脚本以使目录树按顺序排列作好准备。实际的构建过程则是使用 make 程序进行的。‘configure’ 脚本测试系统的特性。比如,它可以测试 C 函数库中是否定义了用于 time() 的数据类型 ti

2013-02-22 15:34:23 535

转载 Auto book 中文版(一)

目录1 介绍2 历史3 如何运行configure和make4 Makefile介绍5 一个最小的GNU Autotools项目6 写configure.in7 GNU Automake介绍8 启动9 一个小型GNU Autotools项目10 GNU Libtool介绍11 使用GNU Libtooll和configure.in,Makefile.am12 一个大型的G

2013-02-22 14:51:57 762

转载 Automake 使用

http://blog.csdn.net/chaolumon/article/details/3763413   产生Makefile 的过程和以往自行编写的方式非常不一樣,舍弃传统自定义make 的规则,使用 Automake 只需用到一些已经定义好的宏就可以了。我们把宏及目标 (target)写在Makefile.am 文件内,Automake 读入 Makefile.am 文件后会把

2013-02-22 11:06:49 1771

转载 C++异常处理

引言http://www.cnblogs.com/ggjucheng/archive/2011/12/18/2292089.html异常,让一个函数可以在发现自己无法处理的错误时抛出一个异常,希望它的调用者可以直接或者间接处理这个问题。而传统错误处理技术,检查到一个局部无法处理的问题时:1.终止程序(例如atol,atoi,输入NULL,会产生段错误,导致程

2013-02-22 10:33:06 328

转载 Linux下/proc目录简介

http://blog.csdn.net/zdwzzu2006/article/details/77479771. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通

2013-02-21 18:16:51 375

转载 linux下如何获取cpu的利用率

http://www.cnblogs.com/yoleung/articles/1638922.html"proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。"    这里将介绍如何从/proc文件系统中获取与防火墙相关的一些性能参数

2013-02-21 16:24:16 522

转载 Unix网络API

Unix网络API网络API索引:1.字节序函数2.字节操作函数3.地址转换函数4.readn、writen和readline5.测试描述符类型6.socket函数7.connect函数8.bind函数9.listen函数10.accept函数11.close函数12.getsockname和getpeername13.s

2013-02-18 17:33:27 539

转载 深刻理解Linux进程间通信(IPC)

http://www.cnblogs.com/andtt/articles/2136279.html0. 序1. 管道1.1. 管道概述及相关API应用1.2. 有名管道概述及相关API应用1.3. 小结1.4. 参考资料2. 信号(上)2.1. 信号及信号来源2.2. 信号的种类2.3. 进程对信号的响应

2013-02-18 10:00:40 940

转载 Linux操作系统多线程信号总结

http://www.ccw.com.cn/college/soft/b2c/os/htm2012/20120101_957770.shtmllinux 多线程信号编程总结linux 多线程信号总结(一)1. 在多线程环境下,产生的信号是传递给整个进程的,一般而言,所有线程都有机会收到这个信号,进程在收到信号的的线程上下文执行信号处理函数,具体是哪个线程执行的难以获知。

2013-02-17 10:36:38 362

how to enable android usb host api

how to enable android usb host api

2015-02-26

arm-linux-gcc 4.4.3

arm-linux-gcc 4.4.3

2015-02-04

android硬编码h264

android 用新api mediacodec硬编码h264, 发送到vlc播放。

2013-12-26

查找二叉树

二叉树实现 递归,非递归,层次遍历实现

2013-12-18

数据结构与算法分析c++描述

数据结构与算法分析c++描述 高清 此书对c++程序员帮助很大

2013-12-17

inotify 文件监视

linux 文件监视事件 inotify, inotify 是一个 Linux 内核特性,它监控文件系统,并且及时向专门的应用程序发出相关的事件警告,比如删除、读、写和卸载操作等。

2013-12-16

Tcp转发服务器代码

tcp转发服务器,代码比较简单,适合初学者,共勉! qt调试

2013-12-13

利用ffmpeg x264 编解码h264

利用ffmpeg x264 编解码h264 把h264编码的mp4解码保存为rgb ppm文件,然后又把rgb 编码为h264格式

2013-04-19

ffmpeg 入门资料

ffmpeg入门学习 配合ffmpeg-tutorial-master代码和pdf教程,对初学者非常有利

2013-04-16

Boost程序库完全开发指南

Boost程序库完全开发指南 c++准标准库 高清版 希望大家一起学习

2012-12-26

LINUX与UNIX.Shell编程指南

LINUX与UNIX.Shell编程指南 高清 经典,学习linux开发与维护的必备知识

2012-09-24

TCP/IP协议详解卷二

TCP/IP协议详解卷二 这个不用多说,难得的高清版 W.Richard Stevens

2012-06-26

TCP/IP 协议详解卷三

W.Richard Stevens TCP/IP 协议详解卷三 这个不必多说啊,难得的高清版

2012-06-26

TCP/IP协议详解卷一

TCP/IP协议详解卷一 这个就不必多少了吧 W.Richard Stevens 难得的高清

2012-06-26

WINDOWS网络与通信程序设计 代码

[WINDOWS网络与通信程序设计].王艳平. 代码 原理和配套代码都有。讲解详细,技术全面。这是代码,可直接运行

2012-06-20

[WINDOWS网络与通信程序设计].王艳平.扫描 part5

[WINDOWS网络与通信程序设计].王艳平.扫描 part5 清晰版,原理和配套代码都有。讲解详细,技术全面

2012-06-20

[WINDOWS网络与通信程序设计].王艳平.扫描 part4

[WINDOWS网络与通信程序设计].王艳平.扫描 part4 清晰版,原理和配套代码都有。讲解详细,技术全面

2012-06-20

[WINDOWS网络与通信程序设计].王艳平.扫描 part3

[WINDOWS网络与通信程序设计].王艳平.扫描 part3 清晰版,原理和配套代码都有。讲解详细,技术全面

2012-06-20

[WINDOWS网络与通信程序设计].王艳平.扫描 part12

[WINDOWS网络与通信程序设计].王艳平.扫描 part2 清晰版,原理和配套代码都有。讲解详细,技术全面

2012-06-20

[WINDOWS网络与通信程序设计].王艳平.扫描 part1

[WINDOWS网络与通信程序设计].王艳平.扫描 part1 清晰版,原理和配套代码都有。讲解详细,技术全面

2012-06-20

windows 核心编程 中文第五版 高清

windows 核心编程 中文第五版 高清 超清,经典书籍,windows程序员必备

2012-05-02

windows 核心编程 中文第五版 高清 part2

windows 核心编程 中文第五版 高清 part2 绝对的高清,看看大小就知道了,经典书!

2012-05-02

windows核心编程 中文第五版

windows 核心编程 中文 第五版 高清 ,绝对的高清,看看文件大小就知道了。经典的书籍!!

2012-05-02

数据结构与算法分析C++描述 第3版

数据结构与算法分析C++描述 第3版 高清

2012-03-27

C++编程思想.rar

c++ 编程思想 这个不用我在描述,高清版的。

2012-03-26

gdi+ 绘制半透明 窗口

gdi+ 绘制半透明 窗口,绘制png,非常有借鉴意义。欢迎交流

2012-03-20

linux shell 编程

讲解linux shell编程,讲解详细,很清晰,对刚入门的很适合

2011-12-15

空空如也

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

TA关注的人

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