最新文章列表

将 20M 文件从 30 秒压缩到 1 秒,我是如何做到的?

作者:不学无数的程序员,原文链接:https://urlify.cn/7NRrea 压缩20M文件从30秒到1秒的优化过程 有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增加,最后测了 ...
code小生 评论(0) 有531人浏览 2020-09-14 22:08

49式!Python初级到高级招式都全了

导读:本文为不同阶段的 Python 学习者从不同角度量身定制了 49 个学习资源。来源:专知(ID:Quan_Zhuanzhi)原文链接:https://code-love.com/2019/06/03/49-essential-resources-to-learn-python/ 01 初学者 1. Welcome to Python.org https://www.pytho ...
code小生 评论(0) 有390人浏览 2020-06-23 22:44

Mysql高性能优化规范建议

数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀 所有存储相同数据的列名和列类型必须一致(一般作为关联列,如果查 ...
aoyouzi 评论(0) 有455人浏览 2020-02-05 21:50

MySQL索引原理及慢查询优化,深度好文

背景   MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的 ...
froest 评论(0) 有415人浏览 2019-05-27 13:59

如何构建高性能MySQL

介绍     上一篇文章中介绍了MySQL的索引基本原理以及常见的索引种类,这边文章的重点在于如何构建一个高性能的MySQL索引,从中你可以学到如何分析一个索引是不是好索引,以及如何构建一个好的索引。 索引误区 多列索引     一个索引的常见误区是为每一列创建一个索引,如下面创建的索引: CREATE TABLE `t` ( `c1` varchar(50) DEFAULT ...
mc90716 评论(0) 有1067人浏览 2018-12-09 17:25

MySQL索引基础

介绍     索引用于加快数据访问的速度。把计算机的磁盘比作一本字典,索引就是字段的目录,当我们想快速查到某个词语的时候只需要通过查询目录找到词语所在的页数,然后直接打开某页就可以。MySQL最常用的索引是B+树索引,为什么使用B+作为MySQL的索引,这是许多面试官必问的问题。 为什么B+树 硬件相关知识     计算机的磁盘是一个圆盘的接口,圆盘上有一个个的圆圈,数据就是记录在这 ...
mc90716 评论(0) 有1339人浏览 2018-12-02 15:15

Elasticsearch 2.4.2 低延迟使用记录

   编写不易,转载请注明( http://shihlei.iteye.com/blog/2423848 )!   一 概述 (一直没有升级ES版本,这里只记录使用这一年多的一些优化结论)   Elasticsearch2.4.2  做索引库,提供低延迟的查询需求。 业务规模:docuement 规模 90万,大概200M,不算大。 查询特点:都是terms查询,没有聚合查询。 ...
ShihLei 评论(0) 有1948人浏览 2018-05-30 18:49

sql优化

SELECT DISTINCT t1.no FROM tab1e1 t1, tab1e2 t2 WHERE t1.code = t2.code 0.01 s SELECT t.no FROM ( SELECT DISTINCT t1.no FROM table1 t1, table2 t2 WHERE t1.code = t2.code ) t limit 0,10; 0.29 ...
cuityang 评论(0) 有467人浏览 2018-03-29 16:54

依赖Lucene的电话号码查询优化

  某天的生产环境服务器突然报告有cpu load超负荷的报警,然后赶紧查看查询日志,发现里里面有大量类似这样的查询: {q=(customer_mobile:/[0-9]{7}7785/+OR+code:7785)&distrib=false&_stateVer_=search4card:1494&start=0&fentityid:123456&row ...
mozhenghua 评论(0) 有1767人浏览 2017-12-07 18:40

优化的技巧

一、   内部结构优化 ①     TDK优化:这里的TDK并不止首页,还有栏目页和文章页的TDK,这就是为什么建站的时候选择 可以自定义标签的原因。T即title,网站的标题,很!重!要!如果TDK满分10分,T要占到7分左右,标 题是蜘蛛过来第一个看的东西,即第一印象,标题必须包含关键词,即网站的功能,网站是做什么产 品或是服务的,语句通顺,不要堆砌关键词。D即description,网 ...
sane 评论(0) 有269人浏览 2017-11-07 16:40

hive优化

http://shiyanjun.cn/archives/588.html     http://www.cnblogs.com/xd502djj/p/3799432.html   https://www.2cto.com/net/201708/668075.html   http://dacoolbaby.iteye.com/blog/1879002     基本原则: ...
wspiderw 评论(0) 有545人浏览 2017-10-17 11:05

网站优化中如何提高搜索引擎的抓取频次

原文地址     有很多站长抱怨网站收录一直很差,怎么优化却也收录不好。其实想提高网站的收录,需要能够吸引更多的蜘蛛爬行提高抓取频次的方法,如果蜘蛛都不抓取站点,那怎么可能会收录好。所以,如何提高搜索引擎抓取频次? 1.站内页面之间互链一般一个站点的页面深度最好不要超过4层,在2-3层最好,在页面更深的情况下蜘蛛可能会爬行不到,对于用户的体验也不是很好,而且页面的权重也相对于分散。在页面较 ...
a957844565 评论(0) 有28人浏览 2017-09-04 14:53

合理分析竞争对手,有效提升关键词排名

原文地址     作为一个合格的seoer,对于竞争对手网站的分析是必须掌握的,合理的分析竞争对手seo优化的薄弱部分及优势之处,然后根据我们自身的网站制定相对应的优化策略,提升网站关键词排名。但是还是有很多朋友对于竞争对手的分析没有清晰的思路,下面犀牛云就为大家梳理下。 1.网站域名使用时间大家都知道一个老的域名肯定会比新域名的排名好,所以对于域名使用时间的长短还是需要关注的。当然排名好 ...
a957844565 评论(0) 有29人浏览 2017-09-04 14:48

SQL之优化查询12条

一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是好习惯 可以优化为in查询: select * from order where status in(2,3) (2)前导模糊查询不能使用索引 select * from order where d ...
Lixh1986 评论(0) 有1124人浏览 2017-07-21 07:51

nginx性能优化配置长连接

http段     keepalive_timeout  65; #一个keepalive 连接被闲置以后还能保持多久打开状态。     keepalive_requests 1024; #一个keepalive 连接被闲置以后还能保持多久打开状态。(压力测试用,生产不用开启)     upstream llacluster{         ip_hash;         serv ...
happyqing 评论(0) 有4954人浏览 2017-07-13 10:46

【代码优化】如何提高网页加载速度

原文链接   1、减少页面请求: 从WEB运行原理上讲,IIS请求是无状态的,在服务器端一直是连接和关闭的不断进行着,如果能减少服务器请求,总的时间将会减少。 之前我下载163邮箱的登陆页面的图片时发现,它们的只用到了一个图片来完成整个页面的所有图片,当时我就纳闷了,这跟平时做的网站不一样呀。然来这样做减少浏览器的请求次数,用httpwatch你会发现请求的总时间大大减少了。同样的想法,在 ...
Gamay 评论(0) 有22人浏览 2017-07-06 14:40

【代码优化】如何提高网页加载速度

原文地址 1、减少页面请求: 从WEB运行原理上讲,IIS请求是无状态的,在服务器端一直是连接和关闭的不断进行着,如果能减少服务器请求,总的时间将会减少。 之前我下载163邮箱的登陆页面的图片时发现,它们的只用到了一个图片来完成整个页面的所有图片,当时我就纳闷了,这跟平时做的网站不一样呀。然来这样做减少浏览器的请求次数,用httpwatch你会发现请求的总时间大大减少了。同样的想法,在做cs ...
a957844565 评论(0) 有26人浏览 2017-07-06 11:48

tomcat 启动耗时60-70s 问题解决

  tomcat 启动耗时60-70s 问题解决 May 19, 2017 1:10:54 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom INFO: Creation of SecureRandom instance for session ID generati ...
knight_black_bob 评论(0) 有1856人浏览 2017-05-19 13:42

MySQL 处理海量数据时的一些优化查询速度方法

MySQL 处理海量数据时的一些优化查询速度方法 2017-04-29 在参与实际项目中,当 MySQL 表的数据量达到百万级时,普通的 SQL 查询效率呈直线下降,而且 ...
ybc77107 评论(0) 有628人浏览 2017-05-05 17:55

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics