05 2017 档案

摘要:Jackson 框架,轻易转换JSON Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/2 阅读全文
posted @ 2017-05-18 11:25 ding9587 阅读(424) 评论(0) 推荐(0)
摘要:(1)栈的实例: 我们接下来通过链表的形式来创建栈,方便扩充。 /** * Stack的特性:后进先出 */public class Stack { public Node head; public Node current; public static void main(String[] arg 阅读全文
posted @ 2017-05-10 11:23 ding9587 阅读(194) 评论(0) 推荐(0)
摘要:public class assa{ static String ee = "aa";//ee指向常量池中的aa static String ff = new String("aa");//ff指向堆中的aa public static void main(String[] args) { Stri 阅读全文
posted @ 2017-05-08 18:04 ding9587 阅读(511) 评论(0) 推荐(0)
摘要:集合类之番外篇:深入解析HashMap、HashTable Java集合类是个非常重要的知识点,HashMap、HashTable、ConcurrentHashMap等算是集合类中的重点,可谓“重中之重”,首先来看个问题,如面试官问你:HashMap和HashTable有什么区别,一个比较简单的回答 阅读全文
posted @ 2017-05-08 10:51 ding9587 阅读(310) 评论(0) 推荐(0)
摘要:一、HashMap概述 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。而JDK1.8中,HashMap采用数组+链表+红黑树实现,当链表长度 阅读全文
posted @ 2017-05-05 17:33 ding9587 阅读(290) 评论(0) 推荐(0)
摘要:Java集合类源码分析汇总 Java集合类基础:http://www.cnblogs.com/hzmark/archive/2012/12/17/CollectionBase.html ArrayList源码分析:http://www.cnblogs.com/hzmark/archive/2012/ 阅读全文
posted @ 2017-05-05 15:52 ding9587 阅读(164) 评论(0) 推荐(0)
摘要:Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。transient是Java语言 阅读全文
posted @ 2017-05-05 15:25 ding9587 阅读(348) 评论(0) 推荐(0)
摘要:package org.ian.webutil; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import 阅读全文
posted @ 2017-05-05 12:08 ding9587 阅读(9005) 评论(3) 推荐(0)
摘要:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- 阅读全文
posted @ 2017-05-04 14:02 ding9587 阅读(2375) 评论(0) 推荐(0)
摘要:前方高能! 本文内容有点多,通过实际测试例子+源码分析的方式解剖MyBatis缓存的概念,对这方面有兴趣的小伙伴请继续看下去~ MyBatis缓存介绍 首先看一段wiki上关于MyBatis缓存的介绍: MyBatis支持声明式数据缓存(declarative data caching)。当一条SQ 阅读全文
posted @ 2017-05-03 16:55 ding9587 阅读(321) 评论(0) 推荐(0)