极乐技术周报(第三十三期)

198 阅读2分钟
原文链接: zhuanlan.zhihu.com
立正...向右看齐...稍息...
第一排报数,0,1,10,11……
第一排...猝...

图解Java多线程

Java内存模型(JMM)定义了:how and when different threads can see

values written to shared variables by other threads,

and how to synchronize access to shared variables when necessary.

链接地址

JavaScript 开发人员需要知道的简写技巧

本文来源于多年的 JavaScript 编码技术经验,适合所有正在使用 JavaScript 编程的开发人员阅读。本文的目的在于帮助大家更加熟练的运用 JavaScript 语言来进行开发工作。文章将分成初级篇和高级篇两部分,分别进行介绍。

链接地址

这两年多我写PHP业务代码的方式是如何进化的

谁都有过迷茫期,下面是我开始PHP开发中,不断改变的代码组织方式。

链接地址

HTML5的Websocket(理论篇 I)

http:无状态、基于tcp请求/响应模式的应用层协议 (A:哎呀,上次你请我吃饭了么? B:我想想, 上次请你吃了么)tcp:面向连接、保证高可靠性(数据无丢失、数据无失序、数据无错误、数据无重复到达) 传输层协议。(看啊,大阅兵,如此规整有秩序)

链接地址

SpringBoot JMS(ActiveMQ) 使用实践

本文介绍ActiveMQ在SpringBoot中的使用,其中配置都基于注解

链接地址

各种形状纯CSS3制作

使用css制作出各种形状

链接地址

从Chrome源码看浏览器如何加载资源

对浏览器加载资源有很多不确定性,例如:

1. css/font的资源的优化级会比img高,资源的优化级是怎么确定的呢?

2. 资源优先级又是如何影响加载的先后顺序的?

3. 有几种情况可能会导致资源被阻止加载?

通过源码可以找到答案。此次源码解读基于Chromium 64(10月28日更新的源码)

链接地址

推荐阅读