秘密 冬日的清晨里虽然早挂上了新的一轮太阳,但那撒下来的点点光斑终究驱赶不了从四周呼啸而来的寒意,女人刚从停车库里走出来,见状赶紧裹了裹大衣,忍耐住身体上的不适,三步做两步地...
秘密 冬日的清晨里虽然早挂上了新的一轮太阳,但那撒下来的点点光斑终究驱赶不了从四周呼啸而来的寒意,女人刚从停车库里走出来,见状赶紧裹了裹大衣,忍耐住身体上的不适,三步做两步地...
要放在当时的环境看,是以精神而不是以结果区分英雄还是罪人。
今天,周幽王都可以被原谅因为今天是情人节。 他不是好天子,却是个好情人。 今年年初,趁离职之际,春运之前,跑去西安玩了玩。 西安,对于喜爱历史的我来说,如圣地一般,可以说不来西安,罔读历史。 而西安...
优秀!
iOS 开发:『Blocks』详尽总结 (二)底层原理本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-blocks-02/]...
基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS...
Java中的IO、NIO、AIO: BIO:在Java1.4之前,我们建立网络连接均使用BIO,属于同步阻塞IO。默认情况下,当有一条请求接入就有一条线程专门接待。所以,在客...
基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS...
我会Java
想找个大佬或学霸朋友一起鼓励监督,提升自我!😄先引用《你只是看起来很努力》里的一段话 看起来每天熬夜,却只是拿着手机点了无数个赞; 看起来起那么早去上课,却只是在课堂里补昨天晚上的觉; 看起来在图书馆坐了一天,却真的只是...
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。...
整理 | 衷曲无闻 来源 | 网络 01 拥抱20秒可以产生催产素,使得对方更加信任喜欢你。 接吻对人的身体有好处,可以促进心血管健康和预防口腔疾病。每天清晨习惯亲吻妻子的...
01 《大话西游之大圣娶亲》重映,昨天晚上,我去看了。座位并不是特别好,影院最后排的一个角落,但音乐响起时,恍然如梦。 人生,难免,恍然如梦。 记得在一个采访周星驰的节目中,...
接下来介绍比synchronized功能上更丰富的关键字:重入锁 灵活性:public class ReentrantLockTest implements Runnable...
首先先看看下面的代码: 执行上述代码,你会发现大部分情况下i的最终值都会小于2000000的 为什么加了volatile关键词的变量依旧会出现线程安全问题呢? 这是因为vol...
在讨论volatile之前我们先来了解下cpu与内存之间的关系: 手残党、图丑、大家心中有个大概就行了。 图中的缓存为cpu缓存,实际上电脑一般设有三级缓存。cpu缓存为于c...
首先我们来看看下面的代码和其运行结果: 首先我们得认识到start()只是让线程进入就绪状态,并未执行。 结果不是100这不意外,因为main线程先于joinTest线程执行...
Thread类提供的以下两个方法: public final void suspend() public final void resume() 就像如标题所说的一样,它们都...
以下两个是Java提供用于协调线程之间的操作接口,并且是定义在Object中:public final void wait() throws InterruptedExcep...
shop() Java中提供了shop()方法来中断线程,但其过于暴力而被定义为过期方法。假如一条线程在修改一段数据时,且已经修改了一半,此时的你强行用shop()方法中断该...