JAVA 教程
Java是一门面向对象编程语言...
-
Java荟萃进修(十二) TreeMap具体先容(源码理会)和利用示例 副标题#e# 这一章,我们对TreeMap举办进修。 第1部门 TreeMap先容 TreeMap 简介 TreeMap 是一个有序的key-value荟萃,它是通过红黑树实现的。 TreeMap担任于AbstractMap,所以它是一个Map,即一个key-value荟萃。 TreeMap 实现了NavigableMap... 继续阅读Java荟萃进修(十二) TreeMap具体先容(源码理会)和利用示例
:2017-11-02
-
java io进修(五) 序列化总结(Serializable 和 Externalizable) 副标题#e# 本章,我们对序列化举办深入的进修和探讨。进修内容,包罗序列化的浸染、用途、用法,以及对实现序列化的2种方法Serializable和Externalizable的深入研究。 1. 序列化是的浸染和用途 序列化,就是为了生存工具的状态;而与之对应的反序列化,则可以把生存的工具状态再读... 继续阅读java io进修(五) 序列化总结(Serializable 和 Externalizable)
:2017-11-02
-
java io进修(十) FilterOutputStream FilterOutputStream 先容 FilterOutputStream 的浸染是用来“封装其它的输出流,并为它们提供特另外成果”。它主要包罗BufferedOutputStream, DataOutputStream和PrintStream。 (01) BufferedOutputStream的浸染就是为“输出流提供缓冲... 继续阅读java io进修(十) FilterOutputStream
:2017-11-02
-
Java多线程:“基本篇”10之线程优先级和守护线程 副标题#e# 1. 线程优先级的先容 java 中的线程优先级的范畴是1~10,默认的优先级是5。“高优先级线程”会优先于 “低优先级线程”执行。 java 中有两种线程:用户线程和守护线程。可以通过isDaemon()要领来区别它们:假如返回false, 则说明该线程是“用户线程”;不然就是“守护线程”。 用户线程一般用户执 行用户级任务... 继续阅读Java多线程:“基本篇”10之线程优先级和守护线程
:2017-11-02
-
java如何获取字符串strSub在父字符串strFather中呈现的次数 我的思路是这样的:设定一个跑标i,遍历到strFather.length()-strSub.length(),每一次的遍历,举办strFather字符串的截取,个中截取的位置为 i -> i+strSub.length()的位置,截取到的字符串strTemp跟strSub举办较量,若相等,则跑标i往后移动 str... 继续阅读java如何获取字符串strSub在父字符串strFather中呈现的次数
:2017-11-02
-
Java中正则表达式利用例子 正则表达式是很常见的。可是也是很容易堕落的。 所以,整理了写 Java正则表达式的要领。 pattern(模式)。split(支解_成数组)。compile(编译)、matcher(匹配器) .+ 暗示任何不为空的 、 \\. 暗示转译为 . ^开头 $末了 ? 暗示为懒惰模式。匹配到第一个满意的就遏制 ... 继续阅读Java中正则表达式利用例子
:2017-11-02
-
hibernate自动建设表的设置 设置自动建设表: <prop key="hibernate.hbm2ddl.auto">update</prop>//首次建设项目时用,项目不变后一般注释 这里有4个值: update:暗示自动按照model工具来更新表布局,启动hibernate时会自动查抄数据库,假如缺少表,则自动建表;假如内外缺少列,则自动添加列。 尚有其他... 继续阅读hibernate自动建设表的设置
:2017-11-02
-
hibernate毗连mysql的例子 副标题#e# 本日用了一下java的数据库耐久化-业务的hibernate框架。下面给出hibernate 毗连mysql数据库示例 建表布局如下 mysql> desc test; +———-+————–+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Ex... 继续阅读hibernate毗连mysql的例子
:2017-11-02
-
详解Spring事务Transaction设置的五种注入方法 副标题#e# 前段时间对Spring的事务设置做了较量深入的研究,在此之间对Spring的事务设置虽说也设置过,可是一直没有一个清楚的认识。通过这次的进修觉察Spring的事务设置只要把思路理清,照旧较量好把握的。 总结如下: Spring设置文件中关于事务设置老是由三个构成部门,别离是DataSource、TransactionM... 继续阅读详解Spring事务Transaction设置的五种注入方法
:2017-11-02
-
Map/Reduce Task JVM堆的巨细配置优化 前一阵子发明用户提交的hive query和hadoop job会导致集群的load很是高,经查察设置,发明许多用户擅自将mapred.child.java.opts配置的很是大,好比-Xmx4096m(我们默认配置是-Xmx1024m), 导致了tasktracker上内存资源耗尽,进而开始不绝swap磁盘上数据,load飙升 Tas... 继续阅读Map/Reduce Task JVM堆的巨细配置优化
:2017-11-02