- 博客(10)
- 资源 (14)
- 收藏
- 关注
原创 CountDownLatch 计数器
一.CountDownLatch是干嘛的? CountDownLatch 计数器,所属java.util.concurrent。内部有一个count值,同时只有一个线程可以操作count,如果调用了await()方法,线程会进入阻塞状态,直到count为0才会继续执行。 二.CountDownLatch内部结构: 1)其有继承AbstractQueuedSynchronizer...
2018-09-15 14:26:39
621
原创 centos7 安装python3.6
安装python3.6可能使用相关软件 # yum groupinstall 'Development Tools' # yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm...
2018-09-13 17:51:25
486
原创 zookeeper 选举机制 和 eruake
zookeeper简介:在分布式环境中,多个服务之间协调一致。有提供分布式锁、服务配置。实现分布式领域CAP(consistency一致性,Availiablity高可用,patition tolrenance 分区容错性)原理中的CP。问题一:为何zookeeper要有leader?zookeeper是以Fast Paxos算法为基础,paxos算法存在活锁的问题,即当有多个proposer交错...
2018-05-30 16:07:14
5888
原创 spring源码解析
2018-04-13一。spring模块:1.核心应用层(IOC),包括四个模块: 1)core 2)bean 访问配置文件、创建或管理bean 3)context 为spring提供扩展,包括国际化、事件传播,资源加载 4)EL2.aop 3.web应用层4.数据接入层 jdbc、orm、jms和transaction模块源码下载地址:git://github.com/SpringS...
2018-04-13 18:40:06
786
原创 centos6 mysql安装
1.查看系统版本:uname -a 2.查看已经安装和可以安装的程序包 yum list mysql-server 3.安装mysq-server yum install mysql-server.x86_64 -->图片太长,按y 4.启动mysql服务: service mysqld start 5.连接mysql
2016-09-01 18:20:34
416
原创 socket 非阻塞即时通讯
socket(非NIO)是阻塞的,这里使用多线程实现非阻塞即时通讯。每个请求都要创建个新的线程,资源消耗很大,适用于小数据量操作。包括四个文件:Server.java,Client.java,Send.java,Print.java. 1.Server.java: package com.lcq.socket; import java.io.DataInputStream;
2016-06-28 17:09:28
515
原创 Java 数据类型
数据类型: primartive numeric int 4byte byte 1byte -128~127 short 2byte char 2byte long 8byte
2016-06-21 16:54:24
364
原创 进制转换
1.二进制转十进制: 例如:1101.01(2)=1*20+0*21+1*22+1*23 +0*2-1+1*2-2=1+0+4+8+0+0.25=13.25 2.十进制转二进制: 逢2进1, 1->1, 2->10, 7->111 ==> 7/2=3(余1),3/2=1(余1),1/2=0(余1),从右到左(从下到上)==》111 8->1000 ==> 8/2
2016-06-21 10:08:30
562
原创 eclipse 配置hibernate自动生成工具
Hibernate Tools Eclipse 插件安装 Hibernate Tools 简介: Hibernate Tools是由JBoss推出的一个Eclipse综合开发工具插件,该插件可以简化ORM框架Hibernate,以及JBoss Seam,EJB3等的开发工作。Hibernate Tools可以以Ant Task以及Eclipse插件的形式运行。
2016-05-26 09:55:20
6479
原创 阿里云 centos7 Jdk8-64 mysql5.6 tomcat8 环境搭建
阿里云centos7系统Java后台服务环境搭建,包括jdk8,mysql,tocat
2016-05-16 22:14:54
1391
ssh2 框架搭建
2014-05-19
word转Pdf,pdf转swf
2013-12-25
在eclipse中开发php的插件
2013-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人