自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cynric 的博客

修身齐家治国平天下 格物致知诚意正己心

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

原创 每天进步一点点——论fork()函数与Linux中的多线程编程

fork()函数的调用会导致在子进程中除调用线程外的其它线程全都终止执行并消失,因此在多线程的情况下会导致死锁和内存泄露的情况。在进行多线程编程的时候尽量避免fork()的调用,同时在程序在进入main函数之前应避免创建线程,因为这会影响到全局对象的安全初始化。

2014-05-28 10:49:52 39450 2

原创 每天进步一点点——Linux中的线程局部存储(二)

Linux C/C++多线程编程中请善用__thread

2014-05-24 22:51:42 9672

原创 每天进步一点点——Linux中的线程局部存储(一)

在Linux系统中使用C/C++进行多线程编程时有些数据无需使用锁即可做到快速高效,本文从线程局部存储出发讨论如何高效的实现无锁编程。

2014-05-21 14:25:21 32013 3

原创 每天进步一点点——Linux系统中的时间处理

在程序中时间处理往往是一个麻烦的事,Linux系统提供了很多关于时间处理的函数,我们可以用这些函数来完成我们所需要的功能。本文详细讲解在C/C++开发过程中常用的时间处理函数。

2014-05-14 23:17:46 9422

原创 《黑天鹅——如何应对不可预知的未来》 读书笔记

我们的世界充斥着大量的不确定性和无法预知的事件,黑天鹅现象告知我们通过观察或经验获得的知识具有严重的局限性和脆弱性,仅仅一次的完全不同的发现就足以颠覆根深于人们思想深处的结论。

2014-05-26 17:19:29 13878 1

原创 每天进步一点点——Linux系统中的异常堆栈跟踪简单实现

在Linux中做C/C++开发经常会遇到一些不可预知的问题导致程序崩溃,同时崩溃后也没留下任何代码运行痕迹,因此,堆栈跟踪技术就显得非要重要了。本文将简单介绍Linux中C/C++程序运行时堆栈获取函数及方法,简单实用。

2014-05-04 20:57:20 10084 1

network-manager

network-manager安装包,用于替换ubuntu 13.04中的network-manager。解决ubuntu 13.04 64bit系统无法通过802.1X的EAP认证上网问题

2013-05-17

c语言面试题重点 笔试题常考

这是一份非常不错的c语言笔试题及其解答,希望对您有帮助

2010-04-18

Linux 网络编程

第三章进程控制 3.1进程的建立与运行 3.1.1进程的概念 3.1.2进程的建立 3.1.3进程的运行 3.1.4数据和文件描述符的继承 3.2进程的控制操作. 3.2.1进程的终止 3.2.2进程的同步 3.2.3进程终止的特殊情况 3.2.4进程控制的实例 3.3进程的属性 3.3.1进程标识符 3.3.2进程的组标识符 3.3.3进程环境 3.3.4进程的当前目录 3.3.5进程的有效标识符 3.3.6进程的资源 3.3.7进程的优先级 3.4守护进程

2010-04-18

基于QT编程QQ程序

linux中基于qt的类qq程序,是一个不错的学习qt编程实例及其网络编程的程序

2010-01-23

UNIX.Shell编程24学时教程.pdf

UNIX.Shell编程24学时教程是讲述unix中的简单Shell编程,是一本不错的学习书籍

2010-01-23

DDA直线算法及三维图形变换VC源代码

DDA直线算法 中点直线算法 二维及三维图元的几何变换过程 实现直线段与圆弧等基本图元的像素生成

2009-06-03

某高手毕生精力总结的电脑技巧

某高手毕生精力总结的电脑技巧

2008-06-23

空空如也

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

TA关注的人

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