用户中心USER CENTER

首页/用户
  • 《深入理解 Java 内存模型》读书笔记

    摘要:前提深入理解内存模型程晓明著,该书在以前看过一遍,现在学的东西越多,感觉那块越重要,于是又再细看一遍,于是便有了下面的读书笔记总结。同步同步是指程序用于控制不同线程之间操作发生相对顺序的机制。线程之间的通信由内存模型控制。 showImg(https://segmentfault.com/img/remote/1460000013474312?w=1920&h=1271); 前提 《深...

    xuexiangjys 发布于Java
  • Java多线程环境下对象安全的构建方式

    摘要:在构建一个对象的过程中,更要考虑到多线程间共享数据的一致性问题,否则很可能会发生一个在线程中构建完整的对象,在线程中看到的却只被构建了一部分。例如下面的代码上面的代码本意是想实现一个单例模式,但在多线程环境下,这个单例模式将很容易被打破。 在上一篇文章《从Java多线程可见性谈Happens-Before原则》中,我们详细讨论了在并发编程中Happens-Before原则对多线程共享变...

    xuexiangjys 发布于Java
  • 如何理解JavaScript的原型和原型链?

    摘要:之前有朋友问怎么去理解原型和原型链的问题。理解原型链的小技巧将箭头视作泛化子类到父类关系那么图中所有的虚线将构成一个继承层级,而实线表示属性引用。原型链是实现继承的重要方式,原型链的形成是真正是靠而非。 之前有朋友问怎么去理解原型和原型链的问题。这个问题,在面试中,很多同学经常都会遇到。这里给大家讲讲,方便大家记忆。 JavaScript的特点JavaScript是一门直译式脚本...

    xuexiangjys 发布于Html
  • 详解如何给背景图片加颜色遮罩

    摘要:前段时间在开发中,遇到需要给背景层加颜色遮罩的项目,现在特定总结一下给背景图层加颜色遮罩的方法。 前段时间在开发中,遇到需要给背景层加颜色遮罩的项目,现在特定总结一下给背景图层加颜色遮罩的方法。 showImg(https://segmentfault.com/img/bVbs6Hv?w=1216&h=417); 方法一:通过定位叠加(注意层级) .wrap1 { ...

    xuexiangjys 发布于Html
  • JavaScript 日期权威指南

    摘要:在内部,日期以年月日以来的毫秒数表示。以毫秒为单位记录原因。你也可以使用将返回一个时间戳以毫秒为单位而不是对象。如果您使用天数计算超过一个月,则不会出现错误,日期将转到下个月数月,小时,分钟,秒和毫秒都是如此。 简介showImg(https://segmentfault.com/img/bVbfH0e?w=777&h=512); JavaScript通过强大的对象为我们提供日期处理功...

    xuexiangjys 发布于Html
<