- 博客(9)
- 收藏
- 关注
原创 c++ 的类的提前声明已经 两个对象互相包含对方指针的类型的创建
在开发项目过程中,为了方便调用,经常会碰到两个对象相互拥有对方的调用的过程。 大家都知道c++生成可执行代码的过程包括,预处理,编译,优化,汇编,链接。 接下来纪录一下这样的类的声明 #ifndef A #define A #include "B.h" class A { B* b; }; #endif #ifndef B #define B #include "A
2014-03-27 12:35:43 455
原创 Git 库的创建以及使用
linux os, mac os, 中都自带git,这里就不介绍git的安装了。 1. git 仓库的创建 git init --bare 创建一个裸库, 2. 创建一个本地工程 git clone git路径,在本地创.git 仓库文件 git add . 将改动过的文件添加到提交列表,注意此时并没有提交,只是添加到提交列表中 git commit -m "log" 将代码提交
2014-03-26 14:46:58 327
UIVIEW 设置圆角
在实际的应用中,总感觉圆角的东西比较好看, 像button,label,image等等,以前的时候我就经常给那些控件添加一个UIImageView作为背景,再搞张圆角的图片,不过今天发现了新方法看代码viewT.layer.cornerRadius = 10;//设置那个圆角的有多圆viewT.layer.borderWidth = 10;//设置边框的宽度,当然可以不要viewT.layer.b...
2012-07-08 16:54:11 74
原创 Java中的Enum的使用与分析
示例: public enum EnumTest { FRANK("The given name of me"), LIU("The family name of me"); private String context; private String getContext(){ return this.cont...
2012-06-12 10:41:27 61
原创 Volatile 的实际使用
Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某个...
2012-06-11 11:29:11 129
原创 排序算法总结
所谓排序,就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来。当待排序记录的关键字都不相同时,排序结果是惟一的,否则排序结果不惟一。 在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对次序发生改变,则称这种排序方法是不稳定的。 要注意的是,排序算法的稳定性是针对所有输...
2012-05-11 13:22:02 57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人