前提知识 游览器构成 游览器内核 游览器内核也称渲染引擎,主要有3种: Trident内核: IE Webkit内核:Chrome,Safari Gecko内核:FireFox 解析前的工作 1. DNS域名解析 1. 建立TCP连接 1. 发送HTTP请求 1. 服务器处理请求 1. 返回响应结果 ...
分类:
其他好文 时间:
2018-10-22 14:59:23
阅读次数:
269
From: https://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/ 您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 gener ...
分类:
编程语言 时间:
2018-10-22 10:21:52
阅读次数:
173
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请 ...
分类:
编程语言 时间:
2018-10-20 12:53:49
阅读次数:
153
1.学习理由:合理的利用http缓存在对网站性能提升有非常巨大的作用,而且十分经济实惠 2.http缓存浅析 3.如何使用HttpCache来实现http缓存 http缓存浅析 1.当客户端第一次访问网站的时候,浏览器是没有缓存的,所以所有的资源都是从服务器获取的(会将css,js,图片)等资源缓存 ...
分类:
Web程序 时间:
2018-10-19 02:23:34
阅读次数:
214
from: www.jianshu.com/p/db334404d909 一、Mysql的四个隔离级别 预备工作: 先创建一个test数据库及account表 先创建一个test数据库及account表 开启两个控制台窗口,当做两个用户(A和B) 1.1 READ UNCOMMITTED(未提交读) ...
分类:
数据库 时间:
2018-10-18 20:50:43
阅读次数:
185
大数据目前的主要趋势(自己理解) 文件系统、部署、各种流和开源工具 ETL开发(BI项目) 数据统计分析 数据挖掘、机器学习 图片来自 浅析 一、关于kakfa kafka相关 Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越 ...
分类:
其他好文 时间:
2018-10-17 18:32:26
阅读次数:
167
在SQL Server的SQL优化过程中,如果遇到WHERE条件中包含LIKE '%search_string%'是一件非常头痛的事情。这种情况下,一般要修改业务逻辑或改写SQL才能解决SQL执行计划走索引扫描或全表扫描的问题。最近在优化SQL语句的时候,遇到了一个很有意思的问题。某些使用LIKE ... ...
分类:
数据库 时间:
2018-10-17 14:59:52
阅读次数:
335
MYSQL服务器接收SQL格式的查询,首先要对sql进行解析,内部将文本格式转换为二进制结构,这个转换就是解析器,解析的目的是为了让优化器更好的处理指令,以便以最优的路径,最少的耗时返回我们想要的结果。sql解析器的构成:1、词法分析(Lexicalscanner):作用是将整个查询分解为多个元素。2、语法规则(Grammarrulemodule):寻找sql语法规则组合,产生一个序列,执行这些规
分类:
数据库 时间:
2018-10-17 12:11:51
阅读次数:
227
List、Set、Map典型实现 HashMap/ConcurrentHashMap Java线程池 Java线程池详解 如何更好的使用JAVA线程池 Spring MVC Spring MVC架构浅析 Spring MVC实践 Spring IOC 容器源码分析 SpringAutowired实现 ...
分类:
编程语言 时间:
2018-10-16 22:09:47
阅读次数:
208
一、 MVCC 原理了解 原文点击:MVCC原理浅析 MVCC: Multi Version Concurrency Control 多版本并发控制:当mysql 开启事务操作时,或者数据库崩溃恢复,都会用到MVCC机制,而不只是单单靠行锁去实现。而是一起使用 当使用锁( ...
分类:
数据库 时间:
2018-10-15 14:27:27
阅读次数:
195