自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据结构之图结构解最短路径

图结构邻接矩阵:可以理解为一个二维数组,即一个正方形的图。例如:动态规划解LCS最长公共子序列,实现代码见:https://blog.csdn.net/u010597819/article/details/86646297邻接表:将二维数组中的其中一维换成链表结构,即不定长度。主要用于非稠密(稀疏的)的图结构,减少资源浪费,案例取自《数据结构与算法分析 java语言描述》例如:假设一个城镇...

2019-07-27 12:33:26 240

原创 JUC之ConcurrentHashMap

基于jdk1.8ConcurrentHashMap是一个优秀的数据结构。尽可能的规避锁使用,尽可能使用无锁并发,使用算法与红黑树等优秀的数据结构优化并发,提升其并发的同时保证线程安全。首先我们先总结一下1.8对其的一些优化点。取消Segment段抽象,1.8之前使用分段加锁提升并发,1.8之后将锁的粒度更加细化,在必须需要锁的时候仅对一个节点加锁,粒度更新。之所以能够如此大胆的使用锁细化主要归...

2019-07-22 13:37:39 222

原创 Hystrix学习之观察者模式

Hystrix:1.5.18,rxjava:1.2.0没错Hystrix中的观察者模式实现使用的正是优秀的rxjava开源类库,我们跟着官网的HystrixCommandAsyncDemo案例代码来一步步走进这个优秀的开源库开始演示初始化Hystrix请求上下文HystrixRequestContext.initializeContext观察模拟订单确认和信用卡支付的用户请求observ...

2019-07-20 12:24:27 919

翻译 Hystrix如何工作

流程图下图展示了当你请求一个外部依赖的接口时Hystrix内部发生了什么下面几节将更详细地解释这个流程:构造一个HystrixCommand或HystrixObservableCommand对象执行Command命令是否缓存响应?是否打开回路?是否线程池、队列、信号量满了?HystrixObservableCommand.construct() or HystrixCommand...

2019-07-13 21:46:35 232

原创 sofa-jraft源码学习

选举流程按照官方样例梳理,example中的election模块初始化创建节点配置信息NodeOptions创建状态机ElectionOnlyStateMachine,绑定至NodeOptions创建配置文件Configuration,解析配置的服务列表initialServerAddressList,绑定至NodeOptions根据dataPath设置日志存储路径根据data...

2019-07-04 16:40:20 2226

hsdis-amd64.dylib

打印Java字节码插件 mac版

2021-02-18

数据结构与算法分析Java语言描述

数据结构与算法分析Java语言描述,很棒的图书,由浅入深,经典之作

2018-06-05

DbVisualizer破解版

数据库链接工具,已破解,查看数据库元数据,导入导出数据等等,功能强大

2018-06-05

Sybase PowerDesigner16.5破解文件

相关的源文件下载: 官网:http://www.powerdesigner.de/ 国内:http://rj.baidu.com/soft/detail/16619.html?ald 上面的文件直接安装,之后下载该破解文件 放到安装目录的D:\Program Files (x86)\Sybase\PowerDesigner Viewer 16 文件夹下,进行文件覆盖就可以了(要选择自己安装目录) 亲自测试可用,与大家分享,希望对大家有用…………

2017-08-18

Java_HotSpotTM虚拟机内存管理

Java HotSpotTM虚拟机内存管理 gc 垃圾回收 内存管理

2017-06-12

jprofiler.linux.windws.64.bit.part2.破解版

jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

jprofiler.linux.windws.64.bit.part1.破解版

破解版,jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

jprofiler.linux.windws.64.bit.part2

jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

jprofiler.linux.windws.64.bit.part1

jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除