java
xlnwrnmdbb
这个作者很懒,什么都没留下…
展开
-
sitemesh JSP 用法
一 web.xml 加入以下配置 sitemeshFilter com.opensymphony.sitemesh.webapp.SiteMeshFilter sitemeshFilter /* 需要sitemesh.jar 的支持 二 新建 decorators.xml描述各装饰器页面 /images/* /scripts/*原创 2015-05-05 10:27:52 · 269 阅读 · 0 评论 -
查看JVM中的线程
查看JVM中的线程 --如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3890280.html "谢谢-- ThreadGroup(线程组) 1.一个线程的集合,也可包含其他线程组 2.线程组构成一棵树,除了初始化线程组外,每一个线程组都有一个父线程组 3.允许线程访问有关自己的线程组的信息,但不能访问其父线程组或其他线程转载 2017-06-07 16:19:32 · 556 阅读 · 0 评论 -
Java中的transient关键字
一个对象只要实现了Serilizable接口,这个对象就可以被序列化,Java的这种序列化模式为开发者提供了很多便利,可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。但是有种情况是有些属性是不需要序列号的,所以就用到这个关键字。只需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这转载 2017-06-02 16:41:13 · 184 阅读 · 0 评论 -
双端链表(不是双向链表)的原理
与单向链表的不同之处在保存有对最后一个链接点的引用(last) insertFirst:在表头插入一个新的链接点,时间复杂度O(1) insertLast:在表尾插入一个新的链接点,时间复杂度O(1) deleteFirst:删除表头的链接点,时间复杂度O(1) deleteLast::删除表尾的链接点,由于只保存了表尾的链接点,而没有保存表尾的前一个链接点(这里就体现出双向链转载 2017-05-27 14:52:58 · 1072 阅读 · 0 评论 -
单向链表的原理
链表是一种数据结构,和数组同级。比如,Java中我们使用的ArrayList,其实现原理是数组。而LinkedList的实现原理就是链表了。链表在进行循环遍历时效率不高,但是插入和删除时优势明显。下面对单向链表做一个介绍。 单向链表是一种线性表,实际上是由节点(Node)组成的,一个链表拥有不定数量的节点。其数据在内存中存储是不连续的,它存储的数据分散在内存中,每个结点只能也只有它能知道下一转载 2017-05-26 14:54:07 · 401 阅读 · 0 评论 -
java中volatile关键字的含义
Java中Volatile关键字详解 一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。转载 2017-04-24 20:59:16 · 290 阅读 · 0 评论 -
不同版本Eclipse对JDK版本要求
版权声明:本文为博主原创文章,未经博主允许不得转载。 1.Eclipse 4.6 (Neon)---需要JDK1.8版本,官网解释如下 ---------------------------------------------------------------------------------------- Eclipse 4.6 (Neon)isschedu转载 2017-04-19 13:24:12 · 10812 阅读 · 0 评论 -
eclipse简分类包
1. Package Explorer --> filter --> Top Level Elements ---> Working sets 2. Package Explorer 右键 new --->other --->java---> java working set 3. 输入 working set 的 name时 把你的项目add / add all 到新建的 working s原创 2017-03-30 10:44:54 · 271 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别??
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常转载 2017-04-08 22:09:24 · 247 阅读 · 0 评论 -
Log4J入门教程2
继续接着Log4J入门教程(一)中的例子进行讲解,其中log4j.properties中的内容为 Log4j的三个重要组件—— Loggers, Appenders, Layouts ,这三个组件协同的工作,使得开发者能够依据信息类别和级别去纪录信息,并能够运行期间,控制信息记录的方式已经日志存放地点。 Log4j中有三个主要的组件,它们分别是 Logger、Append转载 2016-08-09 10:12:42 · 285 阅读 · 0 评论 -
Log4J的入门简介学习1
Log4J的入门简介学习 简介: Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵转载 2016-08-09 10:11:00 · 724 阅读 · 0 评论 -
ArrayList实现原理
转载至 https://www.cnblogs.com/ITtangtang/p/3948555.html Java集合---ArrayList的实现原理 目录: 一、 ArrayList概述 二、 ArrayList的实现 1) 私有属性转载 2017-11-20 19:25:32 · 200 阅读 · 0 评论