加载中
JDK1.8下关于MethodHandle问题

这个是《深入理解Java虚拟机》第二版中8.15列子 在jdk1.8下的踩坑记

JVM
2017/09/11 12:47
1K
Spring源码学习(-)别怕,老外点中餐与AbstractBeanFactory.getBean的主流程差不多

引言 AbstractBeanFactory.getBean的流程,有点像老外点餐,不信咱们往下看。 入口 AbstractBeanFactory中有getBean的通用逻辑 //AbstractBeanFactory 中getBean方法第源码 @Override public...

前天 20:46
98
冲突管理感悟

从1月计划考试开始,到6月中下旬,我都在复习PMP考试。尽管付出了不少时间,然而仍然不敢保证100%通过。但是在学习的过程中,PMBOK中的知识,却对我造成了极大的触动。 今天我就来简单聊一聊...

06/29 19:26
769
扩展Zuul实现ignored-patterns的byPass功能

前言 2018年年底的一天,我们的架构师公司如何扩展Zuul时,说了1个功能,如下: 对zuul的ignoredPath,加入了byPass(旁路功能),可以单独开放指定的url。 例如:公司屏蔽 //Manage/, 设置b...

01/25 23:32
1K
Hystrix断路器是如何工作的

前言 20181130,Hystrix已经不再维护,这里是学习记录。12月1日才完成,没有完成11月的诺言,捐款记录以上动弹。 https://my.oschina.net/floor/tweet/19421296 Hystrix是什么 Hystrix是一个...

2018/12/01 19:12
58
3个面试中遇到的问题

前言 6月是个忙碌的月份,结完婚,处理完家事,也换了份工作。以至于6月都没有写blog,今天闲来无事,将之前面试的问题,以及一些感悟分享给大家。 3个问题3个感悟 1. http get问题影射思维问...

2018/07/07 16:51
1K
你了解的工厂模式可能有误

工厂模式,与简单工厂模式

2个小bug,有点小门道

这是之前解决的2个小bug,在此记录下。

2018/04/22 11:52
703
从零开始写简易读写分离,不难嘛!

最近在学习Spring boot,写了个读写分离。并未照搬网文,而是独立思考后的成果,写完以后发现从零开始写读写分离并不难! 我最初的想法是: 读方法走读库,写方法走写库(一般是主库),保证...

2018/03/10 00:12
4.7K
redis中的lua

汇总官网资料与网上优秀文章总结而成,包含基本原理,基本定义,如何测试,RedisTemplate如何使用。

2018/01/05 17:45
1K
3种使用MQ实现分布式事务的方式

1.保证消息传递与一致性 1.1生产者确保消息自主性 当生产者发送一条消息时,它必须完成他的所有业务操作。 如下图: 这保证消费者接受到消息时,生产者已处理完毕相关业务,也就是1PC的基础。...

2017/12/10 17:57
3.1K
基于zookeeper+leveldb的activemq集群

1.为什么选择zookeepr+leveldb,构建activemq主从集群 2. zookeepr+leveldb如何工作 3. 配置属性说明 4. 配置示例

2017/11/15 23:11
822
剖析1条JMS消息

一个JMS消息分为:1.消息头,2.属性,3.消息体(有效负载)

JMS
2017/11/05 09:46
570
手写jvm中的各种OOM

前言 大家好,这篇blog不写什么实际技术,就把我从书上学来的,制造JVM各种OOM的方法告诉大家。下回在遇到有人问你Java会内存溢出吗?你可以快速回答他,会!我还会写各种bug,造成JVM出现O...

2017/06/28 22:22
429
浅析AQS

本文介绍了AQS框架,并基于AQS实现了2个工具类。并简要分析了JDK中的同步类。最后在总结...

2017/06/17 08:54
263
面向对象设计4原则

本文介绍了,面向对象4个原则:OCP,DRY,SRP,LSP

以回溯解高速公路重建与正序全排列

前言 大家好,这是本人算法系列最后一篇,介绍回溯算法。感谢大家支持,希望指正。 算法介绍 回溯算法相当于穷举搜索的巧妙实现,但是性能一般不理想。回溯算法中经常使用裁剪, 裁剪,即在一...

2017/02/22 19:52
333
动态规划算法-背包问题

举例说明动态规划算法,一个例子是求斐波那契数,另外一个例子是求背包问题

随机化算法与素性测试

介绍Java中的随机化算法,与素性测试

没有更多内容

加载失败,请刷新页面

返回顶部
顶部