自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pluss的博客

!!原博:https://www.jianshu.com/u/b2826568b3ce

  • 博客(10)
  • 收藏
  • 关注

原创 LinkedHashMap

Java集合之LinkedHashMapLinkedHashMap的实现就是HashMap+LinkedList的实现方式,以HashMap维护数据结构,以LinkedList的方式维护数据插入顺序。迭代的顺序可以是插入顺序,也可以是访问顺序(最近最久未使用)private final boolean accessOrder;tr...

2018-10-13 11:17:00 158

原创 排序算法

常用排序算法总结(一)找出数组中出现次数最多的那个数——主元素问题Arrays.sort() 对基本类型用快速排序,非基本类型用归并排序,是因为基本类型不需要稳定性的排序,他们的相同值是无差别的。Collections.sort()使用的Arrays.sort()堆排序堆排序是一种选择排序,整体主要由构建初始堆+交换堆顶元素和末尾元素并重建堆...

2018-10-13 08:22:00 97

原创 java获得系统编码的问题

在实现一个html转pdf的功能的时候碰到的,因为是直接下载了一个工具,然后通过调用命令来执行转pdf的功能。所以它的inputStream是用的cmd窗口的字符集编码的,windows默认是GBK。本来是使用Charset.defaultCharset()获得的字符集来解码的,但是乱码了。Charset.defaultCharset()是拿file.e...

2018-09-07 10:39:00 796 1

原创 GET请求中中文乱码的解决

GET请求中的乱码原理解析和解决方案《深入分析javaweb技术内幕》第三章web应用中浏览器与服务端的编码和解码浏览器会自动对url进行编码,不同浏览器用的编码集不同,可进行设置。tomcat默认是用iso-8859-1对uri和get参数进行解码,所以如果这个过来的get参数是用的utf-8编码的,到了服务器端tomcat用iso8859-1...

2018-08-12 17:48:00 665

原创 mysql 锁

MySQL学习之——锁(行锁、表锁、页锁、乐观锁、悲观锁等)https://crossoverjie.top/https://blog.csdn.net/ztx114/article/details/78410727https://blog.csdn.net/java_best/article/details/54708690表锁更适用于以查询为主...

2018-07-13 14:35:00 89

原创 实现上传图片显示图片时遇到的问题

很久之前遇到的问题,现整理如下。首先是想将图片存在项目目录下,this.getClass().getClassLoader().getResource("").getPath()获得的是bin目录session.getServletContext().getRealPath("/")获得项目根目录但是tomcat重新部署会删除旧项目,这样用户上传的...

2018-07-12 18:37:00 365

原创 servlet 生命周期

摘自how tomcat works所有的 servlet 必须实现或者继承实现 javax.servlet.Servlet接口的类。javax.servlet.Servlet接口的5个方法public void init(ServletConfig config) throws ServletExceptionpublic void servi...

2018-07-12 15:05:00 130

原创 spring事务传播、动态代理、ioc、aop、bean生命周期

Spring动态代理的两种方式总结一个典型的动态代理创建对象过程可分为以下四个步骤:1、通过实现InvocationHandler接口创建自己的调用处理器 IvocationHandler handler = new InvocationHandlerImpl(...);2、通过为Proxy类指定ClassLoader对象和一组interface创...

2018-06-21 08:11:00 1096

原创 设计模式

设计模式 | 菜鸟教程《设计模式之禅》观后感《Head First 设计模式》要看的 https://www.cnblogs.com/jifeng/p/7398852.html设计模式,总结出了前人在软件开发过程中面临的问题的解决方案,是对他们经验和智慧的复用。一种思想。是什么什么时候用怎么用创建型模式创建对象的同时隐藏创建逻辑。1....

2018-06-21 08:10:00 86

原创 mysql 数据库

http://www.importnew.com/22083.htmlMySQL 事务MySQL索引背后的数据结构及算法原理MySQL索引类型MySQL锁详解事务用于处理操作量大,复杂度高的数据。在mysql中只有使用了Innodb引擎的数据库或表才支持事务事务处理可以用来维护数据库的完整性,保证成批的语句要么执行要么全部不执行。AC...

2018-06-13 19:26:00 87

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除