Spring IOC和DI 的生动解析
5年前 (2017-06-30) 1232浏览 0评论
IOC:(Inversion of Control)控制反转 IOC(Inversion of Control)控制反转 这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系...
5年前 (2017-06-30) 1232浏览 0评论
IOC:(Inversion of Control)控制反转 IOC(Inversion of Control)控制反转 这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系...
5年前 (2017-06-23) 2121浏览 0评论
对xml文件的读取和解析,本文以对系统pom.xml文件的读取和解析为例。 Java 1234567891011121...
5年前 (2017-06-20) 2095浏览 0评论
依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的class...
5年前 (2017-05-09) 22726浏览 2评论
最近,公司网站频繁报警,JVM_OLD占用过高,线上访问超时严重,针对这个问题着实头疼了一把,不过最终还是解决了,下面说下解决的过程。 1,首先 登到线上机器上去,top命令,查看当前机器的负载,查看当前哪个进程在消耗资源。 ...
6年前 (2016-08-23) 2219浏览 0评论
Web性能优化包括哪些?? 负载均衡??分布式??CDN??缓存?? web性能包含很多方面,不仅仅是以上几种。我们先看一张图: 从上图看可以总结出,页面的加载时间包括dom结构加载和页面的渲染。 用户响应时间分布: 10%~20%——从服务器...
6年前 (2016-03-09) 3446浏览 0评论
Spring工作流程描述: 1.用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该UR...
7年前 (2015-12-24) 1424浏览 0评论
大致意思:Tim Cull碰到一个SimpleDateFormat带来的严重的性能问题,该问题主要有SimpleDateFormat引发,创建一个 SimpleDateFormat实例的开销比较昂贵,解析字符串时间时频繁创建生命周期短暂的实例导致性能...
7年前 (2015-12-04) 1495浏览 0评论
lsof简介 Java 1 lsof(list open files)是一个列出当前系统打开文件的工具...
7年前 (2015-08-08) 1827浏览 0评论
在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java...
7年前 (2015-08-08) 1386浏览 0评论
互联网创业中大部分人都是草根创业,这个时候没有强劲的服务器,也没有钱去买很昂贵的海量数据库。在这样严峻的条件下,一批又一批的创业者从创业中获得成功,这个和当前的开源技术、海量数据架构有着必不可分的关系。比如我们使用mysql、nginx等开源软件,通...