- 博客(6)
- 收藏
- 关注
原创 java实现生产者与消费者
写了一段生产者与消费者代码,有待改进package test;import java.util.Random;//商品缓冲池class Buffer { private int[] NumberPool = null; private int size; //缓冲池大小 private volatile int head = 0; private volatile
2016-08-30 12:17:56 367
原创 java多线程问题总结
1、synchronized关键字修饰的同步函数使用什么对象作为锁?分为两种情况,如果该函数为静态的则采用所在类的class锁,否则采用this锁,测试用例如下:class test{ public synchronized void f1() throws InterruptedException{ System.out.println("进入f1"); Thread.
2016-08-29 19:30:50 344
原创 java注解(Annotation)
在代码中总是看到注解,但是没有深入了解过,发现有两篇文章讲的不错,Mark一下Java基础之理解Annotation注解(Annotation)自定义注解入门
2016-08-23 18:41:42 239
原创 Docker:手动配置容器网络
docker容器的网络是net命名空间与虚拟设备的结合,容器在启动时会创建一对虚拟接口veth pair,这一对接口分别放到本地和容器中,在本地的veth会被分配类似vethxxxx的名称并被桥接到指定网桥的上(默认为docker0),可以通过brctl show命令查看网桥上挂载的接口,在容器中的veth会从网桥获取一个未使用地址,该veth的名称会被更改为eth0并配置默认路由到vethxxx
2016-08-22 14:30:22 989
原创 Docker:添加自定义网桥
docker服务进程在启动的时候会生成一个名为docker0的默认网桥,容器默认都会挂载到该网桥下,但是我们可以通过添加服务进程启动参数-b 网桥名称 或更改docker配置文件来进行网桥的切换,我的docker环境操作系统为centos7。网桥设置(/etc/sysconfig/network-scripts/ifcfg-br0文件)DEVICE="br0"ONBOOT="yes"T
2016-08-19 16:14:06 9857
原创 Docker:搭建tomcat+mysql+web+nginx运行环境
1. 镜像准备 采用基础镜像为CentOS,由于公司网络网络限制,连接不上Docer Hub,采用离线下载,下载地址为:centos-6-x86_64.tar.gz,下载到本地以后采用docker import 命令导入。 cat centos-6-x86_64.tar.gz | docker import - centos:latest2. 搭建tomcat
2016-08-17 20:44:41 12428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人