摘要: 一,volatile关键字的可见性 要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下: 从图中可以看出: ①每个线程都有一个自己的本地内存空间--线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ②对该变量 阅读全文
posted @ 2017-10-10 11:19 雨天的蜗牛sxc 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 作为一个程序员,我经常会问自己一个问题: 优秀的程序员都具备哪些特质? 我总结过很多特质,例如: 有解决问题的能力 有独立思考的能力 有好奇心、有探索精神 逻辑清晰,能够用通俗的语言把技术问题讲清楚 有良好的英文阅读能力 数学好,算法好 经过一段时间的观察,我发现这上面的所有特质,都可以由一种行为习 阅读全文
posted @ 2017-09-14 14:35 雨天的蜗牛sxc 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/jifeng/p/5264268.html 原文作者:季枫 一些数据: 大家还记得2013年的小米秒杀吗?三款小米手机各11万台开卖,走的都是大秒系统,3分钟后成为双十一第一家也是最快破亿的旗舰店。经过日志统计,前端系统双11峰值有效请求约60 阅读全文
posted @ 2017-09-01 16:15 雨天的蜗牛sxc 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。消息中间件到底该如何使用,何时使用这是一个问题,胡乱地 阅读全文
posted @ 2017-09-01 14:04 雨天的蜗牛sxc 阅读(174) 评论(0) 推荐(0) 编辑
摘要: CQRS架构简介 转载自:http://www.cnblogs.com/netfocus/p/4055346.html 原文作者:netfocus 前不久,看到博客园一位园友写了一篇文章,其中的观点是,要想高性能,需要尽量:避开网络开销(IO),避开海量数据,避开资源争夺。对于这3点,我觉得很有道理 阅读全文
posted @ 2017-09-01 11:54 雨天的蜗牛sxc 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 百度 百度面了两次,分别是百度糯米和金融事业部,百度目前只有这两个部门的招聘岗位和我比较匹配。面试都在西二旗的百度新总部,园区还在施工,离地铁也比较远,需要打车过去。 面试官自带电脑,整个面试过程都在记录,首先详细询问了最近一份工作项目的架构和工作内容,面试主要围绕工作中用到的组件和中间件技术来扩展 阅读全文
posted @ 2017-08-25 10:05 雨天的蜗牛sxc 阅读(211) 评论(0) 推荐(1) 编辑
摘要: 下载必要的jar包: activation.jar commons-logging-1.0.4.jar dom4j-1.6.1.jar jaxen-1.1.1.jar jdom-1.0.jar 一、DOM 解析器读入整个文档,然后构建一个驻留内存的树结构,使用 DOM 接口来操作这个树结构。 优点: 阅读全文
posted @ 2017-08-23 17:44 雨天的蜗牛sxc 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 大部分是采用两种方法,一种是用遍历list集合判断后赋给另一个list集合,一种是用赋给set集合再返回给list集合。 hashset不进行排序,还有一种方法是用treeset,去重并且按照自然顺序排列,将hashset改为treeset就可以了。(原本的顺序是改变的,只是按照字母表顺序排列而已) 阅读全文
posted @ 2017-08-14 10:19 雨天的蜗牛sxc 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; public class TestLinkedHashMap { public sta 阅读全文
posted @ 2017-08-14 09:36 雨天的蜗牛sxc 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/PHBlog/p/7294735.html 原文作者:乱世灬浮生 今天我要谈的,不是具体的一个小程序的设计,也不是什么高大上的遗传算法群体智能什么什么的理念。今天我想就非常简单的一个问题,深入地解释一些东西,把自己的一些看法传达给大家。我相信, 阅读全文
posted @ 2017-08-07 09:41 雨天的蜗牛sxc 阅读(201) 评论(0) 推荐(0) 编辑