Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JVM是整个计算机虚拟模型,所以JMM是隶属于JVM的。 如果我们要想深入了解Java并发编程,就要先理解好Java内存模型。Java内存模型定义了多线程之间共 ...
分类:
编程语言 时间:
2017-06-14 22:17:09
阅读次数:
147
问题描述: 配置完 nginx 两个虚拟机后,客户端能够访问原始的server ,新增加的 server 虚拟机 不能够访问,报错如下页面 解决过程: 1. 查看报错日志[root@mysql03 nginx]# cat logs/error.log 2017/06/15 04:00:57 [err ...
分类:
其他好文 时间:
2017-06-14 21:10:23
阅读次数:
222
Java堆OOM(Out-Of-Memory)异常 执行例如以下程序,爆出异常 java.lang.OutOfMemoryError: Java heap space /** * VM Args:-Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError * @a ...
分类:
其他好文 时间:
2017-06-14 21:07:10
阅读次数:
147
虚拟机改为桥接模式即可。 进入到虚拟机后ifconfig,类似这样的,就OK了。手机上可以直接访问192.168.1.12 ...
分类:
移动开发 时间:
2017-06-14 20:18:20
阅读次数:
358
一、概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 二、类加载的生命周期 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verifi ...
分类:
编程语言 时间:
2017-06-14 19:21:14
阅读次数:
253
Zookeeper集群的角色: Leader 和 follower (Observer) zk集群最好配成奇数个节点 只要集群中有半数以上节点存活,集群就能提供服务 本事例采用版本:zookeeper-3.4.5 虚拟机:zk1 zk2 zk3 /************************** ...
分类:
其他好文 时间:
2017-06-14 18:14:06
阅读次数:
193
由于Linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络 ...
分类:
系统相关 时间:
2017-06-14 16:20:57
阅读次数:
235
Docker是通过内核虚拟化技术来提供容器的资源隔离和安全保障等。由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行时,不需要类似虚拟机额外的操作系统开销,提高资源利用率。Docker是一个基于LXC技术之上构建的Container容器引擎,源码托管在GitHub上,基于Go..
分类:
其他好文 时间:
2017-06-14 16:13:22
阅读次数:
280
估计有很多同学都对C++/JAVA/C#这三大热门语言的运行机制和执行效率有或多或少的困惑,自己也有,但是经过前期的学习,了解了三者在这两方面的区别,就废话不说了,进入主题吧。 一、运行机制 1、JAVA-编译和解释型语言 一个JAVA文件,首先会由JAVA编译器(JAVAC)编译成class(字节 ...
分类:
编程语言 时间:
2017-06-14 13:10:20
阅读次数:
307
如何登陆linux操作系统? 如何让虚拟机中linux和主机通信? 如何配置linux操作系统的IP地址 为啥需要远程管理工具? 我们不可能时刻守在服务器的机房里,用工具很方便的实现远程管理服务器,可以在windows上管理linux系统 有哪些远程管理工具和有用的工具? 输入IP地址+用户名+密码 ...
分类:
系统相关 时间:
2017-06-14 11:40:48
阅读次数:
177