NullPointerException,大家应该都见过。这是Tony Hoare在设计ALGOL W语言时提出的null引用的想法,他的设计初衷是想通过编译器的自动检测机制,确保所有使用引用的地方都是绝对安全的。很多年后,他对自己曾经做过的这个决定而后悔不已,把它称为“我价值百万的重大失误”。它带 ...
分类:
编程语言 时间:
2018-08-08 18:18:17
阅读次数:
184
原帖地址:http://blog.sina.com.cn/s/blog_61bc01360102w815.html Optional Harfbuzz-1.1.3 所以需要分别下载并解压以下三个库: http://downloads.sourceforge.net/freetype/freetype ...
分类:
其他好文 时间:
2018-08-06 00:46:31
阅读次数:
1375
1 2 3 4 5 6 7 $ brew install python # 安装python包,默认是稳定版? $ brew info python # 查看python包信息,包括包的dependencies/optional等 $ brew cache clean # 顾名思义,清除缓存 $ b ...
分类:
其他好文 时间:
2018-08-04 19:07:42
阅读次数:
177
热部只需要在pox.xml文件中添加 依赖即可 ...
分类:
编程语言 时间:
2018-07-30 18:08:21
阅读次数:
139
创建图形Creates a new figure 1 语法 参数: num - 整数或字符串,optional。默认值None, 若无,则创建一个新图形,图形编号(数字)递增,同时将数字保存在number属性中; 若提供了num值,系统首先检测该num值(整数或字符串)是否存在,存在则将其设置为活动 ...
分类:
其他好文 时间:
2018-07-30 01:09:38
阅读次数:
293
最近公司在大张旗鼓的进行代码审核,从中也发现自己写代码的不好习惯。一次无意的点到了公司封装的对map集合过滤的方法,发现了stream。于是研究了一下。并对原有的代码再次结合Optional进行重构下 原有方法说明 主要处理过滤条件Map对象,过滤掉了null和空字符串 等操作 这里我简单画了个图, ...
分类:
其他好文 时间:
2018-07-29 21:20:55
阅读次数:
327
1 前言 thrift的官方文档比较差,很多细节没有介绍清楚,比如require、optional和default字段的区别是什么,为什么字段前面要写序号等,带着这些疑问,我们需要阅读生成的源码来了解具体细节。另外thrift的非官方文档可以参考这篇:http://diwakergupta.g ...
分类:
其他好文 时间:
2018-07-28 13:50:21
阅读次数:
171
分析源码的过程中我们发现,Akka出现了Actor、ActorRef、ActorCell、ActorContext等几个相似的概念,它们之间究竟有什么区别和联系呢? Actor这个特质是直接面向开发者的,这里我就直接贴出了官方源码。从代码来看,trait Actor提供了对消息的处理,actor生命 ...
分类:
其他好文 时间:
2018-07-25 15:13:59
阅读次数:
315
1.spring-boot-devtools 实现热部署 spring-boot-devtools 最重要的功能就是热部署。它会监听 classpath 下的文件变动,并且会立即重启应用。 optional=true 表示依赖不会传递,换句话说,其他依赖该项目的项目,如果想要使用 devtools, ...
分类:
编程语言 时间:
2018-07-19 14:53:53
阅读次数:
153