ICode9

精准搜索请尝试: 精确搜索
  • 从零开始学调优-Java 全技术栈 性能调优2020-07-05 10:04:37

    为什么说:性能调优技术一直是市场上的香饽饽,是面试考察关键的一环,是工作中技术能力的分水岭?用最接地气话回答就是:掌握性能优化,钱多事儿少离家近的工作任君选择!本课程是关于:全技术栈性能调优,即:性能优化的N种企业级解决方案,囊括了【数据库优化】、【Tomcat优化】、【JVM优化】、【垃

  • JVM内存模型,算法,垃圾回收器,调优,类加载机制(双亲委派),创建一个对象,这个对象在内存中是怎么分配的?2020-06-24 20:01:34

    前三个已经烂大街了,我这里就不写了,点击蓝色字体查看相关的博文 JVM内存模型 JVM算法 JVM垃圾回收器 JVM调优: 查看参数 第一种: 查看进程编号:jps -l jinfo -flag 具体参数 java进程编号 jinfo -flags 具体参数   第二种: 查看JVM出厂默认设置:java -XX:+PrintFlagsInitial 查看JVM

  • JVM调优2020-06-20 13:08:35

    1、jps 查看进程id;2、jinfo -flags pid 查看tomcat的参数配置;3、jstat -class pid 查看class加载统计;4、jstat -gc pid 查看内存回收情况,指定打印时间间隔和数次 jstat -gc pid time(ms) num;5、jmap -dump:format=b,file=/path/filename pid 获取内存快照;6、添加-XX:+HeapDumpO

  • 敷衍的面试|记录问题仅供参考,不代表最终答案2020-06-17 13:36:33

    MySQL的存储过程 1、概念:预先编译好的sql语句集合 2、提高效率:简化代码的重用性,简化操作,减少了编译次数并且减少了和数据库服务器的链接次数。 3、存储过程的参数列表 参数模式 参数名 参数类型 参数模式:in:需要传入方传值 out:该参数可以作为返回值 inout:继需要参数值

  • MySQL中的SQL常见调优策略测试2020-06-16 12:05:17

    在项目中,SQL的调优对项目的性能来讲至关重要,所有掌握常见的SQL调优方式是必不可少的,下面介绍几种常见的SQL的调优方式,供借鉴. explain的type: 表示MySQL在表中找到所需行的方式,又称“访问类型”。 常用的类型有: ALL, index, range, ref, eq_ref, const, system, NULL(从

  • JVM调优实战2020-06-13 22:02:32

    JVM实战调优 jvm不会开启记录GC日志,会影响性能,调优之后,就会关掉GC日志 JVM调优主要就是调整下面两个指标   减少FGC执行次数,减少FGC执行时间 停顿时间:垃圾收集器做垃圾回收中断应用执行的时间。-XX:MaxGCPauseMillis 吞吐量:垃圾收集的时间和总时间的占比:1/(1+n),吞吐量为1-1/(1+n

  • 4小时涨薪3K的秘密,带你深入JVM实战调优,看完还敢说你懂JVM?2020-06-13 12:37:28

    前言 虽然近些年来,无论是使用规模、开发者人数,还是技术生态成熟度、相关工具的丰富程度,Java 都当之无愧是后端开发语言中不可撼动的王者,也是开发各类业务系统的首选语言。 而且薪资也不菲   但是我发现,现在面试 Java 岗位,无论什么规模的公司,一般面试官面着面着就会问到 JVM

  • Java生产环境调优—模拟一次内存溢出2020-06-07 17:08:42

      当我们在工作中,遇到线上问题:内存溢出,如何解决呢?除了物理扩大内存以外,还可以从软件角度去定位问题之所在。   补充一下基础知识(这里以jdk8为例)   Java的内存模型,也可以称之为:运行时数据区(规范)   运行时数据区分为:堆、程序计数器、方法区、虚拟机栈、本地方法栈。   Jav

  • SQLSERVER数据库调优2020-06-05 19:03:13

    1、锁表查询 --查看锁住的表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' --哪个会话引起阻塞并且它们在运行什么 SELECT DTL.[request_session_id] AS [session_id]

  • Mysql的索引调优详解:如何去创建索引以及避免索引失效2020-06-05 16:55:02

    在正式介绍Mysql调优之前,先补充mysql的两种引擎 mysql逻辑分层 InnoDB:事务优先(适合高并发操作,行锁) MyISAM:性能优先(表锁) 查看使用的引擎: show variables like "%storage_engine%"; 使用哪个引擎在创建表时通过Engine=InnoDB创建,下面正式开始 一、为什么要对sql进行优化: 有时候

  • 《CSS重构:样式表性能调优》读书笔记2020-06-03 21:08:42

    1、什么是优秀的架构 (1)优秀的架构是可预测的(2)优秀的架构是可扩展的(3)优秀的架构可提升代码复用性(4)优秀的架构可扩展(5)优秀的架构可维护什么时候可以重构:仅当重构能够改善架构或使代码符合编码规范时,才应进行重构。 2、级联 级联是浏览器决定为元素应用哪种样式的一种方法。特指度度

  • spark之开发调优2020-06-02 19:07:02

        Spark性能优化的第一步,就是要在开发Spark作业的过程中注意和应用一些性能优化的基本原则。开发调优,就是要让大家了解以下一些Spark基本开发原则,包括:RDD lineage设计、算子的合理使用、特殊操作的优化等。在开发过程中,时时刻刻都应该注意以上原则,并将这些原则根据具体的

  • 《贝叶斯优化: 一种更好的超参数调优方式》2020-06-01 15:01:25

    贝叶斯优化: 一种更好的超参数调优方式 tobe Contributor ​关注他 rainoftime 、 Frankenstein 、 查理船长 、 Forever snow 、 黑翼法师 等 872 人赞同了该文章 简介 本文受 浅析 Hinton 最近提出的 Capsule 计划 启发,希望以更通俗的方式推

  • 【JVM】堆体系结构及其内存调优2020-05-30 13:08:13

    堆体系结构 一个JVM实例只存在一个堆内存,堆内存的大小是可调节的。类加载器读取类文件后,需要把类、方法、常量、变量放在堆内存中,保存所有引用类型的真实信息,以方便执行器指向,堆内存分为三个部分:年轻代、老年代、永久代。 Java7之前,堆内存在逻辑上分为:年轻代、老年代、永久代。物

  • Flink 流式聚合性能调优指南2020-05-27 14:54:26

    原文:Flink 流式聚合性能调优指南 SQL 是数据分析中使用最广泛的语言。Flink Table API 和 SQL 使用户能够以更少的时间和精力定义高效的流分析应用程序。此外,Flink Table API 和 SQL 是高效优化过的,它集成了许多查询优化和算子优化。但并不是所有的优化都是默认开启的,因此对于某

  • 逻辑回归调优方向2020-05-27 11:55:55

    逻辑回归调优方向 线性不可分的问题   线性不可分问题解决思路通过:将低维度问题转化成高维度问题,低维空间的非线性问题,到了高维空间往往会成为线性问题。 调整分类阈值调优   某些场景下,逻辑回归默认分类阈值是0.5,但是在某些场景下该默认阈值并不适用,例如得癌症,调整阈值

  • hive 如何调优2020-05-26 12:06:56

      hive 常见调优方法: 0.11前版本开启MapJoin,之后的版本默认开启 MapJoin是Hive的一种优化操作,其适用于小表JOIN大表的场景,由于表的JOIN操作是在Map端且在内存进行的,所以其并不需要启动Reduce任务也就不需要经过shuffle阶段,从而能在一定程度上节省资源提高JOIN效率 行列过滤

  • Oracle性能调优(AWR)2020-05-22 14:03:35

    Oracle性能调优(AWR)   一、AWR报告       AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分,这点与Statspack生成的报告非常类似。不过AWR在生成报告时,可以选择生成TXT或HTML两种格式的报告,相对来说,HTML更利于阅读,而TXT的适用性更

  • 6-JVM常用工具和优化2020-05-20 13:02:58

    JVM 常用工具和优化 JDK 自带的 jconsole jvisualvm 三方的工具 arthas 调优关注点(内存、GC): 内存 MAT XElephant 在线:perfma GC 拿到GC日志,分析GC日志(吞吐量,停顿时间,垃圾回收次数;这三个是评判垃圾收集器好坏的标准) 本地:GCViewer 在线:gceasy.io 在什么情况下调优 体现系统性能

  • Mysql5.7性能提升一百倍调优宝典2020-05-19 09:04:02

    client域: 1.character_set_client 推荐设置: utf8mb4 作用: 字符集设定,如果前台有连social mobile application一类包括wechat,并且允许有使用emoji表情的,请开启成utf8mb4 如果不配的后果: mysql不支持前端app存表情等字符 配置实例: character_set_client=utf8mb4 mysqld域: 1)

  • Spark Job 性能调优 (二)2020-05-17 21:51:44

    优化资源分配 在Spark的集群管理器(Yarn、Mesos和Spark单机)之间,这里的建议和配置略有不同,但是我们只关注Yarn,Cloudera向所有用户推荐Yarn。  Spark(和YARN) 考虑的两个主要资源是CPU和内存。当然,磁盘和网络I/O也对Spark性能有影响,但是Spark和YARN目前都没有对它们进行积极的管

  • 这份书单,想要晋级高级Java工程师的朋友值得一看!2020-05-15 21:03:40

    点击蓝色“程序员书单”关注我哟 加个“星标”,每天带你读好书! ​ 经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,很多程序员都可以通过使用框架很快速地搭建起一个Java Web应用,特别是近几年SpringBoot大热,干脆连配置都不需要了解了,直接一键式编译部署运行,让Java工程师

  • 参数调优2020-05-14 23:02:26

    --查询检测是否已设置 SQL>show parameter log_file_sync SQL>show parameter parallel_force_local SQL>select client_name,status from dba_autotask_client; SQL>select status,filename from v$block_change_tracking; SQL>select * from v$rman_backup_job_detail

  • jvm调优参数以及常见OOM2020-05-14 17:52:41

    --JVM 有哪些常用参数 -Xms10m 初始堆内存(1/64) -Xmx10m 最大堆内存(1/4) -XX:MaxDirectMemorySize=5m 最大直接内存 -XX:MetaspaceSize=10m 初始元空间大小 -XX:MaxMetaspaceSize=10m 最大元空间 -Xmn10m 设置年轻代的大小,一般不用动! -XX:SurvivorRatio 设置年轻代各区的

  • mysql5.7性能提升一百倍调优宝典2020-05-10 11:54:17

    可能你从未看到过这样的一篇集中火力式的把mysql参数列了这么全的文章,很有兴曾参与过超3万并发的18~19年的数轮520、618、双11、双12保卫战。因此这一篇是汇集了最精华和实战的内容把mysql所有的参数列在这边供大家参考。并且以(64c cpu,128gb内存)的mysql cpu和内存来进行了一轮配置

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有