技术介绍 devtools:是boot的一个热部署工具,当我们修改了classpath下的文件(包括类文件、属性文件、页面等)时,会重新启动应用(由于其采用的双类加载器机制,这个启动会非常快,如果发现这个启动比较慢,可以选择使用jrebel) 双类加载器机制:boot使用了两个类加载器来实现重启(r ...
分类:
编程语言 时间:
2017-12-12 15:12:59
阅读次数:
302
1.依赖Hash表的集合(HashSet,LinkedHashSet,HashMap,LinkedHashMap)都是由HashCode()和equals()方法保证唯一性 自定义对象要重写HashCode()和equals()方法 TreeSet和TreeMap是基于二叉树和红黑树的实现,实现Co ...
分类:
编程语言 时间:
2017-12-04 23:33:00
阅读次数:
244
TreeMap() 使用键的自然顺序构造一个新的、空的树映射。TreeMap(Comparator<? super K> comparator) 构造一个新的、空的树映射,该映射根据给定比较器进行排序。TreeSet() 构造一个新的空 set,该 set 根据其元素的自然顺序进行排序。TreeSe ...
分类:
编程语言 时间:
2017-12-04 23:32:52
阅读次数:
182
可以将shell脚本代码放进函数中封装起来,这样就能在脚本中的任何地方多次使用它了。 17.1 基本的脚本函数 函数:是一个脚本代码块,可以为其命名并在代码中任何位置重用。 17.1.1 创建函数 有两种格式:name 是函数名 1) function name { commands } 2)这种就 ...
分类:
系统相关 时间:
2017-12-01 23:29:02
阅读次数:
235
1.先来个String的==和equals的区别 2.collection集合 3.list集合 ...
分类:
编程语言 时间:
2017-12-01 23:24:25
阅读次数:
233
第十七章 人,绩效和职业道德 读了《人绩效职业道德》之后,受益匪浅。文章开头用鹦鹉和鸡猪的故事。每个人分工不同并在一起创业。 我在网上自己找的资料如下 工作任务的分配。任务的拆分需要尽量降低子任务之间的耦合度,耦合度高会增加沟通成本。 必须尽量准确的评估工作量,最好团队一起评估,工作量分配不合理,对 ...
分类:
其他好文 时间:
2017-11-04 22:28:26
阅读次数:
202
包括如下目录: 第十四章 文件 第十五章 类和对象 第十六章 类和函数 第十七章 类和方法 第18章 继承 第十四章 文件 1. 读和写 一个文件需要先打开,然后再进行读与写, 最后把打开的文件关闭。 #读文件 >>> f = open('words.txt') >>> print f >>> f.... ...
分类:
编程语言 时间:
2017-11-01 13:34:19
阅读次数:
205
2013年4月27日 星期六 10:50 1、权限(privilege): 【system privilege(系统权限):针对于database 的相关权限 object privilege (对象权限):针对于schema 的object】 2、查看系统权限 SYS @ prod > desc ...
分类:
数据库 时间:
2017-09-15 16:38:26
阅读次数:
220
Java的基本网络支持: 使用InetAddress: 1 import java.net.InetAddress; 2 3 public class InetAddressTest{ 4 public static void main(String[] args) throws Exception ...
分类:
其他好文 时间:
2017-08-26 12:41:09
阅读次数:
211
第十七章 数据仓库与联机分析处理技术 计算机系统中存在着两类不用的数据处理工作:操作型处理和分析型处理,也称作OLTP(联机事务处理)和OLAP(联机分析处理) 操作型处理是指对数据库联机的日常操作,通常是对一个或一个组记录的查询和修改。 分析型处理是指对数据的查询和分析操作,通常是对海量的历史数据 ...
分类:
数据库 时间:
2017-08-07 19:31:07
阅读次数:
178