- 博客(10)
- 资源 (14)
- 收藏
- 关注
原创 CountDownLatch 计数器
一.CountDownLatch是干嘛的? CountDownLatch 计数器,所属java.util.concurrent。内部有一个count值,同时只有一个线程可以操作count,如果调用了await()方法,线程会进入阻塞状态,直到count为0才会继续执行。二.CountDownLatch内部结构: 1)其有继承AbstractQueuedSynchronizer...
2018-09-15 14:26:39 593
原创 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 449
原创 zookeeper 选举机制 和 eruake
zookeeper简介:在分布式环境中,多个服务之间协调一致。有提供分布式锁、服务配置。实现分布式领域CAP(consistency一致性,Availiablity高可用,patition tolrenance 分区容错性)原理中的CP。问题一:为何zookeeper要有leader?zookeeper是以Fast Paxos算法为基础,paxos算法存在活锁的问题,即当有多个proposer交错...
2018-05-30 16:07:14 5859
原创 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 758
原创 centos6 mysql安装
1.查看系统版本:uname -a2.查看已经安装和可以安装的程序包yum list mysql-server3.安装mysq-serveryum install mysql-server.x86_64-->图片太长,按y4.启动mysql服务:service mysqld start5.连接mysql
2016-09-01 18:20:34 400
原创 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 505
原创 Java 数据类型
数据类型:primartive numeric int 4byte byte 1byte -128~127 short 2byte char 2byte long 8byte
2016-06-21 16:54:24 341
原创 进制转换
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.252.十进制转二进制: 逢2进1,1->1,2->10,7->111 ==> 7/2=3(余1),3/2=1(余1),1/2=0(余1),从右到左(从下到上)==》1118->1000 ==> 8/2
2016-06-21 10:08:30 479
原创 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 6437
原创 阿里云 centos7 Jdk8-64 mysql5.6 tomcat8 环境搭建
阿里云centos7系统Java后台服务环境搭建,包括jdk8,mysql,tocat
2016-05-16 22:14:54 1364
ssh2 框架搭建
2014-05-19
word转Pdf,pdf转swf
2013-12-25
在eclipse中开发php的插件
2013-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人