自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

转载 oracle修改字符集----转载自Linux公社

oracle修改字符集

2015-11-10 16:08:45 442

原创 阿里云SUSE Linux安装oracle11g

阿里云SUSE Linux安装oracle11g

2015-11-10 12:46:47 3066 1

转载 阿里云suse linux开启swap(虚拟内存)

阿里云suse linux 开启swap,经过测试,此方法正确

2015-11-09 13:32:36 2919

转载 Linux下安装Oracle11g服务器

Linux 下安装oracle11g

2015-11-04 17:12:44 772

转载 fwrite为什么会导致内存一直增加。。。

fwrite为什么会导致内存一直增加。。。

2015-10-15 13:54:04 3731

原创 proc 多线程操作oracle

proc 多线程操作oracle,已经验证可以使用。

2015-09-30 15:16:58 832

转载 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

PLSQL资料.zip

PLSQL Developer14(64位)+64位的客户端(instantclient),配套资源

2020-12-28

storma集群安装手册(包含zookeeper集群安装和storm集群安装)

本文档包括storm集群部署的整体过程:JDK部署,zookeeper集群部署,storm集群部署

2019-02-22

zookeeper+storm安装包

包含zookeeper和storm的安装包,测试过,可以用。由于上传资源有限,jdk没办法上传,jdk用的版本是1.8.0_171

2019-02-22

python-oracle工具包

这是python操作oracle需要安装的一个插件,执行rpm -ivh cx_Oracle-5.2.1-11g-py26-1.x86_64.rpm进行安装

2019-01-18

teradata数据学习资料

teradata数据库学习资料,其中包括:学习手册,使用手册等等。

2019-01-18

greenplum数据库学习资料

greenplum学习资料:学习文档,安装文档,使用手册等。

2019-01-18

redis哨兵模式

包含REDIS3.2.12安装包,以及redis哨兵机制的伪集群部署和真集群部署,本人已经测试过可以

2019-01-18

hadoop安装手册及hadoop2.7.3安装包和jdk1.8安装包

包括hadoop安装手册,hadoop2.7.3安装包的对应的jdk1.8版本安装包

2018-09-18

python 2x版本中requests插件及依赖的其他插件(urllib3,bs4,idna)

python 2x版本中requests插件及依赖的其他插件(urllib3,bs4,idna,pytz,chardet等)

2018-09-18

hibernate-annotations,hibernate-distribution,slf4j-1.5.8

学习hibernate所需要的包,包括hibernate-annotations-3.4.0.GA,hibernate-distribution-3.3.2.GA-dist.zip.,slf4j-1.5.8

2015-11-24

Linux 安装oracle11g所需依赖库文件

本人在linux下安装oracle11g所需要的依赖库(推荐一个linux 安装oracle11g的博客http://blog.csdn.net/u012203437/article/details/49640563)

2015-11-04

支持Linux c和java的des加解密

Linux c 与 java通过的des加密

2015-10-21

linux libevent源码安装

linux libevent源码安装,很强大的一个框架

2015-08-03

linux c压缩解压文件源码

封装压缩解压字符串成压缩解压文件源码,经测试,这种压缩解压方式比system命令来得快,压缩的更小。

2014-06-05

报文与XML之间的转换

报文: {1:0000458B001 103290032030 102290068892 10329003203001555049 2013011820130205131736 9 } {2::CLZ:00000000002013020513173601555049:WD0:20130118:SBN:103290032030 :52A:103290028025 :50C:03492300040004835:50A:富国天时货币市场基金:RBN:102290068892 :59C:4367421213050341873:59A:何晓蓉:CUN:RMB:32A: 000000000001201:CEF:02:PUR:0:72A:厦门同城资金清算系统支付测试:SIG:实际加押(签)结果 }{C: } 转换后的XML: 0000458B001 103290032030 102290068892 10329003203001555049 2013011820130205131736 9 0 短报文 1 文件 00000000002013020513173601555049 20130118|103290032030|00000000002013020513173601555049|03492300040004835|102290068892|4367421213050341873|RMB12.01|

2014-04-02

“无法加载安装程序库iis.dll”的解决办法

“无法加载安装程序库iis.dll”的解决办法

2014-03-27

AES加解密字符串(字符串大小任意)

AES加解密字符串,字符串长度可任意输入

2014-02-14

空空如也

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

TA关注的人

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