上一页 1 2 3 4 5 6 ··· 8 下一页

2016年5月12日

ioctl, mknod, feof

摘要: ioctl() 是设备驱动程序中对设备的I/O通道进行管理的函数 mknod() 用于创建字符设备文件和块设备文件。(file, device special file or named pipe)feof() 检测流上的文件结束符。如果文件结束,则返回非0值,否则返回0,文件结束符只能被clear 阅读全文

posted @ 2016-05-12 15:13 DayAfterDay 阅读(188) 评论(0) 推荐(0) 编辑

字符串拷贝 strdup

摘要: 两个字符串 char* from, char* to;要把from的内容复制给to。 用strcpy(to, from)出现memory问题, 使用 to = strdup(from)会自动malloc 空间 但是不会自动free 需要手动free 阅读全文

posted @ 2016-05-12 15:05 DayAfterDay 阅读(224) 评论(0) 推荐(0) 编辑

2016年4月18日

debug

摘要: /* debug masks (32 bits, non-overlapping) */#define D_BUG 0x00000001#define D_INFO 0x00000002#define D_WARNING 0x00000004#define D_ERROR 0x00000008#de 阅读全文

posted @ 2016-04-18 18:22 DayAfterDay 阅读(130) 评论(0) 推荐(0) 编辑

2016年3月16日

vim 格式化json 等文本

摘要: json :%s/{/{\r/g :%s/}/\r}/g :%s/,/,\r/g :normal gg=G xml set filetype=xml :%s/></>\r</g :normal gg=G 阅读全文

posted @ 2016-03-16 17:48 DayAfterDay 阅读(616) 评论(0) 推荐(0) 编辑

2016年2月16日

a[i] == *(a+i) == *(i+a) == i[a]

摘要: a[i] == *(a+i) == *(i+a) == i[a] 阅读全文

posted @ 2016-02-16 16:02 DayAfterDay 阅读(225) 评论(0) 推荐(0) 编辑

linux core文件位置

摘要: ulimit -c unlimited 大小不受限制 sysctl kernel.core_pattern | grep 'kernel.core_pattern = corepath' > /dev/null sysctl -e kernel.core_pattern=corepath > /de 阅读全文

posted @ 2016-02-16 14:13 DayAfterDay 阅读(20174) 评论(0) 推荐(1) 编辑

2016年1月20日

OPENSSL库使用--AES篇

摘要: 一、AES算法简介1、AES算法介绍 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称 Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国... 阅读全文

posted @ 2016-01-20 17:42 DayAfterDay 阅读(1203) 评论(0) 推荐(0) 编辑

Linux inotify功能及实现原理

摘要: 1. inotify主要功能它是一个内核用于通知用户空间程序文件系统变化的机制。众所周知,Linux 桌面系统与 MAC 或Windows相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,... 阅读全文

posted @ 2016-01-20 10:22 DayAfterDay 阅读(314) 评论(0) 推荐(0) 编辑

2015年12月28日

LSI RAID

摘要: MegaSAS RAID卡 BBU Learn Cycle周期的影响背景最近遇到有些带MegaSAS RAID卡的服务器,在业务高峰时突然IO负载飚升得很高,IO性能急剧下降,查了日志及各种设置最后才发现是RAID卡的Cache写策略由WriteBack变成WriteThrough了。更深入的原因是... 阅读全文

posted @ 2015-12-28 11:10 DayAfterDay 阅读(564) 评论(0) 推荐(0) 编辑

2015年12月25日

Linux下关于热插拔硬盘的指令

摘要: 有时我们需要为在线系统添加热插拔的SCSI硬盘,此时我们不能停机,可以以下指令将新的硬盘加入系统中# echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi// 添加硬盘# echo "scsi remove-single-device 0 0... 阅读全文

posted @ 2015-12-25 14:11 DayAfterDay 阅读(2759) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航