懒加载技术是现在许多大型网站的都使用的提高网站性能的方式,它的核心思想是当用户想看页面某个区域时,再加载该区域的数据。这在一定程度上减轻了服务器端的压力,也加快了页面的呈现速度。 其实国内很多网站都用到了懒加载技术,比如国内两个大型电商网站的页面都运用到了这项技术: 天猫首页: 京东商品列表页: 最 ...
分类:
编程语言 时间:
2017-02-12 14:23:46
阅读次数:
359
通过本书了解到网站架构的几个基本要素,首先软件架构是关于软件的结构与组建的抽象描述,用于指导大型软件系统各个方面的设计。往往软件架构决定了软件以后的发展,对于一个成熟的软件应当具备以下几个要素: 1:性能 通常来说如果不是一些特殊的网站,往往响应速度对用户来讲是一项很重要的用户体验,一个响应速度太慢 ...
分类:
Web程序 时间:
2017-02-12 11:11:11
阅读次数:
165
Ø 单一应用架构 ·当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 Ø 垂直应用架构 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应 ...
分类:
其他好文 时间:
2017-02-12 10:57:25
阅读次数:
198
原文地址:http://www.xuanfengge.com/chrome-developer-debugging-tool-tool-tips.html Chrome的简洁、快速吸引了无数人,它的启动速度、页面解析速度都很快,同时得益于Google V8的快速,JavaScript执行速度也飞快。 ...
分类:
其他好文 时间:
2017-02-12 10:45:06
阅读次数:
170
前言:Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可..
分类:
系统相关 时间:
2017-02-12 00:20:25
阅读次数:
386
本文主要讲解mysql的性能瓶颈分析、性能指标、性能指标信息的搜集工具与方法、分析调优工具的使用。 文章尚未完成。 性能瓶颈: 慢、写速度比读速度慢很多 主要的性能指标: 访问频度, 并发连接量, 缓存命中率, index使用, slow log开启与分析, query Log,查询log Thre ...
分类:
数据库 时间:
2017-02-11 23:46:49
阅读次数:
280
一、前言: 当我们还在沉迷于ES5的时候,殊不知ES6早就已经发布几年了。时代在进步,WEB前端技术也在日新月异,是时候做些改变了! ECMAScript 6(ES6)的发展速度非常之快,但现代浏览器对ES6新特性支持度不高,所以要想在浏览器中直接使用ES6的新特性就得借助别的工具来实现。 Babe ...
分类:
其他好文 时间:
2017-02-11 16:53:23
阅读次数:
252
刚开始旁边的同事一直说是在线编译导致速度慢,后来看到提示有https://github.com/shootaroo/jit-grunt#static-mappings 进去看了说明再检查工程里面是有配置的, 所以不知这个问题. 然而的怎么改本地数据都没用, 一定是从网上在线请求了欧洲版的数据. 查看 ...
分类:
编程语言 时间:
2017-02-11 15:56:28
阅读次数:
155
1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。 ...
分类:
其他好文 时间:
2017-02-11 14:30:29
阅读次数:
171
<!DOCTYPE html><html><head> <title>过渡动画</title> <style type="text/css"> div{ width: 200px; height: 300px; background-color: red; margin: 100px auto; / ...
分类:
Web程序 时间:
2017-02-11 13:35:22
阅读次数:
187