2015年10月14日

python __dict__

摘要: test_\@.py#!/usr/bin/env python2#-*- coding: utf-8 -*-def args(*args, **kwargs): def _decorator(func): print "befor ", func.__dict__ ... 阅读全文

posted @ 2015-10-14 16:05 DayAfterDay 阅读(250) 评论(0) 推荐(0) 编辑

iscsi 开机自动挂载

摘要: 1.安装open-iscsiapt-get install open-iscsi2.发现iscsi-target(ISCSI服务器IP:192.168.1.104)iscsiadm -m discovery -t sendtargets -p 192.168.1.1043.设置开机自动登录到iscs... 阅读全文

posted @ 2015-10-14 14:11 DayAfterDay 阅读(5251) 评论(0) 推荐(0) 编辑

2015年10月13日

HP SSD smart path

摘要: HP 阵列卡里的HP SSD smart path 功能,该功能可以加速SSD盘读写,有点混合硬盘的味道,即当作机械硬盘的缓存。但是很抱歉,如果你使用SSD硬盘安装操作系统的话,会有上面的报错。解决/usr/sbin/hpssacli controller slot=1 array a modify... 阅读全文

posted @ 2015-10-13 16:00 DayAfterDay 阅读(1151) 评论(0) 推荐(0) 编辑

linux 去网卡自适应

摘要: 查看网卡状态:ethtool eth0//查询eth*网口基本设置可以查到双工 速率 是否自适应等信息设置网卡双工 速率 去自适应:ethtool设置可通过/etc/sysconfig/network-scripts/ifcfg-eth0文件保存从而在设备下次启动时激活选项,添加如下一行:ETHTO... 阅读全文

posted @ 2015-10-13 15:52 DayAfterDay 阅读(3007) 评论(0) 推荐(0) 编辑

2015年10月10日

yacc解析conf

摘要: my.confglobals {name XXX;home XXX;ok on;health {good;}}other {iqn iqn.2015-10-10.com.name;}Makefile FLEX = flex YACC = bison YFLAGS = -d CC = gcc BUI... 阅读全文

posted @ 2015-10-10 17:43 DayAfterDay 阅读(220) 评论(0) 推荐(0) 编辑

2015年10月9日

yacc

摘要: MakefileYACC=yaccCC=gcccalc: yacc.tab.o $(CC) -o $@ $^yacc.tab.o: yacc.tab.c $(CC) -c $^yacc.tab.c: yacc.y $(YACC) -o $@ $^clean: rm -rf ... 阅读全文

posted @ 2015-10-09 17:58 DayAfterDay 阅读(378) 评论(0) 推荐(0) 编辑

git

摘要: git reset --hard HEAD|commit HEAD清掉现在的head HEAD~2 清掉最后两次提交 | commit 跳转到指定的一次commitgitreflog 找回reset的撤销git revert commit 回滚到commitgit cherry-pick用于把... 阅读全文

posted @ 2015-10-09 11:21 DayAfterDay 阅读(133) 评论(0) 推荐(0) 编辑

grep 所有.c文件

摘要: grep -r --include=*.c "xxx" dir 阅读全文

posted @ 2015-10-09 10:39 DayAfterDay 阅读(443) 评论(0) 推荐(0) 编辑

2015年9月7日

Disable line buffer and input echo of stdin

摘要: * Disable line buffer and input echo of stdin */static int __getch(){ char ch; struct termios old, new; (void) tcgetattr(STDIN_F... 阅读全文

posted @ 2015-09-07 10:53 DayAfterDay 阅读(204) 评论(0) 推荐(0) 编辑

2015年8月24日

__BIG_ENDIAN 和__LITTLE_ENDIAN

摘要: 只要通过引入头文件便可以在编译时通过宏判断字节序了#if __BYTE_ORDER == __LITTLE_ENDIAN#elif __BYTE_ORDER == __BIG_ENDIAN#else#error "Unknown byte order"#endif节选/* Definitions f... 阅读全文

posted @ 2015-08-24 10:34 DayAfterDay 阅读(3196) 评论(0) 推荐(0) 编辑

导航