本文对pthread_mutex_t 进行简易的封装;互斥锁主要用于互斥,描述的是一种竞争关系,主要是一个 一种资源或者代码, 在一段时间内 至多能被一个程序访问。而条件变量主要用于线程间同步, 描述的是一种协作关系。Linux中互斥锁的应用比较简单,通用的有以下几个函数:1 int pthread...
分类:
系统相关 时间:
2014-10-06 22:44:20
阅读次数:
241
本文对Linux中的pthread_mutex_t做一个简易的封装。 互斥锁主要用于互斥,互斥是一种竞争关系,主要是某一个系统资源或一段代码,一次做多被一个线程访问。 条件变量主要用于同步,用于协调线程之间的关系,是一种合作关系。 Linux中互斥锁的用法很简单,最常用的是以下的几个函数: int ...
分类:
系统相关 时间:
2014-10-06 18:47:20
阅读次数:
188
我们只需改动allocate和deallocate,来实现自己的内存分配策略即可。代码如下: 1 #ifndef ALLOCATOR_H 2 #define ALLOCATOR_H 3 4 #include 5 #include 6 7 template 8 class Allocato...
分类:
其他好文 时间:
2014-10-05 19:47:38
阅读次数:
236
市面上有很多开源的监控系统:Cacti、nagios、zabbix。感觉都不符合我的需求,为什么不自己做一个呢用Python两个小时徒手撸了一个简易的监控系统,给大家分享一下,希望能对大家有所启发首先数据库建表建立一个数据库“falcon”,建表语句如下: 1 CREATE TABLE `stat`...
分类:
编程语言 时间:
2014-10-04 18:19:56
阅读次数:
371
本文由PurpleSword(jzj1993)原创,转载请注明。原文网址 http://blog.csdn.net/jzj1993
前面介绍了几种准备实验板的方案。这里先介绍方案一,我将同大家一起搭建一块简易的单片机实验板,一起感受动手实践的乐趣。
我们有两种自己搭建实验板的方案,一是用面包板,二是用万用焊板。本篇我们介绍面包板搭建电路。
面包板是一种用于电路实验的器材,...
分类:
其他好文 时间:
2014-10-04 17:40:56
阅读次数:
234
(包含整型变量快速读入、简易循环和连续容器的迭代器循环的宏定义、调试时的运行时间输出(编译选项应有“DEBUG”宏定义)等)1/*=====================================================================================...
分类:
其他好文 时间:
2014-10-04 01:11:35
阅读次数:
247
SSH2开发简易的购物网站源代码下载 源代码下载地址:http://www.zuidaima.com/share/1550463431412736.htm...
分类:
Web程序 时间:
2014-10-03 11:19:24
阅读次数:
273
1.1 前言: Linux 有啥功能1.1.1 只想用 Linux 架设服务器需要啥能力?Linux 最强大的功能是网络功能! 1.1.2 架设服务器难不难呢?基础网络的基本概念,以方便进行联网与设定及除错;熟悉操作系统的简易操作:包括登录分析、账号管理、文书编辑器的使用等等的技巧;信息安全方面:....
分类:
其他好文 时间:
2014-10-03 04:57:43
阅读次数:
187
Ubuntu下编译,连接Opencv的简易快捷方法...
分类:
其他好文 时间:
2014-10-02 21:02:43
阅读次数:
208
自己实现Allocator并不难,其实只需要改变allocate和deallocate,来实现自己的内存分配策略。 下面是一个std::allocator的模拟实现 #ifndef ALLOCATOR_HPP
#define ALLOCATOR_HPP #include #include templ...
分类:
其他好文 时间:
2014-10-02 20:34:33
阅读次数:
264