java
my天降大任
我的青春我做主
展开
-
HashMap和HashTable的区别
HashMap和Hashtable的区别导读:1 HashMap不是线程安全的 HashMap是map接口的子类,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全。HashMap是Hashtabl原创 2017-07-11 22:07:05 · 170 阅读 · 0 评论 -
static的使用
1.数据共享:成员变量和静态变量的区别:(1)生命周期不同:成员变量随着对象的创建而被创建,随对象的被收回而消失。静态变量随着类的加载而被创建,随着类的销毁而消失(2)调用方式不同:成员变量只能被对象调用,静态变量还可以被类直接调用。(3)数据的存储位置不同:成员变量->堆内存的对象中,也叫对象的特有属性,静态变量->方法区的静态区,也叫对象的共享区。2.修饰变量:每个对象原创 2017-11-06 11:15:19 · 163 阅读 · 0 评论 -
org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.mplus.server.dat
select id="selectAllCardInfo" parameterType="CardSaleParameter" resultMap="CinemaSaleCardResult">后面的resultMap匹配不上原创 2017-11-07 17:53:36 · 185 阅读 · 0 评论 -
dataTable的使用总结
使用dataTable中间遇到的一些报错提示:1.首先参数的个数必须统一2.传回的参数不能出现为空的情况3.出现无法加载页面的情况一定是参数出现了问题4原创 2017-10-09 16:00:46 · 214 阅读 · 0 评论 -
百度云分享(娱乐视频,技术视频,文章只要你想要的这里都有)
或许你是狂热的追剧者,也或许你是技术的爱好者,也或许你喜爱阅读。那么你关注这个公众号就对了。这里可以有你想要的东西。还在等什么直接关注公众号得到你想要的。原创 2017-09-20 17:29:38 · 455 阅读 · 1 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同转载 2017-09-19 17:12:30 · 273 阅读 · 0 评论 -
ArrayList的扩容机制
private void ensureCapacityInternal(int minCapacity) { modCount++;//定义于ArrayList的父类AbstractList,用于存储结构修改次数 // overflow-conscious code if (minCapacity - elementData.len原创 2017-08-29 17:33:38 · 431 阅读 · 0 评论 -
谈谈数据库连接池的原理
这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。一.早期我们怎么进行数据库操作 1.原理:一般来说,java应用程序访问数据库的过程是: ①装载数据库驱动程序; ②通过jdbc建立数据库连接; ③访问数据库,执行sql语句; ④断开数据库连接。转载 2017-09-06 00:00:32 · 163 阅读 · 0 评论 -
java线程的详解
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:Java线程具有五中基本状态新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();就绪状态(Runnable):当调用线原创 2017-08-07 11:37:38 · 157 阅读 · 0 评论 -
java单例模式的理解
单例模式的特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。一、懒汉式单例[java] view plain copy print?//懒汉式单例类.在第一次调用的时候实例化自己 public class Singleton {原创 2017-08-05 22:50:31 · 201 阅读 · 0 评论 -
RESTful的探讨
1. 什么是RESTREST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。REST本身并没有创造新的技术、组件或服务,而隐藏在RESTful背后的理念就是使用Web的现有特征和能力, 更好地使用现有Web标准中的一些准则和约束。虽然REST本身受Web技术的影响很深, 但是理论上REST架构风格并不是绑定原创 2017-07-16 17:18:43 · 223 阅读 · 0 评论 -
java中常用的异常
//算术异常ArithmeticExecption//空指针异常类NullPointerException//类型强制转换异常ClassCastException//数组负下标异常NegativeArrayException//数组下标越界异常ArrayIndexOutOfBoundsException//违背安全原则异常SecturityException//...原创 2019-02-15 16:26:02 · 146 阅读 · 0 评论