Docker容器使用相关

1 安装dockercentos版本:1.yum docker2.yum install dockerubuntu版本:1.apt-get update2.apt-get docker.io2 查看版本docker -v3 启动dockerservice docker start4 镜像查询doc...

2018-02-09 18:30:14

阅读数 34

评论数 0

Java性能分析神器-JProfiler 远程调试Tomcat

之前已经介绍过如何调试本地的JBoss。现在额外一篇文章关于如何远程调试Tomcat的,其实远程和本地的区别不大,主要区别只是,JProfiler的GUI运行在你本地,而JProfiler的Agent运行在远程服务端。本地和远端都需要安装Jprofiler的运行环境,帖子里面,本地是Windows...

2017-12-07 17:36:09

阅读数 94

评论数 0

HashMap的工作原理面试必备

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚...

2017-11-28 21:08:29

阅读数 133

评论数 0

TCP/IP、Http的区别

TCP/IP、Http的区别   TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用...

2017-11-28 20:44:01

阅读数 101

评论数 0

关于虚拟机网络配置问题

1.安装centos 7.0+ 2.选择NET模式 3.vim /etc/sysconfig/network-scripts/ifcfg-ens33     TYPE=Ethernet     BOOTPROTO=dhcp     DEFROUTE=yes     IPV4_FAILU...

2017-11-28 17:07:09

阅读数 88

评论数 0

乐观锁与悲观锁的应用场景----处理高并发数据

乐观锁与悲观锁的区别   为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: l 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2...

2017-03-07 17:12:52

阅读数 3157

评论数 1

秒杀多线程

5、多线程 5.1 多线程的概念     5.1.3 创建线程方式二:实现Runnable接口     1. 定义类实现Runnable接口。     2. 覆盖接口中的run方法,将线程的任务代码封装到run方法中。     3. 通过Thread类创建线程对象,并将Run...

2017-03-07 17:09:51

阅读数 122

评论数 0

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