系统优化javaSEARCH AGGREGATION

首页/精选主题/

系统优化java

Clickhouse

UDW Clickhouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS),支持向量化执行引擎,具有良好的可扩展性,支持单节点与分布式部署,查询、写入数据速度非常快,特别适用应用分析、用户行为分析、日志分析等场景。UDW Cli...

系统优化java问答精选

系统架构如何进行性能优化?

回答:从系统架构本身来说,一般系统优化主要从三个方面入手,数据持久层、业务逻辑层和前端展示层。数据持久层限制系统性能主要有两个方面,一是数据库自身的性能,二是对数据库操作的方式,数据库自身相对简单,一般通过优化配置、采用高可用方案、搭建集群或者使用性能更好的数据库来提升性能;数据库操作主要是数据库读写操作,可以通过SQL优化的方式来提升读写速度,或者通过缓存的方式减低并发、提升性能。业务逻辑层代码层面常...

senntyou | 1069人阅读

如何优化磁盘io让linux系统性能飞速提高?

回答:根据实际应用场景使用相应的文件系统,设置相应的逻辑块会更好的利用存储空间

william | 1041人阅读

MySQL系统查询条件的子查询条件中包含了主表字段,应该如何优化?

回答:楼主的这个问题并不是非常清晰,但大体意思是说Mysql优化,实际上不同的业务场景可能会有不同的优化方案,比如有些场景可以配置查询缓存,有些则不可以。1、对于查询SQL语句的优化,一般来说先想到是加索引2、使用explain查看SQL语句的执行计划,看看时间主要花费在什么地方3、根据业务场景,调整表结构,优化子查询的效率4、根据业务场景,对表进行适当的拆分,将这个查询需要的字段单独拆分到一个表中。更...

ISherry | 968人阅读

为什么有人说现在新开发系统都是在Linux上做,或者改进。或者优化?

回答:当然可以从无到有。Linux自身就是一个从无到有开发出来的系统。但对大部分人来说,改进现有Linux系统更实用,因为:有大量熟悉Linux的开发者,所以开发时招人方便有大量熟悉Linux的系统管理员,所以新系统配置方便Linux上现存大量的开源应用程序,所以新系统配套软件方便Linux内核已成功移植到大量硬件上,所以新系统往往无需移植,或方便移植到新硬件Linux内核代码已经过大量测试,所以新系统...

trilever | 1156人阅读

零基础如何系统学习Java和JavaEE开发技术?

回答:谢谢邀请!作为一名从业多年的程序员,我曾经长期使用过Java,也出版过Java编程方面的书籍,所以我来回答一下这个问题。对于编程零基础的人来说,学习Java的难点在于对各种抽象概念的理解,由于Java是纯粹的面向对象语言,任何的功能实现过程都有一个严格的编程思路,所以首先就要了解Java的编程过程,通过大量的实验逐渐建立起Java的编程思想。Java学习的难点集中在Java基础知识部分,越往后学习...

XFLY | 934人阅读

为什么企业的应用系统中用PHP较少,而Java、NET比较多?

回答:首先需要肯定的是,PHP、Java、.NET在所有开发语言当中,都是相当优秀的。纵使PHP号称是世界上最好的语言,没有之一,奈何.NET还有银河系最牛叉的IDE,各类开发语言没有绝对的好与不好,只有合适与不合适。PHP相对于Java和.NET而言,PHP是脚本语言,而Java和C#则不是脚本语言。PHP的主要特点是:函数库丰富、运行速度较快、开发效率高,但是也有不少人评价PHP是脏而快的脚本语言,...

ashe | 666人阅读

系统优化java精品文章

  • [译]GC专家系列5-Java应用性能优化的原则

    ...置及其对Tomcat Full GC的影响中介绍了Apache对MaxClients选项在系统发生GC时对整体性能的影响。 在本文中我将会介绍Java应用性能优化的一般原则。具体来说,我会介绍性能优化的必要条件、判断是否需要优化的步骤,同时也会列出...

    lufficc 评论0 收藏0
  • Java 应用性能优化(1)

    ...a应用性能的瓶颈点非常多,比如磁盘、内存、网络 I/O 等系统因素,Java 应用代码,JVM GC,数据库,缓存等。可以将 Java 性能优化分为 4 个层级:应用层、数据库层、框架层、JVM 层,如图 1 所示。 图...

    tulayang 评论0 收藏0
  • Java性能调优概述

    ...可以正常处理业务需要花费多少时间 负载承受能力:当系统压力上升时,系统的执行速度、响应时间的上升曲线是否平缓 衡量程序性能的主要指标: 执行时间:程序从运行到结束所使用的时间 CPU时间:函数或者线程占用CPU的...

    ad6623 评论0 收藏0
  • 系统优化怎么做-Tomcat优化

    ...是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这里会讲Tomcat怎样进行配置能提高处理性能。另外必须提到对应的JVM参数的优化的一些经验。 Tomcat运行模式 分3种模式: bio,nio,apr 一般使用nio模式bio效率低,apr对...

    gghyoo 评论0 收藏0
  • 进阶Java架构师必看的15本书

    ...呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。 本书作者李智慧,曾在阿里巴巴担任技术专家,参与阿里巴巴基础技术平台开发和架构设计。 2、分布式服务框架...

    Julylovin 评论0 收藏0
  • 【推荐】最新200篇:技术文章整理

    ...:架构师成长之路必备技能)架构:谈谈架构架构:秒杀系统架构优化思路架构:Web系统大规模并发:电商秒杀与抢购架构:小团队的微服务架构演进之路架构:高并发文章浏览量计数系统设计 Google 出品的 Java 编码规范Java性能...

    BicycleWarrior 评论0 收藏0
  • 【推荐】最新200篇:技术文章整理

    ...:架构师成长之路必备技能)架构:谈谈架构架构:秒杀系统架构优化思路架构:Web系统大规模并发:电商秒杀与抢购架构:小团队的微服务架构演进之路架构:高并发文章浏览量计数系统设计 Google 出品的 Java 编码规范Java性能...

    tommego 评论0 收藏0
  • 你和阿里资深架构师之间,差的不仅仅是年龄(进阶必看)

    ...析,运行时环境,中间代码,代码生成,代码优化 操作系统知识 Linux的常用命令进程同步缓冲区溢出分段和分页虚拟内存与主存 数据库知识 MySql 执行引擎MySQL 执行计划如何查看执行计划,如何根据执行计划进行SQL优化SQL优化事...

    huaixiaoz 评论0 收藏0
  • 如何优化 Java 性能?

    ...plication性能问题根源,进行优化Application; 我们对于操作系统的性能关注主要在下面几个点上:CPU 利用率、CPU 调度执行队列、内存利用率、网络 I/O、磁盘I/O。 1.CPU 利用率 对于一个应用来说,为了让应用达到最好的性能和可扩...

    SimpleTriangle 评论0 收藏0
  • Java优化

    ...解决多线程对临界资源的访问问题。但是加锁往往会成为系统的瓶颈,因为加锁和释放锁会涉及到与操作系统的交互,会有很大的性能问题。那么这个时候基于锁的优化手段就显得很重要了。 一般情况下,可以从两个角度进行...

    Bowman_han 评论0 收藏0
  • 实战Java虚拟机之二“虚拟机的工作模式”

    ...定使用Server模式。默认情况下,虚拟机会根据当前计算机系统环境自动选择运行模式。使用-version参数可以查看当前的模式,如下所示: ./java -version java version 1.7.0_40 Java(TM) SE Runtime Environment (build1.7.0_40-b43) Java HotSpot(TM) Clie...

    focusj 评论0 收藏0
  • Java 虚拟机总结给面试的你(下)

    ...象所占的空间就可以随栈帧的出栈而销毁,减少垃圾收集系统的压力。 同步消除:如果一个变量肯定不会逃逸出线程,那么关于这个变量的同步措施就可以去掉。 二.Java内存模型与线程 内存模型 说了这么多的内存模型,到底...

    amc 评论0 收藏0
  • java高并发系列 - 第3天:有关并行的两个重要定律

    ...Amdahl定律是计算机科学中非常重要的定律。它定义了串行系统并行化后的加速比的计算公式和理论上线。 加速比定义:加速比 = 优化前系统耗时 / 优化后系统耗时 所谓加速比就是优化前耗时与优化后耗时的比值。加速比越高,...

    liaoyg8023 评论0 收藏0

推荐文章

相关产品

<