自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

转载 如何解决jar包冲突和类冲突

方法一定要讲究方法, 胡乱的尝试是效果最差, 且最没有提高的方式.工具//打印出工程的所有jar依赖关系mvn -U dependency:tree -Dverboselog4j, logback, loggin的类冲突这类冲突是比较难搞的, 建议必须搞清楚这几个组件之间关系, 才能正确处理. 可以参考这个wiki : http://blog.csdn.net/imduan/article/det

2017-03-22 17:28:16 4047 1

转载 状态机FSM

简介FSM(Finite State Machine)有限状态机. 可以分为两类: - Mealy状态机 : 次态=f(现状,输入),输出=f(现状,输入) Moore状态机 : 次态=f(现状,输入),输出=f(现状) 图片摘自某个视频: https://www.youtube.com/watch?v=S352lyPZP00

2017-03-22 09:07:23 783

转载 TIME_WAIT的状态

为什么存在这个状态在TCP断开的过程中会有四个状态变化过程,如下图所示: 在连接关闭过程中,有如下过程: 1.HOST1上的应用程序关闭己方的连接导致TCP发送一个FIN消息给HOST2。 2.HOST2发送一个确认消息给HOST1,并且HOST2把FIN作为EOF递交给HOST2上的应用程序。 3.一段时间过后,HOST2上的应用程序关闭它那边的连接,引发一个FIN消息给HOST1。

2017-03-21 16:21:31 310

转载 redis安装

redis安装sudo wget http://download.redis.io/releases/redis-2.8.9.tar.gzsudo tar zxvf redis-2.8.9.tar.gzcd /home/q/data/redis-2.8.9sudo makesudo make installcp redis.conf /etc/会在/usr/local/bin目录下生成本个可执

2017-03-18 11:33:15 220

转载 redis作为分布式锁的设计

Redis是单线程操作模型,命令原子性,可实现分布式锁。 使用命令:set key value(uuid) NX PX timeoutNX : key不存在就添加. Key存在但对应的value不相等就覆盖,相等直接返回nil. EX / PX : 过期时间的单位, EX表示以秒为单位, PX表示以毫秒为单位. 为什么设置过期时间: 避免客户端崩溃和其他异常导致没有释放锁,锁一直被占用

2017-03-18 11:05:45 565

转载 Code Cache满导致接口性能变慢

参考wikihttp://blog.leanote.com/post/zenglingshu/%E4%B8%80%E4%B8%AART%E4%B8%8B%E9%99%8D%E7%9A%84%E5%A5%87%E6%80%AACase%5B%E8%BD%AC%5Dhttps://blogs.oracle.com/poonam/entry/why_do_i_get_messagehttp://hello

2017-03-16 10:15:50 6463

原创 设计架构相关

封装和抽象抽象是提取共性,把核心逻辑和业务逻辑分层处理。 封装是隐藏细节。抽象面对复杂的世界, 把问题归类,提取本质的东西, 定义个模型和框架, 用这个模型或者框架来应用于所有的类似场景. 封装定义边界, 信息隐藏原则. 降低耦合. 可以对过程和数据进行封装. 从而提高系统应对变化的能力,可插拔,等 面向接口编程是一个具体应用.避免跨级调用数据流A—>B—>C的流转. 尽量避免跨级通知,否

2017-03-08 16:53:31 349

原创 CAP的理解

参考: http://www.jdon.com/bigdata/how-to-understand-cap.htmlN多年前,很多人想研发永动机, 后来能量守恒定理出来以后, 在理论上证明了永动机是不可能存在的.CAP的提出, 给数据存储的发展方向和系统,在理论上提供了指导. CAP的概念C : 一致性(Consistency):集群中的所有节点,同一时刻是否都是同样的值; 可综合上事务和表关联

2017-03-08 10:10:22 565

转载 Linux的profile的管理

常用命令快捷方式. 一般采用/etc/profile来管理export JA_HOME=/home/q/xxx/defaultexport PATH=$PATH:$JA_HOME/binsource /etc/profile

2017-03-06 18:47:03 281

rsync-3.1.2.tar.gz

rsync的安装版本

2017-02-21

MySQL-client-5.6.23-1.linux_glibc2.5.x86_64.rpm

MySQL-client-5.6.23-1.linux_glibc2.5.x86_64.rpm

2016-01-05

atlassian-extras-2.4

Confluence安装, 需要替换的jar,替换即可完成使用

2015-11-13

空空如也

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

TA关注的人

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