自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yimianshisan的专栏

雄关漫道真如铁,而今迈步从头跃

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

转载 三种简单排序算法及实现(引用)

 三种简单排序算法分别的冒泡法,选择排序法和插入法.三种排序算法的最差运行效率都要达到O(n*n) 1冒泡排序法:void bubbleSort(Type* arr,long len)/*bubble sort algorithm*/{       long i=0,j=0;/*iterator value*/       assertF(arr!=NULL,"

2007-10-31 23:14:00 554

原创 毕设进入状态

       毕设都做了半年多,可是前一段时间,一看到毕设做的东西就头疼。我发现基于别人的东西写自己的程序要比完完全全自己写东西难的多,毕竟不知道人家当时怎么想的。可是没办法,我做的系统底层就是这样一个“拿来的”仿真引擎,代码量10万行,汗吧?我看了好几个月终于有点头绪,也针对自己的东西做了一下改进,现在基本不用理它了。 不过还是有一个问题,把这个程序作为一个线程运行,当它和SWT同步时为什么会抛

2007-08-24 17:40:00 649

转载 Java中static、final用法

一、Static请先看下面这段程序: public class Hello { public static void main(String[] args) { //(1)

2007-04-16 14:48:00 1527

原创 最近的学习状况(几本C++书)

     好久没有写blog了,但学习却是一点都没有停止, 尤其是对C++,我发现兴趣是越来越浓厚了。Primer已经读了两遍了,80%的习题也都上机练习了,当然这本书还要读,因为它太经典了,我认为读Primer就像是榨果汁,一遍一遍的,每一遍都有所收获却意犹未尽,知道把它“榨”干了,烂熟于心了,这时候你的C++水平肯定也到了一定程度了,我相信是这样的。    另外这几个月也读了几本其它的书,

2007-04-15 20:06:00 821 3

转载 摩托罗拉部分C++面试题2007(转载)

1.介绍一下STL,详细说明STL如何实现vector。2.如果用VC开发程序,常见这么几个错误,C2001,c2005,c2011,这些错误的原因是什么。3.继承和委派有什么分别,在决定使用继承或者委派的时候需要考虑什么。4.指针和引用有什么分别;如果传引用比传指针安全,为什么?如果我使用常量指针难道不行吗?5.参数传递有几种方式;实现多态参数传递采用什么方式,如果没有使用某种方

2007-03-15 15:55:00 639

转载 学习c++的50条忠告(转载)

1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++学习》,不要看《C++变成死相》; 3.看《The C++学习 Programming Language》和《Inside The C++学习 Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,

2007-03-14 10:50:00 116

原创 C++构造函数

         从概念上讲,可以认为构造函数分两个阶段执行:(1)初始化阶段;(2)普通的计算阶段,计算阶段由构造函数函数体中的所有语句组成。      不管成员是否在构造函数初始化列表中显式初始化,类类型的数据成员总是在初始化阶段初始化,初始化发生在计算阶段开始之前。      在构造函数初始化列表中没有显式提及的每个成员,使用与初始化“变量”相同的规则来进行初始化。运行该

2007-03-13 20:21:00 560

原创 《C++ Primer》学习笔记——第五章语句

1. 在C中对象的定义并不被视为C语言的语句,块中的所有对象定义必须出现在任何程序语句之前;由于对象的定义是C++语言的一条语句,所以可以将对象定义放在任何其他语句能够出现的地方。2. 在condition 中定义的对象只在与if 相关的语句或语句块中可见。3. C和C++中关键字case后面的值必须是一种整数类型的常量表达式,另外任意两个case 标签不能有同样的值,如果有则导致编译错误

2006-12-20 15:20:00 88

原创 《C++ Primer》学习笔记——第四章表达式

1. 一般地表达式的结果是操作数的右值2. 对于逻辑与操作符C++严格定义了子表达式的计算顺序如果左边的子表达式的值为false则不计算右边的子表达式3. static_cast ( value )称为显式类型转换explicit type conversion或强制类型转换cast,强制转换使编译器把一个对象或表达式从它当前的类型转换成程序员指定的类型。4. 赋值操作符也可以被连接在一起只要每个

2006-12-19 21:49:00 589

原创 C++指针和引用(摘录)

指针与引用看上去完全不同(指针用操作符“*”,引用使用操作符“&”),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值

2006-12-19 19:21:00 515

原创 《C++ Primer》学习笔记——第三章C++数据类型

1. 在缺省情况下,整型文字常量被当作一个int型的有符号值。2. 浮点型文字常量在缺省情况下被认为是double型,单精度文字常量由值后面的"f"或"F"来表示。3. C++内置bool类型,C中没有。4. 宽字符文字类型为wchar_t,宽字符、宽字符串前需加上L,如 La,L"Whats this?".5. C++支持两种形式的初始化:赋值,如int ival=1024,string

2006-12-19 18:51:00 503

Symbian OS C++ for Mobile Phones Volume 3

Symbian OS C++ for Mobile Phones Volume 3;Symbian OS C++ for Mobile Phones Volume 3

2011-05-07

人月神话二十周年纪念版

《人月神话》作者为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。内容来自布鲁克斯在IBM公司 System/360 家族和OS/360中的项目管理经验。

2011-05-07

设计模式:可复用面向对象软件的基础

Design Patterns - Elements of Reusable Object-Oriented Software清晰版

2009-07-16

深入理解Linux内核(第一版)

深度剖析Linux内核的源代码,学习Linux的必须之路

2008-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除