46. 求 1+2+ … +n。47.不用 +、-、*、/ 做加法48. 不能被继承的类
分类:
其他好文 时间:
2014-05-05 10:58:33
阅读次数:
299
规则一:由于继承而发生样式冲突时,最近祖先获胜(最近原则)。CSS的继承机制使得元素可以从包含它的祖先元素中继承样式,考虑下面这种情况:rule 1
welcome to gaodayue的网络日志strong分别从body和p中继承了color属性,但是由于p在继承树上离strong更近,因此st...
分类:
Web程序 时间:
2014-05-05 10:16:46
阅读次数:
485
适配器模式(Adapter
Pattern)有时候也称包装样式或者包装。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类别自己的接口包裹在一个已存在的类中。Adapter
Pattern有两种:类的Adapter Pattern(继承)对象的Ada...
分类:
其他好文 时间:
2014-05-05 10:06:24
阅读次数:
474
虚函数使用的时机为什么虚函数不总是适用? 1. 虚函数有事会带来很大的消耗; 2.
虚函数不总是提供所需的行为; 3. 当我们不考虑继承当前类时,不必使用虚函数。必须使用虚函数的情况: 1.
当你想删除一个表面上指向基类对象,实际却是指向派生类对象的指针,就需要虚析构函数。
分类:
编程语言 时间:
2014-05-05 09:36:24
阅读次数:
487
扩展封装暴雪哈希算法(blizard hash algorithm),并与STL map进行操作性能上的比较...
分类:
其他好文 时间:
2014-05-04 18:39:07
阅读次数:
450
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的
SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这...
分类:
数据库 时间:
2014-05-04 18:19:43
阅读次数:
428
QQ的发展是弱关系到强关系的过程,刚开始,QQ好友不多,大家用QQ跟陌生人聊天,后来朋友、同学都用上了QQ,于是开始在QQ上跟朋友、同学聊天,微信从一出生开始就是强关系,微信用户继承了QQ好友关系,以微信为代表的强关系SNS起来了,留下了弱关系的社交缝隙,于是给了陌陌,遇见们做陌生社交的空间。...
分类:
其他好文 时间:
2014-05-04 17:55:00
阅读次数:
361
经过本人几天的摸索和测试快速搭建虚拟桌面的步骤如下:1、制作Windows2008R2的模版(安装上Xentools、dotNet4.0、dotNet4.5、SQLServer2008R2安装准备、关闭IE安全、关闭防火墙,然后使用Sysprep封装,转成模版)2、使用模版生产3个虚拟机分别命名为AD50,DB49,XD55,PVS56(..
分类:
Web程序 时间:
2014-05-04 17:21:39
阅读次数:
419
1.Traversable他是一个遍历接口规范注意:发现一个有用的函数get_declared_classes,可以以数组形式显示当前脚本下所有已经定义的类名2.IteratorIterator迭代器继承自Traversable,是一种遍历对象内容的对象。你可以自己写一个子类继承自它,并写上具体遍历的方法。Iterator包含..
分类:
Web程序 时间:
2014-05-04 17:18:46
阅读次数:
472