51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#性能优化
react hook性能优化使用memo、useCallback、useMemo
前言:1、在使用到值的时候,直接使用memo包裹子组件即可,最简单2、当子组件用到父组件的函数时候(有传函数)使用useCallback包裹函数即可,可以理解为每次父组件上面的参数发生变化时候,传入子组件的函数也会重新生成,造成子组件重新渲染。这时候需要优化使用useCallback,它的依赖的第二个参数变化时候才会重...
代码星球
·
2020-05-23
react
hook
性能
优化
使用
T- SQL性能优化详解
故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户,你开始着手调查访问变慢的原因。 经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相...
代码星球
·
2020-05-23
SQL
性能
优化
详解
前端性能优化建议
HTML:使用协商缓存。CSS&JS&图片:使用强缓存,文件命名带上hash值,使用chunkhash或contenthash,不使用hash。以nodejs为例,如果需要浏览器强缓存,我们可以这样设置:res.setHeader('Cache-Control', 'public, ...
代码星球
·
2020-05-23
前端
性能
优化
建议
js性能优化
1,js文件尽量放在body底部,因为js文件加载会阻塞html文件的渲染。...
代码星球
·
2020-05-23
js
性能
优化
tomcat8.5性能优化
主要是按照两篇文章,部分参数因适配Tomcat8.5进行了调整一、有关JAVA_OPTS http://www.open-open.com/lib/view/open1401931407228.html 文中的PermSize、MaxPer...
代码星球
·
2020-05-23
tomcat8.5
性能
优化
mysql中百万级别分页查询性能优化
前提条件:1.表的唯一索引2.百万级数据SQL语句:selectc.*FROM(SELECTa.logidFROMtableAawhere1=1<#ifphone?exists&&phone!="">ANDa.phonelike"%":phone"%"</#if>ORDERBYa...
代码星球
·
2020-05-23
mysql
百万
级别
分页
查询
性能优化的方法
1. 缓存是提高性能的一个手段,一个使用缓存Cache的站点会监听客户端向服务器端发出的请求,并保存服务器端的回应——比如HTML页面、图片等文件。接着,如果有另外一个使用相同URL发送请求,他能够使用之前已经保存下来的反馈文件,而不是再次向服务器发出请求。- 缓存的优点:&...
代码星球
·
2020-05-23
性能
优化
方法
Mysql高性能优化规范
所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个字符临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀所有存...
代码星球
·
2020-05-21
Mysql
高性能
优化
规范
JVM 性能优化, Part 4: C4 垃圾回收
ImportNew注:本文是JVM性能优化系列-第4篇。前3篇文章请参考文章结尾处的JVM优化系列文章。作为EvaAndreasson的JVM性能优化系列的第4篇,本文将对C4垃圾回收器进行介绍。使用C4垃圾回收器可以有效提升对低延迟有要求的企业级Java应用程序的伸缩性。到目前为止,本系列的文章将stop-the-w...
代码星球
·
2020-05-20
JVM
性能
优化
Part
C4
JVM性能优化, Part 5 Java的伸缩性
很多程序员在解决JVM性能问题的时候,花开了很多时间去调优应用程序级别的性能瓶颈,当你读完这本系列文章之后你会发现我可能更加系统地看待这类的问题。我说过JVM的自身技术限制了Java企业级应用的伸缩性。首先我们先列举一些主导因素。l 主流的硬件服务器提供了大量的内存l 分布式系统有大量内存的需求,而...
代码星球
·
2020-05-20
JVM
性能
优化
Part
Java
JVM性能优化, Part 3 垃圾回收
ImportNew注:本文是JVM性能优化系列-第3篇-《JVM性能优化,Part3——垃圾回收》第一篇《JVM性能优化,Part1――JVM简介 》第二篇《JVM性能优化,Part2――编译器》Java平台的垃圾回收机制大大提高的开发人员的生产力,但实现糟糕的垃圾回收器却会大大消耗应...
代码星球
·
2020-05-20
JVM
性能
优化
Part
垃圾
JVM性能优化, Part 2 ―― 编译器
作为JVM性能优化系列文章的第2篇,本文将着重介绍Java编译器,此外还将对JIT编译器常用的一些优化措施进行讨论(参见“JVM性能优化,Part1″中对JVM的介绍)。EvaAndreasson将对不同种类的编译器做介绍,并比较客户端、服务器端和层次编译产生的编译结果在性能上的区别,此外将对通...
代码星球
·
2020-05-20
JVM
性能
优化
Part
编译器
JVM性能优化, Part 1 ―― JVM简介
JVM性能优化这些列文章共分为5章,是ImportNew上面翻译自Javaworld: 第1章:JVM技术概览第2章:编译器第3章:垃圾回收第4章:并发垃圾回收第5章:可伸缩性众所周知,Java应用程序是运行在JVM上的,但是你对JVM有所了解么?作...
代码星球
·
2020-05-20
JVM
性能
优化
Part
简介
MySQL数据性能优化-修改方法与步骤
原文:http://bbs.landingbj.com/t-0-240421-1.html 数据库优化应该是每个设计到数据库操作应用必须涉及到的操作。经常调试修改数据库性能主要有三个方面1、MySQL配置文件的修改2、数据表的调整(表索引)3、SQL语句的调优MySQL数据调优,也许我们经常想到的是SQL语句...
代码星球
·
2020-05-17
MySQL
数据
性能
优化
修改
SQL性能优化-order by语句的优化
原文:http://bbs.landingbj.com/t-0-243203-1.html 在某些情况中,MySQL可以使用一个索引来满足ORDER BY子句,而不需要额外的排序。where条件和order by使用相同的索引,并且order by的顺序和索引顺序相同,并且ord...
代码星球
·
2020-05-17
优化
SQL
性能
-order
by
首页
上一页
...
8
9
10
11
12
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他