- 博客(16)
- 资源 (17)
- 收藏
- 关注
原创 linux c读取配置文件
#include #include #include #define MAX_FILE_SIZE 1024*10#define LEFT_BRACE '['#define RIGHT_BRACE ']'#define EQUAL '='#define LINEEND '\n'/*
2013-12-20 11:03:33 859
原创 关于c语言结构体内存对齐有感
最近找工作,被笔试给卡死了,很多基础都忘了,今天花了半天缕了下结构体内存对齐,整理下自己的心得,有哪里写错请指出。我们直接例子说明:typedef struct TEST{int a;char b[2];double c;short d;double e;} test;sizeof(test) = ?;看了网上好多文章,都是三类规则,个人还是不理解(我比较笨
2016-01-27 14:31:48 496
转载 socket Resource temporarily unavailable,errno代码为11(EAGAIN)
转载出处: http://blog.csdn.net/qinpeng2000/article/details/6396159在Linux进行非阻塞的socket接收数据时经常出现Resource temporarily unavailable,errno代码为11(EAGAIN),这是什么意思?这表明你在非阻塞模式下调用了阻塞操作,在该操作没有完成就返回这个错误,这个错误不
2015-08-05 15:18:39 28186
转载 Socket编程中Interrupted system call 解释及解决办法
转载出处: http://blog.chinaunix.net/uid-25885064-id-3071372.html我们用术语慢系统调用(slow system call)描述accept函数,该术语也适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用有可能永远无法返回,多数网络支持函数都属于这一类。举例来说,如果没有客户连接到服务器上,那么服务器的accept调用就没有返回的保
2015-08-05 15:17:23 16017
原创 linux 获取某一天的日期
1. 用代码实现/* */get_sys_the_last_date( char *buf ){ struct tm *_t0; time_t _timex; _timex = time(NULL); _timex -= 24*3600; _t0 = localtime( &_timex ); sprintf( b
2014-11-03 10:42:51 821
转载 linux c 大文件使用 - O_LARGEFILE(转)
支持大文件的两种方式:1、gcc 加 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE2、注意一定要定义在include之前#define _LARGEFILE_SOURCE#define _LARGEFILE64_SOURCE#define _FILE_OFFSET_BITS 64建议两种方式都加上。如何create大文件
2014-07-03 16:05:14 5248
原创 centos安装gcc-4.8.0
步骤1:安装gcc和g++(如果已经存在就无需此步骤);yum -y install gccyum -y install gcc-c++yum install make步骤2:下载相应包wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2步骤3:解压
2014-01-23 14:07:46 851
转载 Centos6.0之rsyslog部署日志服务器
Centos6.0之rsyslog部署日志服务器标签:日志服务器 rsyslog loganalyzer centos6.0本文转载自http://lansgg.blog.51cto.com/5675165/1219516日志服务器,可以方便统一查看服务器上的日志,并且写入数据库,进行web显示,方便查看;也起到了一定的安全的作用,当黑客离开clear history的
2014-01-07 11:58:28 791
原创 linux下判断一个文件是否正在被使用
/* * 判断某个文件是否正在使用中 * 返回值 * -1 表示时出错 * 0 表示文件没有在使用中 * 1 表示文件正在使用中 */int Lsof(char *strFileSubPath) //其中strFileSubPath包括文件名{ DIR *dir, *fdir; struct dir
2013-12-31 17:15:35 6766
转载 linux获取当前绝对路径
转载来源http://walkerqt.blog.51cto.com/1310630/10293951、Shell版12#获取当前脚本所在绝对路径cur_dir=$(cd "$(dirname "$0")"; pwd)2、C语言版方法一:用realpath函数。这种方法用于开机启
2013-12-30 11:57:08 1801
storma集群安装手册(包含zookeeper集群安装和storm集群安装)
2019-02-22
python-oracle工具包
2019-01-18
python 2x版本中requests插件及依赖的其他插件(urllib3,bs4,idna)
2018-09-18
hibernate-annotations,hibernate-distribution,slf4j-1.5.8
2015-11-24
Linux 安装oracle11g所需依赖库文件
2015-11-04
报文与XML之间的转换
2014-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人