摘要: 线程组和线程池 一. 线程组 1. 线程组介绍及使用 Java使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许直接对线程组进行控制。对线程组的控制相当于控制这批线程。 在默认情况下,子线程和创建它的父线程同属于一个线程组。 一旦线程假如某个线程组之后,该线程将一直属于该线程组,知道该... 阅读原文
2018-05-19 21:40:03 阅读(800) 评论(0)
摘要: 使用DOM创建xml文件 创建xml的代码如下: public class CreateXML { public static void main(String[] args) { DocumentBuilderFactory factory =DocumentBuilderFactory.newIn... 阅读原文
2018-05-19 21:02:02 阅读(777) 评论(0)
摘要: 1、CS与BS   软件使用方式上两种划分    C/S  Client/Server  PC客户端、服务器架构   特点:   在服务器当中就主要是一个数据库,把所有的业务逻辑以及界面都交给客户端完成   优点:   较为安全,用户界面丰富,用户体验好   缺点:   每次升级都要重新安装,针... 阅读原文
2018-05-19 19:37:03 阅读(797) 评论(0)
摘要: this.getSession().update(obj); this.getSession().merge(obj); this.getSession().saveOrUpdate(obj);1. update 和 merge的区别 首先在执行更新操作的时候,两者都必须要有id update是直接执行update ... 阅读原文
2018-05-19 17:53:02 阅读(766) 评论(0)
摘要: 本文作者参加过多场面试,应聘岗位均为 Java 开发方向。在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点。 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编程(JUC 包) JVM 内存管理 Java 8 知识点 网络协议相关 数据库相关 M... 阅读原文
2018-05-19 17:46:07 阅读(732) 评论(0)
摘要: Unsafe类在jdk 源码的多个类中用到,这个类的提供了一些绕开JVM的更底层功能,基于它的实现可以提高效率。但是,它是一把双刃剑:正如它的名字所预示的那样,它是Unsafe的,它所分配的内存需要手动free(不被GC回收)。Unsafe类,提供了JNI某些功能的简单替代:确保高效性的同时,使事情变得更简单。 这篇... 阅读原文
2018-05-19 17:04:02 阅读(766) 评论(0)
摘要:  附:安装包及汉化包下载地址  链接: https://pan.baidu.com/s/1ysxtVH_gnBm0QnnqB5mluQ 密码: 9pqd 1、安装步骤:     选择安装地址:可以默认。本人安装在了D盘下面  D:\Program Files\JetBrains\IntelliJ IDEA 2018... 阅读原文
2018-05-19 15:40:05 阅读(722) 评论(0)
摘要: 前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大部分内容参照自这一篇文章,有一些自己补充的,也算是重新学习一下 Java 吧。 前序文章链接: Java 面... 阅读原文
2018-05-19 13:49:11 阅读(785) 评论(0)
摘要: 原理来自百度百科 一、队列的定义 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。故队列又称为先进先出(FIFO—first... 阅读原文
2018-05-19 13:36:03 阅读(741) 评论(0)
摘要: Java多线程--并行模式与算法 单例模式 虽然单例模式和并行没有直接关系,但是我们经常会在多线程中使用到单例。单例的好处有: 对于频繁使用的对象可以省去new操作花费的时间; new操作的减少,随之带来的好处就是缩短了GC停顿时间,减轻了GC压力。 public class Singleton { pr... 阅读原文
2018-05-19 12:24:01 阅读(798) 评论(0)