1、C++使用如下方法遍历一个容器: 2、同时使用std::for_each可以完成同样的功能(在头文件 #include <algorithm> 中),但是for_each的代码更简洁。 for_each事实上是个function template,其实质如下[effective STL item ...
分类:
其他好文 时间:
2019-03-27 10:51:44
阅读次数:
162
一、常量指针(constant pointers):指针自身是常量,const关键字出现在星号右边。如: 二、指针常量(pointers to constants):指针所指物是常量,const关键字出现在星号左边。如: 我对这两个概念的理解来自于《Effective C++》(第三版,侯捷译)。 ...
分类:
编程语言 时间:
2019-03-26 22:26:22
阅读次数:
180
货币金额的计算 - Java中的BigDecimal 在《Effective Java》这本书中也提到这个原则,float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用 java.math.BigDecimal。,而且使用BigDecimal类也可以进行大数的操作。 表11-1 ...
分类:
其他好文 时间:
2019-03-26 15:09:28
阅读次数:
263
c++11中Universal Reference类型的模板参数的推导规则? universal refences 简单来说就是type&& + syntax + type deduction,即可以引用左值,也可以引用右值。 Effective Modern C++ 条款1 理解模板类型推断 C+ ...
分类:
编程语言 时间:
2019-03-26 13:40:05
阅读次数:
190
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 65. 接口优于反射 核心反射工具java.lang.r ...
分类:
编程语言 时间:
2019-03-24 13:46:00
阅读次数:
203
Effective Java(1)-创建和销毁对象 ...
分类:
编程语言 时间:
2019-03-19 01:42:29
阅读次数:
188
下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长 1、面向对象的特征有哪些方面? 抽象:将同类对象的共同特征提取出来构造类。 继承:基于基类创建新类。 封装:将数据隐藏起来,对数据的访问只能通过特定接口。 多态性:不 ...
分类:
编程语言 时间:
2019-03-16 20:54:52
阅读次数:
226
目录 第38条 检查参数的有效性 第39条 必要时进行保护性拷贝 第40条 谨慎设计方法签名 第41条 慎用重载 第42条 慎用可变参数 第43条 返回零长度的数组或集合,而不是null 第44条 为所有导出的API元素编写文档注释 目录 第38条 检查参数的有效性 第39条 必要时进行保护性拷贝 ...
分类:
编程语言 时间:
2019-03-07 14:22:34
阅读次数:
164
29. What Makes a True Leader ? 合格的领导者由何物决定 ? ① Reading leadership literature,you'd sometimes think that everyone has the potential to be an effective ... ...
分类:
其他好文 时间:
2019-03-04 19:07:32
阅读次数:
370
百度云及其他网盘下载地址:点我 作者简介 Scott Meyers is one of the world's foremost authorities on C++, providing training and consulting services to clients worldwide. ...
分类:
编程语言 时间:
2019-02-16 20:51:25
阅读次数:
221