自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 离散的知识点,方便以后整理

1.数据库锁分为悲观锁和乐观锁,悲观锁又分有下面三种:Record Lock:单个行记录的锁Gap Lock:间隙锁,锁定一个范围,但不包含记录本身Next-Key Lock:Gap Lock+Record Lock,锁定一个范围,并且锁定记录本身2.三种替代悲观锁的方法使用redis来做分布式锁,redis采用多个来进行分片,其中一个redis挂了也没有关系,重新争抢就可以了使用主键防

2017-04-17 15:12:29 654

原创 redis类型说明及应用场景

1. String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。 string类型是Redis最基本的数据类型,一个键最大能存储512MB。 命令: 1 set key value 设置

2017-02-12 17:55:56 272

原创 Disruptor

简介 Martin Fowler在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。这个系统是建立在JVM平台上,其核心是一个业务逻辑处理器,它能够在一个线程里每秒处理6百万订单。业务逻辑处理器完全是运行在内存中,使用事件源驱动方式。业务逻辑处理器的核心是Disruptor。 Disruptor它是一个开源的并发框架,并获得

2017-01-15 21:49:29 531

原创 并发编程杂篇

并发编程synchronized synchronized可以实现方法和代码块的同步。但是当某个线程进入同步方法获得对象锁,那么其他线程访问这里对象的同步方法时,必须等待或者阻塞,这对高并发的系统是致命的,这很容易导致系统的崩溃。如果某个线程在同步方法里面发生了死循环,那么它就永远不会释放这个对象锁,那么其他线程就要永远的等待。这是一个致命的问题。(synchronized(“字符串常量”)这种

2017-01-11 22:48:57 248

转载 CAS

Unsafe简单讲一下这个类。Java无法直接访问底层操作系统,而是通过本地(native)方法来访问。不过尽管如此,JVM还是开了一个后门,JDK中有一个类Unsafe,它提供了硬件级别的原子操作。这个类尽管里面的方法都是public的,但是开发者是无法使用它的,JDK API文档也没有提供关于这个类的方法解析。对于Unsafe类的使用都是受限制的,只有授信的代码才能获得该类的实

2016-12-24 16:05:16 314

原创 idea+win10+chrome+jAceJump的快捷键使用

熟悉下快捷键,努力的做个键盘流,可以很快的完成开发,节省下很多的时间,不用经常使用到鼠标开发的心情也会好很多。以下是我经常使用到的快捷键:IDEACtrl+j:自动提示代码补全的;F2或shift+F2:高亮错误或警告快速定位;Shift+F6:重构,重命名;Alt+F7:查找你的函数或变量被应用到的地方Alt+Insert:ctrl+J是自动添加代码,这个快捷键是

2016-05-10 16:20:27 2401

原创 jqGrid的treegrid的bug修复

刚开始使用jqGrid,就碰到了难题。想把列表做成树形的treegrid,在网上查了下jqgrid也正好有这个方法,但是使用的过程中发现个问题,就是传入的数据顺序如果不是一棵树一棵树的排列好的,就会出现节点排序错乱的问题,比如这个树的节点跑到另外一棵树的后面。在官网上面找了好多资料,也没有人说过这个问题,可能没什么人用,也有可能是我使用错误了吧,如果是我使用错误了,官网例子也会出现这个问题。我也不

2016-04-27 16:58:23 3054 2

vim的中文使用文档

这个从官网下下来的最新中文文档

2017-04-10

dubbox2.84

有dubbox2.84的jar包,还有怎么安装dubbox源码的文档

2017-01-06

redis-desktop-manager

0.8.7.317版本的,直接运行就好了,官网的经常下载不下来

2016-12-20

jqgrid treegrid功能的bug修改

可先参考下我的博客:http://blog.csdn.net/qq805911956/article/details/51262506

2016-05-10

jqgrid treegrid功能的修改

jqgrid treegrid功能的修改

2016-05-10

aspriseOCR.jar

解析图片数字的jar包,比如验证码等图片的解析。

2014-07-24

anychat的Android

Android端的视频聊天源代码,里面有详细描述

2014-07-15

空空如也

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

TA关注的人

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