E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
性能优化;
JavaScript垃圾回收GC算法、V8引擎的垃圾回收以及
性能优化
性能优化
主要相关模块内存管理垃圾回收与常见GC算法V8引擎的垃圾回收Performance工具代码优化实例1.内存管理JavaScript内存管理MemoryManagement?
红尘灬客栈
·
2023-11-27 21:31
Web前端
nodejs
javascript
node.js
前端
性能优化
一、地址栏输入URL发生了什么大致分为:DNS域名解析、TCP连接、HTTP请求、处理请求返回HTTP响应、页面渲染、关闭连接首先会进行url解析,根据dns系统进行ip查找根据ip就可以找到服务器,然后浏览器和服务器会进行TCP三次握手建立连接,如果此时是https的话,还会建立TLS连接以及协商加密算法(注意的问题"https和http的区别")连接建立之后浏览器开始发送请求获取文件,此时这里
小XiaXia
·
2023-11-27 21:00
前端
Java
性能优化
前端
【vite+vue3.2 项目
性能优化
实战】打包体积分析插件rollup-plugin-visualizer视图分析
rollup-plugin-visualizer是一个用于Rollup构建工具的插件,它可以生成可视化的构建报告,帮助开发者更好地了解构建过程中的文件大小、依赖关系等信息。使用rollup-plugin-visualizer插件,可以在构建完成后生成一个交互式的HTML报告,其中包含了构建过程中的各种统计信息,如文件大小、依赖关系、模块数量等。它提供了多种模式的依赖分析,包括直观的视图分析,sun
中杯可乐多加冰
·
2023-11-27 21:59
项目性能优化实战
Vue
vue.js
javascript
前端
javascript的
性能优化
众所周知,js是一种解释型语言,执行速度要比编译型语言慢得多。为提高性能,我们可以通过以下方法改进代码的整体性能1、减少作用域链上的访问在js中访问全局变量总比访问局部变量要慢,因为要遍历作用域链。1.1、避免全局查找。将全局变量赋值给局部变量。例如下面这个例子functionupdateUI(){varimgs=document.getElementByTagName("img");for(va
WEB_YH
·
2023-11-27 21:58
javascript的性能优化
【JavaScript】3.2 JavaScript
性能优化
文章目录1.避免全局查找2.避免不必要的属性查找3.使用快速的JavaScript方法4.避免不必要的DOM操作5.使用WebWorkers进行后台处理总结
性能优化
是任何编程语言的重要组成部分,JavaScript
移动安全星球
·
2023-11-27 21:27
javascript
JavaScript
JS
性能优化
【Android知识笔记】
性能优化
专题(三)
App布局优化绘制原理CPU负责计算显示内容GPU负责栅格化(UI元素绘制到屏幕上)每16ms发出VSync信号触发UI渲染,代码必须保证在16ms内绘制完毕大多数的Android设备屏幕刷新频率:60Hz(人眼分辨的极限)大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。Android系统每隔大概16.6ms发出VSYNC信号,触发对UI进行渲染,如果每次渲染都成功,这样就能够达到流
川峰
·
2023-11-27 19:31
Android知识笔记
Android
性能优化
布局优化
UI卡顿优化
过渡绘制
异步Inflate
ANR
【Android知识笔记】
性能优化
专题(四)
App线程优化线程调度原理任意时刻,只有一个线程占用CPU,处于运行状态多线程并发:轮流获取CPU使用权JVM负责线程调度:按照特定机制分配CPU使用权线程调度模型分时调度模型:轮流获取、均分CPU时间抢占式调度模型:优先级高的获取,JVM采用Android线程调度nice值:Process中定义的,值越小,优先级越高,默认是THREAD_PRIORITY_DEFAULT,值为0cgroup:更严
川峰
·
2023-11-27 19:31
Android知识笔记
android
性能优化
线程优化
网络优化
电量优化
【Android知识笔记】
性能优化
专题(五)
App瘦身优化随着业务迭代,apk体积逐渐变大。项目中积累的无用资源,未压缩的图片资源等,都为apk带来了不必要的体积增加。而APK的大小会影响应用加载速度、使用的内存量以及消耗的电量。瘦身优势:最主要是转换率:下载转换率头部App都有Lite版渠道合作商要求了解APK结构在讨论如何缩减应用的大小之前,有必要了解下应用APK的结构。APK文件由一个Zip压缩文件组成,其中包含构成应用的所有文件。这
川峰
·
2023-11-27 19:31
Android知识笔记
Android
性能优化
apk瘦身
【Android知识笔记】
性能优化
专题(二)
Android内存泄漏原因总结单例模式持有Context对象:由于单例的静态特性使得单例的生命周期和应用的生命周期一样长,如果一个对象已经不需要使用了,而单例对象还持有该对象的引用,那么这个对象将不能被正常回收,这就导致了内存泄漏。非静态内部类创建的静态成员变量持有Context对象:因为非静态内部类默认会持有外部类的引用,而它作为外部类的静态成员变量时,会永远持有外部类对象,与整个应用生命周期一
川峰
·
2023-11-27 19:25
Android知识笔记
Android
性能优化
内存优化
内存泄漏
OOM
内存抖动
JVM内存模型与垃圾回收
2023年vue面试题(持续更新中)
八、vue常见的
性能优化
八、自定义事件九、父子组件生命周期十、v-model实现十一、$nextTick十二、slot十三、动态组件十四、异步组件(什么时候用什么时候加载)十
前端泰裤辣
·
2023-11-27 19:25
vue.js
javascript
前端
fastsocket对nginx节点cps处理能力的提升
fastsocket是针对单机
性能优化
,提升单机的cps。我们将把fastsocket的优化性能移植到内核中,提升其单机的cps性能。
securitysun
·
2023-11-27 17:17
linux内核
网络
nginx
内核
Nginx安全优化与性能调优
目录Nginx基本安全优化隐藏Nginx软件版本号信息更改源码隐藏Nginx软件名及版本号修改Nginx服务的默认用户修改参数优化Nginx服务
性能优化
Nginx服务的worker进程数1.优化NGINX
java领域
·
2023-11-27 17:42
sql
java
spring
数据库开发
数据库架构
fastsocket提升nginx CPS性能分析
fastsocket是针对单机网络
性能优化
,提升单机的cps。提升现在单机7LB服务的性能,预计cps的性能提升一倍。内核对nginx的性能瓶颈损耗主要在内核的三把锁。
securitysun
·
2023-11-27 17:35
nginx开发学习汇总
服务器
运维
android抓trace工具,Android
性能优化
工具之TraceView
Android
性能优化
工具之TraceView引子TraceView是Android平台特有的数据采集和分析工具,该工具可以通过图形化的方式让我们了解需要跟照片那个程序的性能,可以具体到method,主要用于分析
十三罐啤酒
·
2023-11-27 16:37
android抓trace工具
Spring Cloud Feign
性能优化
1、替换tomcat首先,把tomcat换成undertow,这个性能在Jmeter的压测下,undertow比tomcat高一倍第一步,pom修改去除tomcatorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-tomcatorg.springframework.b
最怕的其实是孤单
·
2023-11-27 13:04
TCP/IP——tcp性能提升(三):传输数据
性能优化
前言TCP连接是由内核维护的,内核会为每个连接建立内存缓冲区:如果连接的内存配置过小,就无法充分使用网络带宽,TCP传输效率就会降低;如果连接的内存配置过大,很容易把服务器资源耗尽,这样就会导致新连接无法建立;1.滑动窗口影响传输速度TCP会保证每一个报文都能够抵达对方,它的机制是这样:报文发出去后,必须接收到对方返回的确认报文ACK,如果迟迟未收到,就会超时重发该报文,直到收到对方的ACK为止。
却道天凉_好个秋
·
2023-11-27 12:06
TCP/IP
tcp传输性能优化
解决吞吐问题,拒绝吞吞吐吐!理论加持,一鼓作气!
本文中的经验理论(以及结尾附带的
性能优化
经验)可以用到所有程序架构中,不需要读者具备数据库经验,希望能对大家有所帮助,如有疑问或意见,可在评论区留言或加群探讨。全文5500余字,预计阅读时间15
TargetLiu
·
2023-11-27 12:02
海东青数据库
数据库
时序数据库
性能优化
Jmeter 使用详解、性能压测分析与
性能优化
思路
背景辣鸡公司,测试人员都没有,新开发的接口需要做性能测试,只能由开发人员来做了。我上一次用Jmeter还是大三时学《软件测试》糊里糊涂弄的,都没玩明白。哎,欠的迟早要还,于是恶补了一下性能测试的知识与Jmeter的使用方法。这可能不是写得最好的Jmeter文档,但一定是非常细致的。本文适用于完全不会用jmeter或使用步骤不清晰的小伙伴快速上手,不适用于大佬级别查漏补缺。下载可以直接到jmeter
InterestAndFun
·
2023-11-27 12:54
性能压测与分析
jmeter
性能优化
压力测试
页面
性能优化
办法有哪些?
这是本文主要要探讨的问题,然而
性能优化
是个综合性问题,没有标准答案,想要面
hyupeng1006
·
2023-11-27 12:24
web
H5
React.memo总结
做缓存的,便于我们做
性能优化
2.React.memo在不做缓存的前提下,会面临什么样的问题?
你的牧游哥
·
2023-11-27 11:04
React
react.js
前端
HTTPS 常见部署问题及解决方案
在最近几年里,我写了很多有关HTTPS和HTTP/2的文章,涵盖了证书申请、Nginx编译及配置、
性能优化
等方方面面。在这些文章的评论中,不少读者提出了各种各样的问题,我的邮箱也经常收到类似的邮件。
weixin_30294295
·
2023-11-27 10:37
移动开发
markdown
运维
基于OGG实现MySQL实时同步
中国DBA联盟(ACDU)成员,目前服务于工业互联网擅长主流Oracle、MySQL、PG、高斯及Greenplum运维开发,备份恢复,安装迁移,
性能优化
、故障应急处理等。
IT邦德
·
2023-11-27 09:41
Mysql
mysql
数据库
GraphQL及元数据驱动架构在后端BFF中的实践
背景下的核心矛盾3BFF应用模式分析3.1后端BFF模式3.2前端BFF模式4基于GraphQL及元数据的信息聚合架构设计4.1整体思路4.2核心设计5针对GraphQL的优化实践5.1使用简化5.2
性能优化
Java烟雨
·
2023-11-27 07:39
java
kafka
面试
graphql
架构
后端
java
kafka
iOS Runloop和CADisplayLink 在输入和输出中的
性能优化
一、runloop线程保活1.1线程保活的作用:使用子线程时,如果任务非常频繁,如检测网络状态,缩放,拖动等触发的事件,切换不同子线程会消耗大量cpu,如果是同一个常驻线程则可以避免该问题1.2在线程中启动一个runloopNSThread*thread=[[NSThreadalloc]initWithTarget:selfselector:@selector(runLoopThreadEntry
dip_ios
·
2023-11-27 05:06
浅谈 Binius:用 Rust 实现的硬件优化 SNARK 协议
news/binius-hardware-optimized-snark在一篇新的研究论文中,零知识证明技术开发团队Ulvetanna展示了一种基于二进制域塔(TowersofBinaryFields)的
性能优化
的
TinTin Land
·
2023-11-27 02:09
Web3
前沿
web3
rust
Android Bitmap相关知识点——类型、创建、压缩、转换等
、Bitmap的加载三、Bitmap的压缩方法1、压缩格式2、采样率压缩3、质量压缩四、Bitmap与Drawable相互转换五、使用Matrix处理图片一、Bitmap的存储格式以及内存计算当需要做
性能优化
或者防止
在下木子李
·
2023-11-27 00:16
Android
kotlin
android
安卓
图片压缩
bitmap
Cocos备战面试
操作系统jstses6前端面向对象
性能优化
Cocos相关1.内存管理引用计数来管理内存,创建时计数为1,调用retain计数加1,release计数减1,为0时释放内存。
猿宅
·
2023-11-27 00:20
iOS多分辨率适配综述
最近在掘金上分享了一篇关于
性能优化
文章iOS
性能优化
系列篇之“优化总体原则”,第一次发表文章在网上,结果收到了好多人的正面的反馈,受到了一点点鼓舞,这篇文章是很久以前组内做的一个分享,整理成文字分享给大家
weixin_34203832
·
2023-11-26 23:43
移动开发
ui
xcode
数据库日志解析:深入了解MySQL中的各类日志
剩下的交给时间:小破站数据库日志解析:深入了解MySQL中的各类日志前言第一:错误日志❌1.错误日志的作用2.记录内容3.故障排查的方法第二:查询日志1.查询日志的介绍2.启用和配置查询日志3.查询日志的应用于
性能优化
一只牛博
·
2023-11-26 20:35
mysql
数据库
mysql
web页面渲染过程
浏览器渲染过程与
性能优化
大家都知道万维网的应用层使用了HTTP协议,并且用浏览器作为入口访问网络上的资源。
yy19890521
·
2023-11-26 19:26
前端
web
前端
React中通过children prop或者React.memo来优化子组件渲染【react
性能优化
】
文章目录前言未优化之前的代码问题解决方案一,通过childrenprop解决方案二,通过React.memo后言前言helloworld欢迎来到前端的新世界当前文章系列专栏:react.js博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。(如果出现错误,感谢大家指出)感谢大家支持!您的观看就是作者创作的动力未优化之前的代码这里准备了两个组件,第一个是模拟son子组件第二个是V
鋜斗
·
2023-11-26 17:21
前端
React.js
前端面试
react.js
前端
前端框架
Int8量化算子在移动端CPU的
性能优化
本文介绍了DepthwiseConvolution的Int8算子在移动端CPU上的
性能优化
方案。
阿里巴巴淘系技术团队官网博客
·
2023-11-26 15:07
性能优化
mysql索引
索引优化应该是对查询
性能优化
最有效的手段了。索引能够轻易将查询性能提高好几个数量级。索引相当于字典的音序表,如果要查某个字,如果不使用音序表,则需要从几百页中逐页去查。
name_cc2f
·
2023-11-26 15:47
Druid数据库连接池的介绍及使用、Statement对象和PreparedStatement对象的区别
PreparedStatement对象的区别:1)执行sql效率区别Statement对象:执行sql,每一次将sql都需要发送一次,相对于PreparedStatement对象效率低,不用它的原因数据库的
性能优化
豆三岁
·
2023-11-26 14:16
Java基础
MySQL
JAVA学习
数据库
sql
mysql
性能优化
中使用Profiler进行内存泄露的排查及解决方式
文章目录一、前言二、内存泄露的排查方式三、参考链接一、前言对于常规意义上的线程使用要及时关闭,数据库用完要及时关闭,数据用完要及时清空等等这里不再赘述,但是在开发中总会有不熟悉的api,开发进度过快,开发人员粗心等等原因导致内存泄露。可以使用leakcanary(参考链接:https://square.github.io/leakcanary/)内存检测处理,或者使用lint(参考链接:https
Mr_Tony
·
2023-11-26 13:22
性能优化
性能优化
redis缓存设计与
性能优化
缓存设计一、缓存穿透查询一个一定不存在的数据就是缓存穿透。造成条件:1、自己的业务代码或者设计出现问题2、一些个黑客网站进行攻击,用一些压测软件进行高并发的访问解决:1、对该key缓存控对象(切记:设置一个过期时间)2、布隆过滤器布隆过滤器是在redis上设置了一层过滤器,这个过滤器通过一定的算法(例如:CRC12,CRC16算法),根据redis的key进行一个除余操作,得到一个数值,然后将相应
异时空
·
2023-11-26 12:59
redis
java
redis
Redis缓存设计与
性能优化
目录1.多级缓存架构2.缓存设计3.键值设计3.1命令使用3.2客户端使用1.多级缓存架构目标:让数据尽量在前端就直接返回不会打到后端数据库。主要分为nginx缓存,本地缓存,web层ehcache缓存,redis缓存2.缓存设计缓存穿透:数据在缓存层查不到,直接到数据库层,当大量查不到的数据绕到数据库层后会造成数据库崩溃的场景。解决方案如下,伪代码设计:当缓存查不到以后会缓存到一个value为n
bingtanghulu_6
·
2023-11-26 12:55
缓存
redis
java
JavaScript
性能优化
-内存管理、V8(JavaScript 执行引擎)、监控内存、代码优化
StudyNotes本博主会持续更新各种前端的技术,如果各位道友喜欢,可以关注、收藏、点赞下本博主的文章。JavaScript内存管理简介像C语言这样的底层语言一般都有底层的内存管理接口,比如malloc()和free()。相反,JavaScript是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。释放的过程称为垃圾回收。这个“自动”是混乱的根源,并让JavaSc
白驹过隙时光荏苒
·
2023-11-26 11:48
大前端学习笔记
js
前端开发
javascript
性能优化
前端
微信团队分享:详解iOS版微信视频号直播中因帧率异常导致的功耗问题
1、引言功耗优化一直是app
性能优化
中让人头疼的问题,尤其是在直播这种用户观看时长特别久的场景。怎样能在不影响主体验的前提下,进一步优化微信iOS端视频号直播的功耗占用,本文给出了一个不太一样的答案。
hellojackjiang2011
·
2023-11-26 10:50
即时通讯
im开发
网络
面试中遇到的设计题
1.如何设计秒杀系统前端:a.一些防刷单校验,拉长整个交易流程,起到一个削峰作用b.静态资源多CDN部署c.前端缓存,有些页面的切换,不需要调用后端接口后端:接口
性能优化
:使用缓存,异步,多线程,功能降级等手段还有些高并发时保证系统稳定性的手段
langsiming
·
2023-11-26 10:27
面试
职场和发展
47.React学习笔记.hooks useCallback
如何进行
性能优化
?useCallback会返回一个函数的memoized(记忆的,拼写无误)值;在依赖不变的情况下,多次定义的时候,返回的值是相同的。
_生生不息_
·
2023-11-26 10:28
MySQL
性能优化
,SQL调优,SQL调优的手段
文章目录对MySQL性能的优化的理解硬件和操作系统层面的优化架构设计层面的优化MySQL程序配置优化SQL优化SQL调优有哪几种方式1.EXPLAIN2.SQL语句中IN包含的值不应过多3.SELECT语句务必指明字段名称4.当只需要一条数据的时候,使用limit15.如果排序字段没有用到索引,就尽量少排序6.如果限制条件中其他字段没有索引,尽量少用or7.尽量用unionall代替union8.
皮皮攻城狮
·
2023-11-26 09:21
mysql
mysql
性能优化
sql
Redis高并发缓存架构
性能优化
实战
场景1:中小型公司Redis缓存架构以及线上问题实战线程A在master获取锁之后,master在同步数据到slave时,master突然宕机(此时数据还没有同步到slave),然后slave会自动选举成为新的master,此时线程B获取锁,结果成功了,这样会造成多个线程获取同一把锁解决方案网上说RedLock能解决分布式锁失效的问题。对于RedLock实现原理是:超过半数Redis节点加锁成功之
James编程
·
2023-11-26 08:05
java
架构
spring
spring
boot
rabbitmq
性能优化
中使用Profiler进行页面卡顿的排查及解决方式
文章目录一、前言二、页面卡顿的排查方式1、耗时操作的监控2、页面卡顿的监控三、参考链接一、前言程序的优化在做过线上bug处理,布局层级优化,项目依赖库版本更新,重复库合并,删除未使用的资源,删除冗余的库,避免因为一个类而引入一个库的问题,leakcanary(参考链接:https://square.github.io/leakcanary/)内存检测处理,lint(参考链接:https://dev
Mr_Tony
·
2023-11-26 05:43
性能优化
性能优化
Linux调度系统全景指南(终结篇)
主要讲当前多核系统调度策略和调度优化,调度可以说是操作系统的灵魂,为了让CPU资源利用最大化,Linux设计了一套非常精细的调度系统,对大多数场景都进行了很多优化,系统扩展性强,我们可以根据业务模型和业务场景的特点,有针对性的去进行
性能优化
极客重生
·
2023-11-26 05:59
内核
并行计算
gwt
java
分布式
【Java虚拟机】JVM调优和分析案例综合实战
1.什么是JVM
性能优化
jvm
性能优化
涉及到两个很重要的概念:吞吐量和响应时间。jvm调优主要是针对他们进行调整优化,达到一个理想的目标,根据业务确定目标是吞吐量优先还是响应时间优先。
互联网小阿祥
·
2023-11-26 05:06
JVM
jvm
java
开发语言
前端面试题持续更新
React
性能优化
的手段有哪些?Reactrender方法的原理,在什么时候会触发?说说你对@reduxjs/toolkit的理解?和reac
@tg
·
2023-11-26 03:21
前端
基于OGG实现Oracle实时同步MySQL
中国DBA联盟(ACDU)成员,目前服务于工业互联网擅长主流Oracle、MySQL、PG、高斯及Greenplum运维开发,备份恢复,安装迁移,
性能优化
、故障应急处理等。
IT邦德
·
2023-11-26 02:14
Mysql
oracle
mysql
数据库
Hologres
性能优化
指南1:行存,列存,行列共存
在Hologres中支持行存、列存和行列共存三种存储格式,不同的存储格式适用于不同的场景。在建表时通过设置orientation属性指定表的存储格式:BEGIN;CREATETABLE(...);callset_table_property('','orientation','[column|row|row,column]');COMMIT;存储模式使用建议:列存:技术原理:如果表是列存,那么数据
林语棠
·
2023-11-26 02:50
性能优化
大数据
数据仓库
SpringCloud--Feign
、添加注解3、编写声明这个客户端4、利用Feign客户端代替RestTemplate总结步骤二、自定义Feign的配置1.配置文件全局生效局部生效java代码实现方式声明一个bean总结2.Feign
性能优化
引入依赖配置连接池
LYH--宇航
·
2023-11-25 18:17
java学习---笔记
spring
cloud
java
spring
boot
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他