- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 实战Java虚拟机笔记 5-6
串行回收器是指使用单线程进行垃圾回收的回收器。每次回收时,串行回收器只有一个工作线程,对于并行能力较弱的计算机来说,串行回收器的专注性和独占性往往有更好的性能表现。串行回收器可以在新生代和老年代使用,根据作用于不同的堆空间,分为新生代串行回收器和老年代串行回收器。在串行收集器进行垃圾回收时,java应用程序中的线程都需要暂停,等待垃圾回收的完成。新生代串行收集器使用复制算法。老年代串行收集器...
2018-09-30 14:26:57 118
原创 实战Java虚拟机笔记 3-4
常用Java虚拟机参数-XX:+PrintGC,只要遇到GC,就会打印日志。-XX:+PrintGCDetails,可以打印出更加详细的信息。-XX:+PrintHeapAtGC,会在每次GC前后分别打印堆的信息。-XX:+PrintGCTimeStamps,会在每次GC发生时,额外输出GC发生的时间。-Xloggc:aaaaaaaaaa.log 将gc日志打印到文件。-verbos...
2018-09-20 18:00:42 140
原创 实战Java虚拟机笔记 1-2
Hotspot虚拟机Java虚拟机的基本结构类加载子系统、方法区、Java堆、直接内存、Java栈、本地方法栈、PC寄存器、垃圾回收系统、执行引擎。类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量。直接内存在Java堆外,因此它的大小不会直接受限于Xmx指定...
2018-09-17 16:36:08 123
原创 linux后台任务 初步
前台任务变成后台任务的两种方法:1. 执行命令的时候加上&2. 正在运行的前台任务,按ctrl + z,然后执行bg。(bg是让最近一个暂停的后台任务继续执行)后台任务两个特点:1. 继承当前session的stdout和stderr。因此后台任务的所有输出依然会同步地在命令行下显示。2. 不继承当前session的stdin。无法向这个任务输入指令了。如果它试图读取标准输入,...
2018-09-13 10:08:28 135
原创 nmcli 初步
RHEL7上管理网络的服务是 NetworkManager.旧的网络管理服务是network,只能在systemctl下使用:systemctl start|stop|restart|status network在RHEL7上,NetworkManager先启动,然后/etc/init.d/network启动,并且检查NetworkManager以避免冲突。NetworkManager...
2018-09-12 14:03:15 301
原创 rabbitmq 初步
exchange类型:direct,预置的有:"", amq.direct。fanout,预置的有:amq.fanout。topic,预置的有:amq.topic。headers,预置的有:amq.match, amq.headers。rabbitmqctl list_exchanges 列出所有exchange。rabbitmqctl list_queues 列出所有queue。...
2018-09-12 10:14:35 556
原创 firewall-cmd rich-rule
firewall-cmd --list-rich-rulefirewall-cmd --query-rich-rule='rule'firewall-cmd --add-rich-rule='rule'firewall-cmd --remove-rich-rule='rule'rich rule语法:rule [family="rule family"] [ source [...
2018-09-11 10:16:28 6825
原创 firewalld 初步
firewall-cmd --reload 重新加载防火墙如果想让某条规则立即生效,则不加--permanent参数。如果想让某条规则重启后生效,则加--permanent参数。可以执行两个命令,一个不加--permanent参数,一个加--permanent参数。这样会立即生效,重启后也生效。一、zonefirewall-cmd --get-default-zone 获取默认zone...
2018-09-04 18:17:52 153
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人