(1)线程同步,实现“生产者消费者问题”
要求:缓冲区大小为20,生产者每次放一个产品,消费者每次取走一个产品;生产者和消费者至少2个。
(2)代码如下:
#include
#include
#include
#include
void *producter_f (void *arg); /*生产者*/
void *consumer_f (void *arg); /*...
分类:
编程语言 时间:
2014-11-30 14:11:37
阅读次数:
261
Hibernate用法十分简单,当我们在Java项目中引入Hibernate框架之后,就能以面向对象的方式来操作关系数据库了。下载:登陆Hibernate官网,下载Hibernate压缩包,windows平台下载.zip包,Linux平台下载.tar包。解压压缩包,可以看到如下目录结构:docume...
分类:
Web程序 时间:
2014-11-29 18:45:29
阅读次数:
206
一.准备工作 1.1 安装需要的RPM 包 binutils-2.20.51.0.2-5.11.el6 (x86_64)glibc-2.12-1.7.el6 (x86_64)libgcc-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (x86_64)libaio-0.3.107-10.el6 (x86_64)libXext-1.1 (x86_64)libX...
分类:
数据库 时间:
2014-11-29 16:01:18
阅读次数:
321
什么是PHPPHP和ASP、JAVA等一样,是一门常用于Web编程的语言,它能运行在Windows、Linux等绝大多数操作系统环境中,常与开源免费的Web服务Apache和数据库Mysql配合使用于Linux平台上(简称LAMP),具有最高的性价比,号称“Web架构黄金组合”。为什么要学习PHP1...
分类:
Web程序 时间:
2014-11-29 15:50:48
阅读次数:
157
在做移植时, 发现了 _splitpath 在 linux 下是没有的,于是决定自己写下,也不难。
首先百科到如下内容:
声明定义
void _splitpath( const char *path, char *drive, char *dir, char *fname, char *ext );
说明
分解路径,把你的完整路径给分割开来,就是一个对字符串进行分割的...
工欲善其事,必先利其器,没有一个牛逼的编辑器怎能唬人?linux平台下安装也很方便,http://www.sublimetext.com/3直接下载deb包,安装完毕后开始配置。安装完毕后,系统默认安装存放路径为/opt/sublime,土豪可以去买一个没钱的就去网上找下破解方案。$ cd ~/.c...
分类:
编程语言 时间:
2014-11-24 18:52:43
阅读次数:
185
作为一个lotus技术开发人员、从业人员,也许在windows图形化桌面安装及配置domino问题不大,但是在linux这种还是以命令行的操作系统安装及配置domino的话,可能会望而却步。
今天redhat6.2的linux系统上面安装64位的domino901版本,顺便将安装过程整理成文档,方便大家对linux平台的安装及配置过程不再陌生,能够达到独立完成的标准。...
分类:
系统相关 时间:
2014-11-24 17:15:38
阅读次数:
629
Rsync在推送或抓取数据时,在rsync客户端会出现性能问题,负载比较大且数据量比较大的生产环境要注意这一点。本文只是个人平时配置示例,可以简单修改后用于实际环境使用,rsync不仅可以实现服务器间的复制,对于本地目录的同步也相当方便。1.linux平台rsync服务配置示例(1)客户..
分类:
其他好文 时间:
2014-11-23 08:11:14
阅读次数:
227
换行符unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性<?php echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 ec...
分类:
Web程序 时间:
2014-11-20 21:44:54
阅读次数:
230
centos 上的yum: sudo yum search xxx sudo yum install xxx通常会出现一个lib的安装包在各个linux系统上名称不一样,如libgif在ubuntu上 sudoapt-getinstalllibgif-dev 就能安装,在sudo yum in...
分类:
系统相关 时间:
2014-11-20 18:26:11
阅读次数:
151