- 博客(10)
- 资源 (57)
- 问答 (2)
- 收藏
- 关注
原创 ArrayList 是怎么实现可变长度的,Capacity容量
都知道ArrayList是基于数组的,那它是怎么实现可变的呢?创建ArrayList对象时,ArrayList有个带参数的构造函数,那个参数的意思就代表着ArrayList长度,默认情况是10。当数据多了,ArrayList容不下时,这时ArrayList会增加长度,newLength = oldLength + oldLength/2;如果初始值是10,那么依次是15,22,33,49,73......,长度是增加了,那是怎样实现的呢?当数据容不下时,ArrayList会再创建一个更大的数组,数组长度为
2016-10-31 22:27:33 16435 7
原创 String、StringBuffer、StringBuilder的区别?
1、StringBuffer、StringBuilder和String一样,也用来代表字符串2、区别①String类是不可变类,任何对String的改变都 会引发新的String对象的生成②StringBuffer、StringBuilder是可变类,任何对它所指代的字符串的改变都不会产生新的对象③StringBufferd支持并发操作,线性安全的,适 合多线程中使
2016-10-31 16:14:33 326
原创 java 内部类
1、分类: * (1)成员内部类:在一个外部类中有成员变量和成员方法,那么成员内部类就是把整个一个类当成了外部类的成员对待了 * (2)静态内部类:就是在成员内部类的基础上加上static * (3)局部内部类:在外部类成员方法中定义的内部类,他更像局部变量 * (4)匿名内部类:没有名字的内部类。它是内部类的简化写法。是局部内部类的一种2、package com.
2016-10-30 19:44:38 268
原创 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
2016-10-25 09:43:18 679
原创 springmvc interceptor拦截器 <mvc:mapping path="/**" />
1、SpringMVC interceptor有时候配置的时候path="/**" 两个星号什么意思,与path="/"以及path="/*"什么区别
2016-10-22 17:25:47 33568 4
原创 Springmvc 异常处理的优先级
1、springMVC提供的异常处理主要有两种方式,①一种是直接实现自己的HandlerExceptionResolver,当然这也包括使用Spring已经为我们提供好的SimpleMappingExceptionResolver和DefaultHandlerExceptionResolver,②另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHa
2016-10-18 15:20:20 4336
原创 java 生成二维码
1、工具类package com.kp.qr;import com.google.zxing.common.BitMatrix; import javax.imageio.ImageIO; import java.io.File; import java.io.OutputStream; import java.io.IOException; import java.awt.im
2016-10-09 17:35:52 434
原创 BASE64Encoder BASE64Decoder编码解码图片
1、BASE64Encoder BASE64Decoder编码解码图片2、从本地读取图片编码,编码后解码输出import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import sun.
2016-10-08 16:17:05 4917
原创 微信服务号开发-获取用户信息
1、获取用户基本信息(包括UnionID机制)开发者可通过OpenID来获取用户基本信息。请使用https协议。接口:http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN2、从接口上的得知需要acces
2016-10-07 17:21:16 4677
原创 eclipse Access restriction required library rt.jar
1、java图片合处理需要用到下面两个类;com.sun.image.codec.jpeg.JPEGImageEncodercom.sun.image.codec.jpeg.JPEGCodecJPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out1); encoder.encode(img);
2016-10-06 08:16:21 1121
微信加解密库下载
2016-12-04
resin-4.0.49-src.zip
2016-11-29
MyBatis自动生成java文件
2016-10-24
Java email send image
2016-02-02
table jsontest
2016-02-02
redis多种版本的安装包
2016-01-05
Axure新手适用的17个组件库.zip
2015-12-04
visualVM 插件中心Visual GC插件nbm文件类型
2020-10-22
java8-openjdk-8u41-src.zip
2020-05-24
3分钟搞定redis java demo
2017-01-14
redis 可视化工具以及免安装redis 绿色版
2017-01-14
maxActive is not used in DBCP2
2015-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人