代码改变世界

阅读排行榜

虚函数和纯虚函数的区别

2014-04-14 19:17 by 放作夥, 265 阅读, 收藏,
摘要: (1)虚函数为了重载和多态的需要,在基类中是已经实现了的,即便是个空实现,所以子类中可以重写也可以不写基类中的此函数!纯虚函数在基类中是没有实现的,必须在子类中加以实现,很像java中的接口函数!(2)虚函数是为了继承接口和默认行为纯虚函数只是继承接口,行为必须重新定义(3)在很多情况下,基类本身直... 阅读全文

贝叶斯分类算法

2016-01-28 14:50 by 放作夥, 255 阅读, 收藏,
摘要: 分类实际上就是按照某种标准来给对象贴标签,然后再根据标签进行区分,基于概率统计的贝叶斯分类算法是最常见的分类算法,也是目前垃圾文本识别领域应用最广泛的算法。 使用贝叶斯分类算法进行二分类大致可分为这几个步骤: 收集大量的垃圾内容和非垃圾内容语料,建立训练的垃圾语料集和正常内容的语料集。 对语料文本进 阅读全文

模板类不能分离实现

2015-11-12 19:00 by 放作夥, 253 阅读, 收藏,
摘要: 今天编译一直报undefined reference,调了半天,才找到线索,用了模板技术的类编译器不支持分开申明和实现,记录一下。 难怪boost把声明跟实现放在了一起,叫hpp 阅读全文

设计模式六大原则之三:依赖倒置原则

2015-04-12 20:12 by 放作夥, 247 阅读, 收藏,
摘要: 定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类A,会给程序带来... 阅读全文

提高sql查询效率

2015-07-05 23:32 by 放作夥, 246 阅读, 收藏,
摘要: 有一点要注意的是即便建立了索引,如果sql功力不足,查询也是不走索引的。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:sele... 阅读全文
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 25 下一页