- 博客(8)
- 收藏
- 关注
原创 Java类锁和对象锁
在并发环境下,采用锁的方式来解决对共享资源的互斥访问。在Java中,锁可以分类如下两类:对象锁 JAVA中任何一个非null对象都可以作为"锁",每个同步锁会有一个计数器,JVM负责跟踪对象被加锁的次数,没有线程获取该对象的锁时,计数器的值为0,如果一个线程第一次对这个对象加锁,那么计数器的值就为1,之后相同的线程在获得该对象的锁时,计数都会递增的加1,如果相同的线程对此对象解锁,那...
2015-09-09 19:37:04 2772
原创 Java序列化及serialVersionUID作用
serialVersionUIDserialVersionUID的作用:序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。类实现了Serializable接口时,如果没有定义serialVersionUID,在Eclipse中会提示你去定义,在Eclipse中点击类中的warning图标时,Eclipse提供给我们两种方式去生成serialVersionUID,分别是...
2015-09-21 14:23:41 4347 1
原创 Java多线程的那些事儿
进程和线程说到线程,不得不提到进程,首先我们宏观的了解一下进程和线程。进程,进程是具有一定独立功能的程序,进程是系统进行资源分配和调度的一个独立单位,竟争计算机系统资源的基本单位。每一个进程都有一个自己的物理地址空间,即进程空间或(虚空间)。一个进程崩溃后,在保护模式下不会对其它进程产生影响。线程,线程是进程下的一个实体,由CPU调度和分配的基本单位,线程基本上不拥有系统资源,只拥有一...
2015-09-09 14:40:32 2325
原创 java.lang.IllegalMonitorStateException异常
IllegalMonitorStateException异常,我们先看下API的定义: /** * Thrown to indicate that a thread has attempted to wait on an * object's monitor or to notify other threads waiting on an object's * monitor wi...
2015-09-08 15:56:06 22283 1
原创 Flume - Too many unapproved licenses: 1
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.7:check (verify.rat) on project flume-ng-elasticsearch-sink: Too many unapproved licenses: 1 -> [Help 1][ERROR][ERROR] To see the...
2015-09-04 00:29:14 4404
原创 Flume - 安装及启动命令详解
安装Flume1,到官网下载Flume,下载地址:http://flume.apache.org/download.html2 ,[root@bicloud77 home]# tar zxvf apache-flume-1.5.2-bin.tar.gz3, [root@bicloud77 home]# cd apache-flume-1.5.2-bin4,[root@bicloud...
2015-09-04 00:28:22 31938
原创 Memcached之HA架构(9)
关于magent的安装,在上篇已经讲过,请查看:Memcached之代理服务magent(8)magent简介1,和Memcached一样,也是基于libevent的事件驱动模型。从安装magent就能看得出来,必须先安装libevent包。2,支持ketama的一致性算法。3,支持Memcached的二进制协议,实现请求转发。4,magent和每个memcached保持多个长...
2015-09-02 17:23:22 2819
原创 Memcached之代理服务magent(8)
magent是一款开源的Memcached代理服务器软件,可以实现Memcached之间的主从备份。在主节点挂点的情况下,会自动切换到从节点继续提供服务。本篇主要介绍magent的安装,以及安装过程中碰到的一些问题。 编译安装libevent:[root@bicloud75 home]#wget http://monkey.org/~provos/libevent-1.4.9-sta...
2015-09-02 16:29:15 2938
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人