08 2007 档案

《C++必知必会》读书笔记
摘要:15. 异常是同步的 对象的销毁是异常安全的 交换操作不会抛出异常 异常的同步性:如果程序在某一点抛出了一个异常,那么在该异常被处理之前程序将不会继续往下执行,即程序执行流必须等待异常处理完成。谓之同步。 阅读全文

posted @ 2007-08-18 23:59 shawn 阅读(636) 评论(0) 推荐(0) 编辑

堆和栈的区别 [摘录]
摘要:堆和栈究竟有什么区别? 主要的区别由以下几点: 1、管理方式不同; 2、空间大小不同; 3、能否产生碎片不同; 4、生长方向不同; 5、分配方式不同; 6、分配效率不同; 阅读全文

posted @ 2007-08-13 13:04 shawn 阅读(486) 评论(0) 推荐(0) 编辑

析构函数virtual与非virtual区别
摘要:作为通常的原则,如果一个类定义了虚函数,那么它的析构函数就应当是virtual的。因为定义了虚函数则隐含着:这个类会被继承,并且会通过基类的指针指向子类对象,从而得到多态性。 这个类可能会被继承,并且会通过基类的指针指向子类对象”,因此基类的析构函数是否为虚将决定子类的对象是否被析构 阅读全文

posted @ 2007-08-13 01:48 shawn 阅读(13335) 评论(0) 推荐(5) 编辑

常用SQL语句技法
摘要:下列语句部分是Mssql语句 10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count * as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from tab 阅读全文

posted @ 2007-08-12 23:48 shawn 阅读(480) 评论(0) 推荐(0) 编辑

进程与线程的区别
摘要:多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别。 阅读全文

posted @ 2007-08-12 23:12 shawn 阅读(1999) 评论(2) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Learning speed > Changing speed

点击这里给我发消息
点击右上角即可分享
微信分享提示