热文CSS 加载新方式

Chrome 浏览器有意改变`<link rel="stylesheet">`的加载方式,当其出现在`<body>`中时,这一变化将更加明显。笔者决定在本文中进行详细说明这种改

热文代码调优

“”代码调优“”首先确定程序中开销较大的部分,然后对齐修改,但其也是双刃剑,当可能存在的危害影响较大时,请考虑适当将效率放一放。接下来举几个常见的手段: (1)使用开销小的

热文常见排序算法实践

常见排序算法实践 介绍 各种排序可能是很多公司面试时候会问的算法题,但是由于基础不扎实我们有一部分人可能没法当场写出代码实现。其实掌握些数据结构和算法知识对

热文JVM内存区域

Java虚拟机所管理的内存包括以下几个运行时数据区域,如下图 ![20160706211017869][] 方法区 用于存储已经被虚拟机加载的类信息、常量、静态变量

热文数据结构之Dijkstra算法

基本思想 通过Dijkstra计算图G中的最短路径时,需要指定起点s(即从顶点s开始计算)。 此外,引进两个集合S和U。S的作用是记录已求出最短路径的顶点(以及相应的最短路

热文利用栈解析算术表达式

在编写编译器时经常需要实现对算术表达式的解析,然而对于计算机的算法来说如果直接求解算术表达式的值,还是相当困难的。因此解析算术表达式经常分步实现: 1. 将中缀的算术表达式

热文java之虚拟机详解

        java虚拟机即在机器和程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个共同的接口,这样编译程序只需要生成虚拟机能够理解的代码

热文java之内存机制

J ava 把内存划分成两种:一种是栈内存,另一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Jav

热文java jvm 调优

前情概要 对于线上高并发、高吞吐的Java web服务来说,长时间的GC暂停(也叫 stop- the-world)会严重影响系统吞吐、稳定性和用户体验。下文是我们的一个真实