- 博客(4)
- 收藏
- 关注
原创 JAVA虚拟机体系结构
JAVA虚拟机体系结构 当java虚拟机运行一个程序时,它需要内存来存储许多东西,如,字节码,从已装载的class文件中得到的其他信息,程序创建的对象,传递给方法的参数,返回值,局部变量,以及运算的中间结果等等。java虚拟机把这些组织到几个“运行时数据区”。1、方法区(当虚拟机运行java程序时,会查找在方法区中的类型信息) ...
2018-03-10 22:04:52 338
原创 spring mvc请求处理流程/原理
1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.3.DispatcherServlet请请求提交到目标Controller4.Controller进行业务逻辑处理后,会返回一个ModelAn...
2018-03-09 10:26:20 416
原创 Tomcat JDBC连接池与Apache Commons DBCP连接池对比
Tomcat JDBC连接池(org.apache.tomcat.jdbc.pool)与Apache Commons DBCP连接池 区别 1.Commons DBCP 1.x是单线程。在分配对象或对象返回的时候,会锁定全部连接池。(不适用于Commons DBCP 2.x) 2.Commons DBCP 1.x在逻辑cpu数量增加或者并发县城增加时,性能可能会变的很慢。高并发系统受到的影响会...
2018-03-07 11:30:18 1322
原创 索引的类型和常见的索引
索引的类型(索引有很多种类型,在mysql中,并没有统一的索引标准,不同的存储引擎的索引的工作方式并不一样,也不是所有的存储引擎都支持所有类型的索引) 1、B-Tree索引 大多数MySQL引擎都支持这种索引,对索引列是顺序组织存储的,很适合查找范围数据。如:像找出所有以I到K开头的名字“这样的查找效率会非常高。适用于全键值,键值范围或键前缀(最左前缀的查找)查找。 ...
2018-03-02 14:48:16 6164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人