#性能优化

直播体验深度优化方案——连麦互动直播

作者:吴桐,网易云信音视频实时通话项目与互动直播项目负责人。先后参与网易UU网游加速器、易信音视频实时通话等项目,在高性能服务器、网络传输技术、实时音视频多媒体与直播技术各模块有资深的实践与经验。 一、前言 移动直播这把火从2015年一直烧到2016年,毫无疑问直播是当前移动互联网最热门的领域之一,...

基于UDP高性能传输协议UDT doc翻译(一)

原文转自:http://hi.baidu.com/doodlezone/item/74a203155efe26dbbf9042dd                ...

robots.txt使用和优化技巧

一、利于网站优化的robots.txt使用技巧1、在线建站提供方便之路。当我们将域名解析到服务器,可以访问站点了,可是这个时候站点还没有布局好,meta标签还一塌糊涂。乳沟此时的站点被搜索引擎蜘蛛抓取收录了,到时再更改就很不利于SEO优化。这时就可以利用robots.txt文件来设置所有搜索引擎蜘蛛不允许查询站点的所有...

Vue项目优化首屏加载速度

Vue项目部署上线后经常会发现首屏加载的速度特别慢:那么有那写能做的简单优化呢一、路由的懒加载路由懒加载也就是把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件。 结合Vue的异步组件和Webpack的代码分割功能,轻松实现路由组件的懒加载。 在router中,我们平时是这...

页面重绘和回流以及优化

回流与重绘1.当rendertree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建。这就称为回流(reflow)。每个页面至少需要一次回流,就是在页面第一次加载的时候。在回流的时候,浏览器会使渲染树中受到影响的部分失效,并重新构造这部分渲染树,完成回流后,浏览器会重新绘制受影响的部分到屏幕中,该...

《高性能MySQL》读书笔记--锁、事务、隔离级别 转

1.锁为什么需要锁?因为数据库要解决并发控制问题。在同一时刻,可能会有多个客户端对表中同一行记录进行操作,比如有的在读取该行数据,其他的尝试去删除它。为了保证数据的一致性,数据库就要对这种并发操作进行控制,因此就有了锁的概念。从对数据操作的类型(读写)分读锁(共享锁):针对同一块数据,多个读操作可以同时进行而不会互相影...

MySQL查询优化之explain的深入解析

在分析查询性能时,考虑EXPLAIN关键字同样很管用。EXPLAIN关键字一般放在SELECT查询语句的前面,用于描述MySQL如何执行查询操作、以及MySQL成功返回结果集需要执行的行数。explain可以帮助我们分析select语句,让我们知道查询效率低下的原因,从而改进我们查询,让查询优化器能够更好的工作。一、M...

mysql数据库表上百万记录优化思路杂谈

mysql数据库表上百万记录优化思路杂谈我的mysql数据库表上百万记录,插入数据的时候超慢,插入一笔都差不多将近1秒钟了有没有做索引?数据量大了一般要做分区分表处理的,实时性要求高的一般要做缓存或者数据总线分层处理的有分10个库,每个库100个表是不是上面索引太多了,插入的时候会重建索引有可能,索引需要用于分表分库优...

分析诊断工具之一:MYSQL性能查看(多指标)

网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。打开慢查询方法:其实打开mysql的慢查询日志很简单,只需要在mysql的配...

高性能 Java RPC 框架 Dubbo

简介:高性能JavaRPC框架 (官网:http://dubbo.apache.org/zh-cn GitHub:https://github.com/apache/dubbo)ApacheDubbo|ˈdʌbəʊ|是一款高性能、轻量级的开源JavaRPC框架,它提供了三大核心能力:面向接口的远程方...

理解MySQL——索引与优化

写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,...
代码星球 ·2020-04-01

c json实战引擎五 , 优化重构

引言   scjson是一个小巧的纯c跨平台小巧引擎.适用于替换老的cJSON引擎的场景.数据结构和代码布局做了大量改进.优势体现在以下几个方面:  1)跨平台(window10+VS2017/ubuntu16.10+gcc6.2测试通过)  2)数据结构重构(内存结构缩减了小一半)  3)代码思路精简(全部...

MariaDB 复合语句和优化套路

测试环境准备   本文主要围绕的对象是mariadb高级语法, 索引优化, 基础sql语句调优.下面那就开始搭建本次测试的大环境.首先下载mariadb开发环境,并F5run起来.具体参照下面文章的具体套路.  C中级MariaDBConnector/CAPI编程教程数据库环境搭建好了,我们需要导入...

《高性能js》读书笔记

第一章:加载和执行1.浏览器的JavaScript的引擎是编译器层的优化;2.当浏览器执行JavaScript代码时,不能同时做其他任何事情(单一进程),意味着3.主流浏览器都允许并行下载JS。4.减少外链脚本数量将会改善性能(合并JS)5.任何网站都可以使用一个把制定文件合并处理后的URL来获取任意数量的文件。6.d...
代码星球 ·2020-04-01
首页上一页...9899100101102...下一页尾页