"前言" "同步代码块和同步方法" "锁对象和 Mark Word" "重量级锁" "轻量级锁" "偏向锁" "使用场景" "结语" "参考链接" 前言 最开始听到偏向锁、轻量级锁和重量级锁的概念的时候,我还以为是 中提供了相应的类库来实现的,结果了解后才发现, 这三个原来是虚拟机底层对 代码块的不 ...
分类:
编程语言 时间:
2020-02-09 16:40:30
阅读次数:
81
html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm,一个html文件就 ...
分类:
Web程序 时间:
2020-02-03 09:44:09
阅读次数:
117
1. File →Setting →Build,Execution,Deployment →Console →Python Console →勾选Add source roots to PYTHONPAT,如下所示: 2. 右键点击项目工作空间文件夹,找到Mark Directory as 选择So ...
分类:
其他好文 时间:
2020-02-03 09:40:55
阅读次数:
80
Function decorators let us "mark" functions in the source code to enhance their behavior in some way. This is powful stuff, but mastering it requires ...
分类:
其他好文 时间:
2020-02-03 09:19:37
阅读次数:
81
1、锁升级的过程 当多个线程同时竞争一个对象监视器时:当前对象结构中的mark word中是否是当前线程id,如果是则当前线程获得偏向锁。 如果不是,则通过CAS将当前线程id置换到mark word中,如果成功则获得偏向锁,如果不成功则说明有竞争,升级为轻量级锁。 后续再通过CAS将线程的指针放到 ...
分类:
其他好文 时间:
2020-01-26 19:29:34
阅读次数:
84
将备用域控制器改为主域控制器 Logon to Target system in 000 client STMS Go to System Overview Mark System Target system Extras “Activate Backup Domain Controller Dis ...
分类:
其他好文 时间:
2020-01-23 16:43:31
阅读次数:
91
一、什么是GC GC是jvm的垃圾回收,垃圾回收的规律和原则为: 次数上频繁收集新生区(Young) 次数上较少收集养老区(Old) 基本上不动永久区(Perm) 二、GC算法(分代收集算法) GC总共有四大算法,分别是: ①引用计数法 ②复制算法(Copying) ③标记清除(Mark Sweep ...
分类:
编程语言 时间:
2020-01-20 19:03:24
阅读次数:
107
今天在写代码的过程中遇到了这样一个warning:PytestUnknownMarkWarning: Unknown pytest.mark.test - is this a typo? 处理办法: 参考文档:https://docs.pytest.org/en/latest/mark.html 单 ...
分类:
其他好文 时间:
2020-01-20 14:47:39
阅读次数:
264
今天遇到了一种条件语句的书写方式,大致如下: 代码含义为: 原理为布尔值True被索引求值为1,False等于0,利用索引取列表值。 很有意思,mark ...
分类:
编程语言 时间:
2020-01-20 14:29:32
阅读次数:
104
原文:https://www.cnblogs.com/xiaoboge/p/9683056.html mark:得先回忆一下以前学的矩阵哈,现在才知道矩阵在啥时候用。。。 直接上例子: subplot(numRows, numCols, plotNum) 如:subplot(2, 3, 3) num ...
分类:
编程语言 时间:
2020-01-16 10:25:25
阅读次数:
62