开发笔记
文章平均质量分 54
fxpbupt
这个作者很懒,什么都没留下…
展开
-
头文件和指针
如果几个源文件共有一个头文件,需要特别注意的是,不能在头文件中定义数据!最好是在一个源文件中定义,在头文件中声明。 少用全局变量,全局变量很容易在使用中改变。如果函数需要返回指针,则在函数中用malloc分配内存,避免使用全局变量。此时注意释放内存! 注意指针引用的使用。如一下例子: char * func(char * k,int num) //改为char原创 2009-08-19 14:26:00 · 4355 阅读 · 0 评论 -
explicit的用法
带单一参数的构造函数在缺省情况下隐含一个转换操作符,请看下面的代码:class C {int i;//...public: C(int i);//constructor and implicit conversion operator//as well};void f() {C c(0);c = 5; //将 5 隐式转换为 C 对转载 2009-08-23 17:12:00 · 589 阅读 · 0 评论 -
RHEL5 本地源配置
目前网上很少有RHEL的源,一般是使用centos的源。我目前的情况比较特殊,只能使用RHEL的源,所以只能下个ISO然后制作本地源了。。。 首先下载ISO镜像到本地机器上。然后使用mount命令把它挂载到 /media/yum1中#mkdir /media/yum1#mount -t iso9660 your_iso_position /media/yum1 -o loop原创 2010-03-16 14:50:00 · 1086 阅读 · 0 评论 -
C++匿名命名空间
原贴 请见 http://jinnsky2006.spaces.live.com/Blog/cns!27D75A3853CE1DBA!915.entry 当定义一个命名空间时,可以忽略这个命名空间的名称: namespce { char c; int i; double d; } 编译器在内部会转载 2010-05-17 16:09:00 · 12673 阅读 · 4 评论 -
SUSE 上搭建SVN & 移动版本库
<br />公司新换了服务器,居然是suse,一点都不会用。yast 不会配置,zypper 也没有,只能用源码装了。<br />下载 subversion-1.4.0.tar.bz2 和subversion-deps-1.4.0.tar.gz<br /> <br />解压缩 : tar -ixvf subversion-1.4.0.tar.bz2<br />tar -zxvf subversion-deps-1.4.0.tar.gz<br />其中,subversion-deps-1.4.0.tar.gz原创 2010-06-21 16:21:00 · 1140 阅读 · 0 评论 -
Hibernate Annotation @mappedBy含义
原帖请见:http://revolver77.spaces.live.com/blog/cns!583C0A9A80FC1137!209.entryEJB3使用心得(1)-mappedBy的含义1、关于mappedBy的含义:a) 只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性;b) mappedBy标签一定是定义在the owned side(被拥有方的),他指向the owning side(拥有方);c) mappedBy的含义转载 2010-08-27 10:24:00 · 31141 阅读 · 4 评论