2010年12月31日星期五

2010年这一年

2010年是自己参加工作的第一年,经历了半年的实习,半年的正式工作,7月份从学校毕业,正式踏入社会。思考这一年,有收获,有不足。但感觉不足大于收获,这可能也是我内在的性格上的缺陷造成的,这一年我干的并不是特别开心。我要慢慢的克服自己这些内心性格上的缺陷,但并不一定是改变自己的性格。

2010年大学毕业,与自己相处了4年的同学分分离,从此天南海北,不知道以后还是否有缘再见一面。

2010年就这么过去了,我还清晰的记得2010年1月1日我坐在13线地铁上,望着“2010年1月1日已消毒”字样,感慨自己为什么会在这里,在这里干什么。那时,还住在霍营,上下班都需要乘坐一个多小时的地铁,人多如麻,就常常想人干嘛要这样折磨自己。现在回想起那段时间,每天要在地铁上吃早饭,感觉很累。一年的时间不经意间就过去了,真的这一年真是过的太快了。

2011年希望自己能够完成的事情:
1、多读书,每周读一本书,写总结;自己不太可能著作等身,但希望自己能读等身的书。
2、最为一个程序员,希望在这一年自己能够做一款能让自己有点小小自豪的软件产品。
3、我本性内向,希望自己在新的一年认识一些新朋友。多和老朋友新朋友沟通。多输入多输出。
4、父母希望我回家工作,自己能考察一下,能做点什么。
5、存钱:自费进行一次年度旅行,一次年度培训。

2011年新的一年,新的开始!

2010年12月19日星期日

平凡的世界

昨天将这本1251页的巨著读完了,感慨颇多。所有人对于这个世界来说都是很平凡的,最后的最后都是死亡。但是对于每个人来说,在自己内心的深处都可以有自己的一个不平凡的生活的方法。用自己的天枰衡量自己,衡量这个世界。不卑不亢。

2010年12月17日星期五

删掉不再使用的USB网卡设备

曾经使用USB网卡,后来直接使用了一块PCI网卡,给网卡设IP的时候,IP老被旧的USB网卡占用,就想着删除它。

步骤如下:

进入cmd命令行
set devmgr_show_nonpresent_devices=1
start devmgmt.msc(设备管理器)

点击设备管理器的查看->显示隐藏的设备,这样我们USB网卡内容会显示出来,有时我们直接删除是删不掉的,这是我们要把相关的浅色的设备删掉,再来删除这些设备就可以了。

2010年12月7日星期二

log4c库使用和配置文件的写法

1、log4c_category_get函数
     get特征,可从xml中获得多个category,如:
     (1)搜six13log.log.app.application1会包含xml中有的six13log.log.app.application1、six13log.log.app、six13log.log等category,以.为分隔符号,向上包含。
     (2)搜six13log.log.app,并不会包含six13log.log.app.application1,也就是不向下包含。

2、log4c有自己的文件输出方式,可指定目录、文件个数、文件大小、文件名前缀、输出方式等。如果大小完了,log4c会删除全部,然后重新开始写。

3、用户可以写自己的append和format。官网的程序包中有两个例子,这样我们可以将日志输出到syslog和socket中。

4、const log4c_location_info_t locinfo = LOG4C_LOCATION_INFO_INITIALIZER(NULL); 来定义日志中的函数名、行数信息。

log4c配置文件:

2010年12月6日星期一

linux动态链接库使用方法

linux环境下动态库的默认搜索路径是/lib和/usr/lib。动态库创建后一般被放到这两个目录中,当然也可以放到我们自己建立的目录中,这时我们就需要做一些其它操作,有三种方法可实现:

1、修改/etc/ld.so.conf文件,将你自己放动态库的路径加入这个文件,运行命令ldconfig然系统从新读取配置。

2、修改LD_LIBRARY_PATH环境变量,将你自己放动态库的路径加入这个环境变量。
export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/root/test/env/lib

3、编译程序时指定程序动态库搜索路径,gcc -Wl,-rpath,./

linux系统动态库搜索顺序:编译指定路径-->LD_LIBRARY_PATH路径-->/etc/ld.so.conf路径-->/lib目录-->/usr/lib目录