最新消息:我们是一群和平年代充满浮躁与抱怨的程序猿,心中充满抱负却无处撒野,明明是一匹野马,却找不到草原。

最新发布 第3页

刘召考的博客_一个勤勤恳恳却又不安于敲代码的程序猿

Maven依赖的scope定义
技术经验

Maven依赖的scope定义

goomoon 3年前 (2017-06-20) 1081浏览 0评论

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的class...

一次JVM_OLD区占用过高、频繁Full GC的解决过程
技术经验

一次JVM_OLD区占用过高、频繁Full GC的解决过程

goomoon 3年前 (2017-05-09) 15192浏览 0评论

最近,公司网站频繁报警,JVM_OLD占用过高,线上访问超时严重,针对这个问题着实头疼了一把,不过最终还是解决了,下面说下解决的过程。 1,首先 登到线上机器上去,top命令,查看当前机器的负载,查看当前哪个进程在消耗资源。 ...

浅谈Web性能优化
技术经验

浅谈Web性能优化

goomoon 3年前 (2016-08-23) 1539浏览 0评论

Web性能优化包括哪些?? 负载均衡??分布式??CDN??缓存?? web性能包含很多方面,不仅仅是以上几种。我们先看一张图: 从上图看可以总结出,页面的加载时间包括dom结构加载和页面的渲染。 用户响应时间分布: 10%~20%——从服务器...

Spring MVC工作流程分析
技术经验

Spring MVC工作流程分析

goomoon 4年前 (2016-03-09) 1885浏览 0评论

Spring工作流程描述: 1.用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该UR...

ThreadLocal 解决SimpleDateFormat非线程安全
技术经验

ThreadLocal 解决SimpleDateFormat非线程安全

goomoon 4年前 (2015-12-24) 938浏览 0评论

大致意思:Tim Cull碰到一个SimpleDateFormat带来的严重的性能问题,该问题主要有SimpleDateFormat引发,创建一个 SimpleDateFormat实例的开销比较昂贵,解析字符串时间时频繁创建生命周期短暂的实例导致性能...

[转]Java HashMap的死循环
技术经验

[转]Java HashMap的死循环

goomoon 4年前 (2015-08-08) 1215浏览 0评论

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java...

[转]一致性 hash和分布式搜索引擎中的应用
技术经验

[转]一致性 hash和分布式搜索引擎中的应用

goomoon 4年前 (2015-08-08) 806浏览 0评论

互联网创业中大部分人都是草根创业,这个时候没有强劲的服务器,也没有钱去买很昂贵的海量数据库。在这样严峻的条件下,一批又一批的创业者从创业中获得成功,这个和当前的开源技术、海量数据架构有着必不可分的关系。比如我们使用mysql、nginx等开源软件,通...

单例模式的升级--单例工厂管理实例化
技术经验

单例模式的升级–单例工厂管理实例化

goomoon 5年前 (2015-07-21) 900浏览 0评论

在java程序里,你有没有过这样的想法: 经常new 一个实例,很是麻烦,有些无状态的类,完全可以整个系统里只new一次的,单例模式恰恰可以解决这个问题,可是每个类都写成单例,成本有太大。。。 这个时候,不妨写个单例工厂来试试: ...