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
mysql5.5性能调优
Tomcat8的四种部署方式
上一篇>>站在微服务架构对Tomcat进行
性能调优
1.直接放入到tomcatwebapps目录下2.在conf/server.xml目录下host节点下新增docBase表示加载的内容地址path访问路径
架构师_迦叶
·
2022-02-20 21:38
JVM内存模型以及
性能调优
JVM内存模型JVM.png程序计数器程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。由于Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(对于多核处理器来说是一个内核)只会执行一条线程中的指令。因此,为了线程切换后能恢复到正确的执行位
码道城攻
·
2022-02-20 07:56
一文带你深入了解JVM
性能调优
,深入浅出地为你剖析,满是干货
前言JVM咱们之前有简单介绍,就是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。今天,我们就来介绍一下JVM的性能优化,希望大家能够喜欢。对vm-性能优化不太熟悉,掌握不透彻的小伙伴可以借此学习一下。对vm-性能优化很熟悉,掌握很好的小伙伴可以当做复习巩固,如果有什么地方
Java领域指导者
·
2022-02-20 04:13
2022-02-20-Spark-43(
性能调优
原理)
1.弹性分布式数据集defcreateInstance(factDF:DataFrame,startDate:String,endDate:String):DataFrame={valinstanceDF=factDF.filter(col("eventDate")>lit(startDate)&&col("eventDate")valinstance=createInstance(factDF,
冰菓_
·
2022-02-20 00:11
MySQL教程——4 高级篇(
性能调优
、锁)
1.应用优化前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。1.1使用连接池对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源的,我们有必要建立数据库连接池,以提高访问的性能。1.2减少对MySQL的访问1.2.1避免对数据进行重复检索在编写应用代码时,需要能
小珊瑚的爸爸
·
2022-02-19 22:44
数据库
jvm基础篇2
简述jvm
性能调优
为了减少fullgc频率以及fullgc时间jvm图解.jpg工具使用总结使用jps查看java进程jmap-heappid查看整个jvm内存状态jmap-dump:format=b,
后来丶_a24d
·
2022-02-19 10:04
Java基础之《JVM
性能调优
(9)—CMS垃圾回收器》
一、为什么会出现CMS垃圾回收器1、由于历代垃圾回收器都是串行或独占式回收的,例如前面3个年轻代回收器(Serial、ParNew、Parallel)+2个老年代回收器(SerialOld、ParallelOld),都是必须停止工作线程后,gc线程才开始垃圾清除。2、在这样的大背景下,与2002年JDK1.4.2发布CMS,它是那个时代第一次实现并发收集器(相对来说),即实现了让垃圾收集线程与用户
csj50
·
2022-02-19 10:18
JAVA基础
java
JVM
性能调优
监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
本文将对一些常用的JVM
性能调优
监控工具进
简而不凡xc
·
2022-02-18 21:34
大厂面试必备基础知识:Redis基础、高级特性与
性能调优
之后概览Redis提供的高级能力,并在部署、维护、
性能调优
等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和
性能调优
的架构设计人员。
Java圈子
·
2022-02-18 14:37
ES
性能调优
与其它特性
一,写优化批量提交。每次提交的数据量为多大才能达到最优,受文件大小,数据类型,网络情况,集群状态等因素影响,一般来说一次批处理的数据大小应从5M-15M开始逐渐增加直到没有性能提花为止。优化存储设置。尽量使用固态硬盘(solidstatedisk)合理使用段合并。段合并的计算庞大,会消耗大量的I/O,为了防止因段合并影响搜索性能,我们需要控制合理的合并速度,可通过参考进行配置减少refresh次数
·
2022-02-17 11:21
等价加密算法组并不是https
性能调优
的利器
这篇文章是《https优化必须了解ChaCha20-Poly1305算法》的延伸。现在我们知道在HTTPS协议中,主流的加密算法是AES-GCM和ChaCha20-Poly1305算法,那么服务器应该优先使用那个算法呢?或者说密码套件协商的规则是什么?密码套件协商规则假设台式机客户端(比如浏览器)在进行HTTPS握手的时候,会发送一组本机支持的密码套件(排在第一位的加密算法是AES-GCM,第二位
虞大胆的叽叽喳喳
·
2022-02-17 09:13
Alluxio中的元数据同步:设计、实现和优化
同时,了解内部进程对于
性能调优
也十分重要。本文介绍了Alluxio元数据同步功能的设计和实现。
·
2022-02-16 19:11
数据分布式存储存储
部门来了个JAVA开发,听说是00后,上来一顿操作给我看呆了...
在他来之前我们公司从不不做JVM调优,之前也有朋友说,“我们公司的系统从来都没有经过
性能调优
,集成测试没问题后就上线了,上
Nin-Ja-
·
2022-02-16 14:51
程序人生
java
面试
开发语言
java面试
java开发
2960页火爆IT圈的Android开发笔记,完整版现开放下载
内容概要:一共七个模块,包括全方面
性能调优
、Android框架体系架构、flutter技术进阶、NDK模块开发、架构师筑基必备技能、设计思想解读开源框架、微信小程序。
Android进阶小麦
·
2022-02-16 07:04
JVM
性能调优
与实战基础理论篇-下
JVM内存管理JVM内存分配与回收策略对象优先在Eden分配,如果Eden内存空间不足,就会发生MinorGC。虚拟机提供了-XX:+PrintGCDetails这个收集器日志参数,告诉虚拟机在发生垃圾收集行为时打印内存回收日志,并且在进程退出的时候输出当前的内存各区域分配情况。新生代GC(MinorGC):指发生在新生代的垃圾收集动作,因为Java对象大多都具备朝生夕灭的特性,所以MinorGC
itxiaoshen
·
2022-02-15 23:00
mysql存储引擎
在
mysql5.5
之前默认存储引擎都是MyISAM,5.5版本之后默认是InnoDB.下面介绍几种常见的存储引擎:1、MyISAMMyISAM不支持事务,也不支
面朝大海_1234
·
2022-02-15 22:18
Spring Boot Serverless 实战系列 |
性能调优
作者:西流|阿里云函数计算专家导读:SpringBoot是基于JavaSpring框架的套件,它预装了Spring的一系列组件,让开发者只需要很少的配置就可以创建独立运行的应用程序。在云原生的环境中,有大量的平台可以运行SpringBoot应用,例如虚拟机、容器等。但其中最有吸引力的,是以Serverless的方式运行SpringBoot应用。我将通过一系列文章,从架构,部署,监控、性能、安全等5
·
2022-02-15 21:48
阿里云云原生spring性能
学习计划
重学前端透视HTTPFlutterJS核心原理数据库:mysql实战45讲SQL必知必会java:零基础学JAVA深入理解jvmjava核心技术36讲消息队列高手课java并发编程高并发40问java
性能调优
技术专题
小坚强_Sophia
·
2022-02-15 21:26
Android 性能优化全面解析(内存优化、启动速度、网络优化...)
启动优化、内存优化、App崩溃监控等
性能调优
也逐渐成了人手必备的技能。所以,我们只有不断提升自己的技术实力,让自己进阶为高工,才有机会爬上Android的顶峰。如何学习Android性能优
·
2022-02-15 17:01
android性能优化
阿里内部Android笔记火爆IT圈,2960页完整版开放下载
内容概要:一共七个模块,包括全方面
性能调优
、Android框架体系架构、flutter技术进阶、NDK模块开发、架构师筑基必备技能、设计思想解读开源框架、微信小程序。
Android进阶小麦
·
2022-02-15 07:00
Spring Boot Serverless 实战系列 |
性能调优
作者:西流(阿里云函数计算专家)导读:SpringBoot是基于JavaSpring框架的套件,它预装了Spring的一系列组件,让开发者只需要很少的配置就可以创建独立运行的应用程序。在云原生的环境中,有大量的平台可以运行SpringBoot应用,例如虚拟机、容器等。但其中最有吸引力的,是以Serverless的方式运行SpringBoot应用。我将通过一系列文章,从架构,部署,监控、性能、安全等
·
2022-02-14 21:15
JVM
性能调优
与实战基础理论篇-中
JVM内存模型概述我们所说的JVM内存模型是指运行时数据区,用New出来的对象放在堆中,如每个线程中局部变量放在栈或叫虚拟机栈中,下图左边区域部分为栈内存的结构。如main线程包含程序炯酸器、线程栈、本地方法栈三大部分,线程栈包含一个或多个栈帧,虚拟机都会给每个方法在各自的线程栈空间中开辟一块栈帧空间来存放局部变量表、操作数栈、动态链接、方法出口等。根据JVM规范共分为虚拟机栈,堆,方法区,程序计
itxiaoshen
·
2022-02-14 19:00
JAVA代码的调优思路
文中代码引用极客时间:《Java
性能调优
实战》-刘超版权侵删一、String的使用1.1了解一下String的原理JDK1.6:char[]、offset、hash、countJDK7/8:char[]
大树8026
·
2022-02-14 18:48
tensorflow
性能调优
实践
工具篇tensorboard的使用graph的可视化,以及获取必要的运行时的统计数据,请参考:官方教程,通过对graph以及运行时的统计数据的可视化,我们可以看看了解更多的更加直观的信息.下图是一个例子:image.png运行时的统计信息统计的是每一个step(或者一次运行)过程中,每个op的耗时.结合computetime图,我们可以分析一个图中不同的op大概的耗时是什么样子的,这样可以定位出热
wujian_3289
·
2022-02-13 19:22
JVM
性能调优
与实战基础理论篇-上
Java虚拟机概述Java官方文档https://docs.oracle.com/en/java/index.htmlJVM是一种规范,通过OracleJava官方文档找到JVM的规范查阅。Java虚拟机可以看做虚拟出来一台计算机,主体功能字节码指令集(汇编语言)和内存管理(栈、堆、方法区)等常见的JVM实现Hotspot:目前使用的最多的Java虚拟机。Jrocket:原来属于BEA公司,曾号称
itxiaoshen
·
2022-02-13 18:00
Redis 基础、高级特性与
性能调优
之后概览Redis提供的高级能力,并在部署、维护、
性能调优
等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和
性能调优
的架构设计人员。
为爱放弃一切
·
2022-02-13 18:21
2019-05-25 ARTS第一周打卡
Algorithm:Leetcode226Invert-binary-treeReview:what-is-garbage-collection介绍JVM垃圾回收机制,以及
性能调优
的基本规则,质量上乘的文档
Lcap
·
2022-02-13 14:41
360°全方面
性能调优
(含一线大厂Android端性能优化方案),赶紧码住
前言安卓开发大军浩浩荡荡,经过十多年的发展。红利期已过,现在是增量有限,存量厮杀,从争夺用户到争夺时长。不管是用户也好、企业也好,都对App的用户体验和性能提出了更高的要求。如果你已经有2-3年以上开发经验还不懂的怎么去优化自己的项目,那么想迈进中高级工程师这道门槛是不可能了。而这道门槛,说实话学习成本还是挺高的。性能优化也是企业考察一个高级Android工程师技术水平的重要维度。特别是诸多大厂在
·
2022-02-12 22:41
android性能优化
在金三银四的跳槽季中 你可能缺这一份JVM
性能调优
总结
JVM调优配置-serverJVM运行的模式之一,server模式才能进行逃逸分析,JVM运行的模式还有mix/client-Xmx10m和-Xms10m:堆的大小-XX:+DoEscapeAnalysis:启用逃逸分析(默认打开)-XX:+PrintGC:打印GC日志-XX:+EliminateAllocations:标量替换(默认打开)-XX:-UseTLAB关闭本地线程分配缓冲-XX:+El
吃井不忘挖水人呢
·
2022-02-12 07:01
MySQL数据库字符集由utf8修改为utf8mb4
但随着各种业务的进一步发展,除了各个国家的本身语言字符,经常也会有一些表情符号出现在应用程序中,而在
mysql5.5
之前,UTF-8编码只支持1-3个字节,支持BMP这部分的Unicode编码区;从
MySQL5.5
tl薰风
·
2022-02-12 02:48
JVM系列篇:JVM
性能调优
的6大步骤,及关键调优参数详解
本系列会持续更新。一、JVM内存调优对JVM内存的系统级的调优主要的目的是减少GC的频率和FullGC的次数。1.FullGC会对整个堆进行整理,包括Young、Tenured和Perm。FullGC因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少FullGC的次数。2.导致FullGC的原因1)年老代(Tenured)被写满调优时尽量让对象在新生代GC时被回收、让对象在新生代多存活一段时
mikechen的互联网架构
·
2022-02-11 01:31
redis基础以及高新能和
性能调优
(五大常用数据类型)
Hash即哈希表,Redis的Hash和传统的哈希表一样,是一种field-value型的数据结构,可以理解成将HashMap搬入Redis。Hash非常适合用于表现对象类型的数据,用Hash中的field对应对象的field即可。Hash的优点包括:可以实现二元查找,如"查找ID为1000的用户的年龄"比起将整个对象序列化后作为String存储的方法,Hash能够有效地减少网络传输的消耗当使用H
孤独而灿烂的郑金叹
·
2022-02-10 18:13
5W字总结Spark(一)(建议收藏)
SparkCore三、SparkSQL四、SparkStreaming五、StructuredStreaming六、Spark两种核心Shuffle七、Spark底层执行原理八、Spark数据倾斜九、Spark
性能调优
十
坨坨的大数据
·
2022-02-10 18:12
JVM常用命令(九)
前面东西说完后,现在可以说一些和我们平时进行
性能调优
相关的东西了,那怎么看和我们JVM
性能调优
相关的东西呢,其实这对我们开发来说是一个比较头痛的问题,其实我们JDK官网给了一些我们相关的指令,我们可以用这些命令去排查当前
童话述说我的结局
·
2022-02-10 14:00
性能优化总结
这是2018年10月自己做的一个项目
性能调优
,这是事后回顾,做得一份总结总结:
性能调优
解决流程参考数据库优化,配置+索引,有哪些需要联合索引,比如findByIdAndType虚拟机优化,内存,垃圾回收器等代码优化
lconcise
·
2022-02-09 15:50
mysql安装
MySQL作者因担心被收购后的MySQL有闭源风险,于是在
MySQL5.5
的基础上又开了一个分支,创建了MariaBD。在5.6之前,MaraiaDB的更新和MySQL保持一致,连版本号也一样。
黄二的NPE
·
2022-02-09 12:45
Android程序员该如何进阶学习以预防35岁中年职场危机?
Java虚拟机原理6、高效IO……(二)设计思想解读开源框架1、热修复设计2、插件化框架设计3、组件化框架设计4、图片加载框架5、网络访问框架设计6、RXJava响应式编程框架设计……(三)360°全方位
性能调优
AI设计大师
·
2022-02-09 11:35
程序员
架构
移动开发
android
任务调度平台XXL-JOB使用
在
mysql5.5
也可以执行。需要先建数据库,名字任意。在idea里面启动项目,用的tomcat是8.5.24。成功启动项目。调度中心的配置内容参考文档。注意里面的数据库名称就是自己新建的数据库名了。
java高并发
·
2022-02-09 01:21
15天的性能优化工作,5方面的调优经验
15天的性能优化工作,5方面的调优经验前一段时间一直在做
性能调优
的工作,颇有收获。因此,简单的总结并分享下研究成果。
性能调优
很有趣但也是个无底洞,不可能在一篇文章全部阐述完。
戎码益深
·
2022-02-08 20:10
Spark
性能调优
02-代码调优
1.概述代码调优,就是要让大家了解以下一些Spark基本开发原则,包括:RDDlineage设计、算子的合理使用、特殊操作的优化等。在开发过程中,时时刻刻都应该注意以上原则,并将这些原则根据具体的业务以及实际的应用场景,灵活地运用到自己的Spark作业中。2.代码调优的九个原则(1)避免创建重复的RDD通常来说,我们在开发一个Spark作业时,首先是基于某个数据源(比如Hive表或HDFS文件)创
CoderJed
·
2022-02-08 11:09
软件测试进阶知识点,学会了你就能月薪上万!!!
更多的人选择进入测试行业,更高的挑战需要面对:2020年软件行业公司软件测试部门设置情况现在的测试行业,能够做自动化、
性能调优
基本上已经是标配了。
IT_蓝天
·
2022-02-07 13:19
互联网公司的Java类校招对本科生有什么要求?
负责大流量应用服务的设计与研发职位要求:1.扎实的计算机基础知识,精通Java;2.爱好技术开发工作,具备高效,健壮,简洁的设计和代码风格;3.熟练掌握SQL语句,熟练使用关系数据库,熟悉数据库设计与
性能调优
玩大数据的小轩
·
2022-02-07 06:19
shell脚本排查java进程cpu消耗过高问题
关于JVM
性能调优
监控,网上可以找到很多排查Java进程cpu消耗过高的方法,不过几乎都是告诉你如何依次输入命令排查,为了方便排查问题的时候不用依次输入众多命令,我们可以将排查命令写入脚本。
炒鸡大馒头
·
2022-02-07 02:37
Android
性能调优
之工具Hierarchy Viewer的使用
开篇废话以前一直没有写过文章什么的东西,也没有这样的习惯,所以总感觉东西在自己心中但是却表达不出来,说出来也是杂乱无章的。看了[进击的欧阳](https://www.jianshu.com/u/955ba0d64a56)的文章后发现他大致分为开篇废话、技术详情和干货总结三大模块,我决定效仿。另外,我是看着他的持续更新进行学习,我写的东西只是希望自己能有一个良好的表达,把自己学习到的东西用文字记录下
王灵
·
2022-02-06 22:27
hive
性能调优
详解系列之hive语法和参数层面调优_数仓工程师必备hive调优方案
hive作为数仓工程师必不可缺少的计算组件,在工作中经常遇到一些调优问题,本篇文章是hive
性能调优
详解系列之第二篇hive语法层面调优。
老姜的数据江湖
·
2022-02-06 11:59
大数据数仓
hive
hadoop
数据仓库
【转载】Redis基础、高级特性与
性能调优
之后概览Redis提供的高级能力,并在部署、维护、
性能调优
等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和
性能调优
的架构设计人员。
iwlei
·
2022-02-06 04:13
MySql
性能调优
四(最左前缀原则)
前言MySql
性能调优
写到第四篇了,关于索引的调优终于到了重点。本篇将着重观察索引的触发条件与执行计划。所谓最左前缀原则,顾名思义,就是在复合索引中从最左列使用索引。
苑苑苑爱学习
·
2022-02-05 17:45
2020Android 高级面试题及答案(Google收录,值得推荐!)
可以参考博客:Android系统
性能调优
工具介绍首先从函数的耗时来说,有一个工具TraceView这是androidsdk自带的工作,用于测量函数耗时的。
今日Android
·
2022-02-05 12:19
ElasticSearch原理解析与
性能调优
Elasticsearch基本概念定义一个分布式的实时文档存储,每个字段可以被索引与搜索一个分布式实时分析搜索引擎能胜任上百个服务节点的扩展,并支持PB级别的结构化或者非结构化数据用途全文检索结构化搜索分析VS传统数据库传统数据库提供精确匹配ES提供精确匹配全文检索处理同义词给文档相关性评分生成分析与聚合数据实时专有名词索引(名词)类似于数据库索引(动词)类似于insert。例如索引一个文档到一个
谭英智
·
2022-02-05 01:45
Hive
性能调优
实战读书笔记
1、感受Hive调优多样性(1)SQL书写方式举的是multi-insert的例子(2)文件块大小输入文件划分与Map数量(3)数据格式SequenceFile二进制key/value结构平面分拣Parquet列式数据存储格式ORC优化RCFile存储,主流选择(4)表设计分区、分桶2、hive优化瓶颈(1)磁盘——优化存储(2)IO——优化执行过程(3)内存——优化作业调度3、调优的原则需求架构
kaiker
·
2022-02-04 20:50
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他