关于作者

姓名:

性别:男

出生日期:1977-05-29

地区:北京-北京

联系电话:

QQ:--

婚否:已婚
用户名:bonamist
笔名:A117
地区: 北京-北京
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



中文与中华文化

linux资源

c/c++开发

访问统计:
文章个数:28
评论个数:7
留言条数:0




Powered by BlogDriver 2.1

linux usage & development

 

linux使用与开发小技巧

文章

c++强制类型转换
  • const_cast removes const, volatile or __unaligned attributes
  • dynamic_cast must be transforming into a pointer or a reference to a class, or void pointer
  • static_cast is for transforming into a superclass pointer or reference, or between non-class (i.e., basic data) types or void pointers
  • reinterpret_cast can be used for everything

- 作者: bonamist 2007年08月3日, 星期五 11:29  回复(0) |  引用(0) 加入博采

msdn

WIN32 API tutorial and preferences

http://msdn2.microsoft.com/en-us/library/aa139672.aspx

- 作者: bonamist 2007年07月20日, 星期五 16:27  回复(0) |  引用(0) 加入博采

GPL & LGPL

LinuxSir论坛graydream个人理解:

  1. GPL、LGPL和盈利无关,无论如何情况你都可以收费,但必须遵守下一条原则
  2. 基于别人以GPL许可发放的代码而写的程序,发放时必须公开你自己的代码;
    基于别人以LGPL许可发放的代码而写的程序,发放时可以不公开你自己的代码

- 作者: bonamist 2007年07月10日, 星期二 15:38  回复(0) |  引用(0) 加入博采

c++编译器及开发环境浅谈

关于各编译器、库、环境比较全的一篇文章:http://blog.csdn.net/ugg/archive/2007/03/07/1523379.aspx

Dev-C++、GTK+、MinGW的使用:http://blog.csdn.net/kxy/archive/2004/08/22/81270.aspx

免费编译器、库、环境的列表及链接:http://www.blogjava.net/bluesky/archive/2006/04/24/42832.aspx

platformwindows<-<-cross-platform
IDEvisual studioBorland C++ BuilderDev-C++Ultimate++, Emacs...
compilerVC++...Borland C++GCC ComplierGNU C++ based MingGW, Cygwin...
libraryMFCGTK+, Qt, WxWindows, Fox...<- (Ultimate++ has its own libraries)

- 作者: bonamist 2007年07月6日, 星期五 15:44  回复(0) |  引用(0) 加入博采

an ethereal's capture filter
As I capture SIP packets there often are heartbeat UDP messages (UDP content = 4 bytes, whole packet = 46) captured. Here's a sample capture filter, udp port 5060 and greater 50

- 作者: bonamist 2006年08月23日, 星期三 13:11  回复(0) |  引用(0) 加入博采

rpm's common usages
安装一个包 rpm -ivh  
升级一个包 rpm -Uvh  
查询一个包是否被安装 rpm -q < rpm package name> 
得到被安装的包的信息 rpm -qi < rpm package name> 
列出该包中有哪些文件 rpm -ql < rpm package name> 
列出一个文件属于哪一个RPM包 rpm -qf 
可综合好几个参数一起用 rpm -qil < rpm package name> 
列出所有被安装的rpm package rpm -qa  
列出一个未被安装进系统的RPM包文件中包含有哪些文件 rpm -qilp < rpm package name>

- 作者: bonamist 2006年01月27日, 星期五 16:42  回复(0) |  引用(0) 加入博采

disk usage display

to display (current) dir's disk size,

du -sh

s: show summary only, without any sub-directories
h: human-readable
a: show files, too

- 作者: bonamist 2006年01月27日, 星期五 16:39  回复(0) |  引用(0) 加入博采