自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FreeBird的专栏

自由自在,追寻梦想

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

原创 IO多路复用模型

I/O 处理的模型有 5 种。1、阻塞 I/O 模型:在这种模型下,若所调用的 I/O 函数没有完成相关的功能,则会使进程挂起,直到相关数据到达才会返回。对管道设备、终端设备和网络设备进行读写时经常会出现这种情况。2、非阻塞模型:在这种模型下,当请求的 I/O 操作不能完成时,则不让进程睡眠,而且立即返回。非阻塞 I/O 使用户可以调用不会阻塞的 I/O 操作,如 open()、w

2014-10-31 10:44:18 754

原创 Linux autotools有什么用

一般的项目编译安装的过程:o bootstrap:检测autoconf、automake、libtool及其版本并完成初始化,生成configure;o configure:检测系统平台及软硬件环境,确定适用本地环境的编译策略,生成Makefiles;o make:编译、链接;o make install:安装;o ldconfig:配置环境变量。对于开发者而言,则需要通过autoto

2014-10-30 15:49:01 790

转载 开源门户网站Liferay Portal

liferay是一个现成的,即开即用的,功能完备的门户网站Liferay Portal,是一个完美的桌面协同办公组合,完全为企业和机构设计,并且可以随意适应不同的应用Liferay Social Office. 提供60余种工具和一系列当今最富创新意识的技术,可以创建Web站点、内部网,以此来向适当的客户群显示符合他们的文档和应用程序。

2014-10-30 10:49:17 3715

原创 Qt Creator快捷键总结

1 .Ctrl(按住)+ Tab快速切换已打开的文件

2014-10-29 10:26:22 789

转载 opencv是什么

OpenCV是一个用于图像处理、分析、机器视觉方面的开源函数库.       无论你是做科学研究,还是商业应用,opencv都可以作为你理想的工具库,因为,对于这两者,它完全是免费的。该库采用C及C++语言编写,可以在windows, linux, mac OSX系统上面运行。该库的所有代码都经过优化,计算效率很高,因为,它更专注于设计成为一种用于实时系统的开源库。opencv采用C语言进

2014-10-17 14:22:07 1241

转载 Qt读写INI配置文件

void WriteSettings(){    //QSettings settings("Software Inc", "Spreadsheet"); // windows在注册表中建立建 Software Inc -> Spreadsheet    QSettings settings("Option.ini", QSettings::IniFormat)

2014-10-16 11:47:33 731

原创 开源电子海图和webGIS

开源webGIS:采用java语言包括GeoServer,

2014-10-09 14:43:03 4589 3

空间大地测量与GPS导航定位时间系统相互转换,格里高利时通用时儒略日,GPS时,年积日相互转换

空间大地测量与GPS导航定位时间系统相互转换,格里高利时通用时儒略日,GPS时,年积日相互转换

2014-08-26

多线程实现的秒表

MFC实现的多线程秒表的例子,是学习多线程不错的参考

2013-07-14

开线程ping

开线程模拟ping命令,测试网络流量,里面有个ping类实现了ping命令的封装

2013-07-09

线程实现定时器的多种功能

封装的定时器类,采用线程实现,实现定时、相对定时、周期定时执行的功能

2013-06-16

简单的基于MFC 的chat程序

简单的使用MFC类库基于UDP协议的Chat程序

2013-03-21

VISUAL+C+++2010入门经典++第5版.part3.rar

特别说明:本书分为三卷压缩,需要下载完三卷才能解压 《Visual C++2010入门经典(第5版)》作者ivor horton采用了容易理解的讲授方法,并提供了详尽的示例,使读者很快就可以成为一名优秀的C++程序员。《Visual C++2010入门经典(第5版)》针对visual C++ 2010版本做了全面更新,介绍了最新开发环境,讲述了如何使用visual C++构建真实世界的应用程序。《Visual C++2010入门经典(第5版)》在手,您就迈向了通往用两种C++版本编写应用程序的成功之路,成为一名富有成就的C++程序员就指日可待了。

2012-12-22

Windows程序设计源码.zip

Windows程序设计源码.zip

2012-05-23

Visual_C++MFC入门教程(免费版).doc

Visual_C++MFC入门教程(免费版).doc

2012-05-14

Linux常用命令全集.CHM

-a<AT指令> 以指定的AT指令来接电话。 -c<调制解调器属性> 设置本机调制解调器的属性。 -d<驱动程序> 指定调制解调器驱动程序。 -f<字体文件> 使用指定的字体文件来建立传真标题。 -g<指令> 若接到的电话为数据,则执行指定的指令。 -h<传真标题字符串> 指定字符串为每页最前端的标题。 -i<AT指令> 在调制解调器进入传真模式前,传送AT指令到调制解调器。 -j<AT指令> 在调制解调器进入传真模式后,传送AT指令到调制解调器。

2012-05-14

常用算法和数据结构.doc

 排序算法。  查找算法。  数据结构(线性表、栈、队列、数组、树、图)。

2012-05-14

空空如也

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

TA关注的人

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