基础知识:每一个对象都有一个监听器(monitor)且只有一个 synchronized锁可分为对象锁和静态锁, 顾名思义对象锁就是给实例对象进行加锁, 静态锁则是给类进行加锁 举个例子:好比上厕所, 第一个人进厕所后把厕所门锁住,后面的人就只能排队进等待, 直到前面一个人把厕所门打开 synchr ...
分类:
其他好文 时间:
2020-01-07 13:17:22
阅读次数:
84
一、Zabbix的通知功能 在配置好监控项和触发器之后,一旦正常工作中的某触发器状态发生改变,一般意味着有异常情况发生,此时通常需要采取一定的动作(action),如告警或者执行远程命令。 实现zabbix的通知功能,一般需要两个步骤:定义所需的“媒介”和配置一个”动作”。 媒介类型有:E-mail ...
分类:
其他好文 时间:
2020-01-06 17:41:50
阅读次数:
124
1.原始构成 synchronized是关键字属于jvm层面,monitorenter(底层是通过monitor对象来完成,其实wait/notify等方法也依赖于monitor对象,只有在同步块或者方法中才能调wait/notify等方法) monitorexit lock是具体类(java.ut ...
分类:
其他好文 时间:
2020-01-05 20:35:04
阅读次数:
90
什么是虚拟化? 一台PC机的组成包括:Keyboard(键盘)、Monitor(显示器)、CPU、RAM、I/O(Disk,Network),这是基本的五大部件。 虚拟化就是在这些基础物理设备上运行多个OS。虚拟化面临的重要问题概述:CPU、RAM、I/O的模拟。 CPU模拟: (1) 所有OS设计 ...
分类:
其他好文 时间:
2020-01-05 18:52:53
阅读次数:
129
How use Nmon and "Java Nmon Analyzer" for Monitor Linux Performance https://linoxide.com/monitoring-2/install-nmon-monitor-linux-performance/ Updated ...
分类:
编程语言 时间:
2020-01-04 10:55:20
阅读次数:
64
推出移动硬盘失败,解决方案: 1. 执行 2. 打开活动监视器 Activity Monitor,找到 QuickLook,强制退出 如果 没有输出的话,加上 sudo 再执行 ,估计会发现是 mds 和 mds_store 在后台搞鬼, 这两个是 SpotLight 的进程,强退之! 参考链接: ...
分类:
其他好文 时间:
2019-12-31 23:59:02
阅读次数:
1182
前言: 本系列实验将引导用户完成O365 企业移动性和安全性(Enterprise Mobility Security)的常用操作和配置,本着实用性和安全性的原则,该系列实验会建议一些最佳实践。本系列实验主要分为以下几个阶段: 将Azure AD 登陆和审核日志发送到Azure Monitor 用户 ...
分类:
其他好文 时间:
2019-12-31 01:43:45
阅读次数:
146
前言: 本系列实验将引导用户完成O365 企业移动性和安全性(Enterprise Mobility Security)的常用操作和配置,本着实用性和安全性的原则,该系列实验会建议一些最佳实践。本系列实验主要分为以下几个阶段: 将Azure AD 登陆和审核日志发送到Azure Monitor 用户 ...
分类:
其他好文 时间:
2019-12-31 01:34:27
阅读次数:
106
前言: 本系列实验将引导用户完成O365 企业移动性和安全性(Enterprise Mobility Security)的常用操作和配置,本着实用性和安全性的原则,该系列实验会建议一些最佳实践。本系列实验主要分为以下几个阶段: 将Azure AD 登陆和审核日志发送到Azure Monitor 用户 ...
分类:
其他好文 时间:
2019-12-30 23:13:44
阅读次数:
131
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 "并发编程系列博客传送门" 前言 之前的文章中讲到,JMM是内存模型规范在Java语言中的体现。JMM保证了在多核CPU多线程编程环境下,对共享变量读写的原子性、可见性和有序性。 ...
分类:
编程语言 时间:
2019-12-30 16:00:50
阅读次数:
94