- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 ArrayList扩容原理-基于1.8
文章目录ArrayList扩容原理-基于1.8ArrayList 中的属性字段构造方法无参有参 initialCapacity有参 Collection<? extends E> c扩容ArrayList扩容原理-基于1.8ArrayList 中的属性字段这个是一个默认的容量,针对无参构造private static final int DEFAULT_CAPACITY = ...
2019-11-24 23:16:24
248
原创 面试题整理 2018
面试题整理 主要记录一下被问到的问题,方便以后使用,哈哈哈哈1.AOP的实现原理2.Redis中的数据类型,及每种数据类型对应java中的数据类型,举例使用场景3.动态代理和静态代理4.Nginx中的两个主要线程优化1.Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客...
2018-06-25 23:57:49
336
原创 linux上使用非root账户启动运行java程序
事情是这样的、、、、、、、公司的app后台程序是java的,在linux上运行时要求必须使用非root账户,例如使用app用户启动java程序。这次运维有事请假了,所以这个小任务就交给我了,多大的事情啊,这还不是分分钟搞定的啊。好了一步步的开始。 第一步:创建mobile账户和组groupadd appuseradd -d /usr/app -g app app第二步:搭建...
2018-06-24 22:56:57
6410
原创 关于spring+springMVC+mybatis+maven搭建中的nested exception is org.apache.ibatis.binding.BindingException
以前没用maven的时候啥都很好,但是现在项目使用了maven,我也就把项目转换成了maven的方式。项目中的mybatis使用的是mapper代理的方式进行开发,项目未迁移之前可以正常运行,但是迁移之后就一直报一个错误,org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): co
2016-09-08 22:48:01
1967
原创 关于Hibernate和mybatis的简单对比
众所周知,Hibernate是一个ORM的持久层框架,我们在使用的是时候,可以 不去关心sql语句,只需要用面向对象的思想去考虑问题即可,大大节省了程序员的时间,减少了很多的错误。同时,他提供缓存机制,让效率有所提高。但是他缺点在于不能对sql进行灵活的控制,在直接操作sql上有一定的困难,同时,他更加适用于变化较小的项目,比如AO、后台管理系统等。对于对变化较多的项目,比如互联网项目而言,使
2016-07-21 08:53:04
540
空空如也
javac 会不会对 i=i++ 进行优化?
2020-04-29
java编译后int a=true
2020-04-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人