一、基本概念 二、线程的中断 三、线程的状态 New (新建) Runnable (可运行) Blocked (被阻塞) Waiting (等待) Timed waiting (计时等待) Terminated (被终止) 四、面向对象程序设计课程学习进度条 ...
分类:
编程语言 时间:
2017-12-17 22:07:42
阅读次数:
159
线程学习总结: 线程是单个的执行流 程序一和程序二的区别在于:当程序一已经有动作时,会对用户的操作排入队列,不能同时运行两个动作,程序二则可以也就是实现了程序的并发性。 新建线程有两个方法:1.用接口实现。2.继承Thread类。 中断线程:执行完最后一条语句或者执行过程中捕获了异常,线程终止,让出 ...
分类:
编程语言 时间:
2017-12-17 20:43:19
阅读次数:
143
技术介绍 devtools:是boot的一个热部署工具,当我们修改了classpath下的文件(包括类文件、属性文件、页面等)时,会重新启动应用(由于其采用的双类加载器机制,这个启动会非常快,如果发现这个启动比较慢,可以选择使用jrebel) 双类加载器机制:boot使用了两个类加载器来实现重启(r ...
分类:
编程语言 时间:
2017-12-12 15:12:59
阅读次数:
302
第十七次Scrum Meeting 时间:2017/12/7 地点:线上+主235 人员:蔡帜 王子铭 游心 解小锐 王辰昱 李金奇 杨森 陈鑫 赵晓宇 照片: 目前工作进展 |名字|今日|明天的工作 |: :|: :|: :| |蔡帜| |进行公式的汇总、竞争公司的设定、员工的属性设定| |解小锐 ...
分类:
其他好文 时间:
2017-12-08 01:33:13
阅读次数:
166
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
在真机上,利用clone-vm7新建一台虚拟机,名字:PXE-Server 1.设置防火墙为trusted 2.当前及永久关闭SELinux 3.配置IP地址:192.168.4.168/24 4.搭建Yum仓库 5.主机名:PX
分类:
系统相关 时间:
2017-12-04 15:33:29
阅读次数:
191
可以将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
规范 确立规范的好处: 代码可读性高 方便代码的定位极其查找 为以后代码扩容带来便利 场景: 在多个APP的场景下,单个app的URL函数功能较多的时候,我们可以通过以下方法来解决。 把Views写成模块的方式并且为不同的功能进行不同的划分,并且在Templates中使用同样规则,如下图: 我根据不 ...
分类:
编程语言 时间:
2017-11-28 18:46:24
阅读次数:
239