码迷,mamicode.com
首页 >  
搜索关键字:java性能    ( 261个结果
Java性能优化
Java性能优化之编程技巧总结 https://www.cnblogs.com/yueshutong/p/9555174.html 程序的性能受代码质量的直接影响。在本文中,主要介绍一些代码编写的小技巧和惯例,这些技巧有助于在代码级别上提升系统性能。 1、慎用异常 在Java软件开发中,经常使用 t ...
分类:编程语言   时间:2018-09-03 19:26:25    阅读次数:143
Java性能优化之使用NIO提升性能
在软件系统中,由于IO的速度要比内存慢,因此,I/O读写在很多场合都会成为系统的瓶颈。提升I/O速度,对提升系统整体性能有着很大的好处。 在Java的标准I/O中,提供了基于流的I/O实现,即InputStream和OutputStream。这种基于流的实现以字节为单位处理数据,并且非常容易建立各种 ...
分类:编程语言   时间:2018-08-25 22:18:09    阅读次数:252
Java性能调优
一个用Java写的GUI程序,作用是分析日志, 它会将一定数量的格式相同的文本日志文件读入内存分析处理,然后将结果合并输出。 文件数量几十个,文件大小几KB, 日志记录几千条左右, 此工具可以流畅处理, 轻松满足需求。 然而, 因为记录日志的方案调整,记录日志类型范围从warn、error级别扩大到 ...
分类:编程语言   时间:2018-08-23 16:55:14    阅读次数:150
Java性能优化之String字符串优化
字符串是软件开发中最重要的对象之一。通常,字符串对象在内存中是占据了最大的空间块,因此如何高效地处理字符串,必将是提高整体性能的关键所在。 1.字符串对象及其特点 Java中八大基本数据类型没有String类型,因为String类型是Java对char数组的进一步封装。 String类的实现主要由三 ...
分类:编程语言   时间:2018-08-22 22:47:51    阅读次数:221
前后端分离原理
前言 前后端分离已成为互联网项目开发的业界标准使用方式,通过Nginx+Tomcat的方式(也可以中间加一个Node.js)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系 ...
分类:其他好文   时间:2018-08-20 11:31:16    阅读次数:173
Java性能分析神器-JProfiler详解(一)(转)
前段时间在给公司项目做性能分析,从简单的分析Log(GC log, postgrep log, hibernate statitistic),到通过AOP搜集软件运行数据,再到PET测试,感觉时间花了不少,性能也有一定的提升,但总感觉像是工作在原始时代,无法简单顺畅,又无比清晰的获得想要的结果。遂花 ...
分类:编程语言   时间:2018-08-19 14:48:25    阅读次数:315
Java性能调优:利用VisualVM进行性能分析
JVisualVM 简介 VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。在JDK_HOM ...
分类:编程语言   时间:2018-08-01 18:16:05    阅读次数:215
java 性能测试框架工具-junitperf
性能测试工具对于Java开发者来说,要去学习性能测试工具未免很麻烦。但有时候会有性能测试的需求。junitperfjunitperf就是一款为Java开发者设计的性能测试框架,如果你会Junit,很容易就可以学会。特性支持Junit4+JDK1.7+,入门简单(@since1.0.0)支持Junit5+JDK1.8+,使用方便(@since2.0.0)支持I18N性能报告支持自定义拓展使用例子入门
分类:编程语言   时间:2018-07-24 10:14:57    阅读次数:155
Java-性能调优-理解GC日志
1 2 3 4 [ ~]# cat gc.log.0 | grep 'Full GC' 1.652: [Full GC (System) 1.652: [CMS: 0K->21718K(262144K), 0.0837910 secs] 48398K->21718K(458752K), [CMS P ...
分类:编程语言   时间:2018-07-09 14:16:20    阅读次数:154
90 % Java 程序员被误导的一个性能优化策略
我们经常看到一些 Java 性能优化的书或者理念,说不要在循环内定义变量,这样会占用过多的内存影响性能,而要在循环外面定义。接触 Java 这么久以来,相信很多 Java 程序员都被这种代码性能优化策略所误导。 看下面两个示例,示例1在循环外定义变量,示例2是在循环内定义变量。 / 循环外定义变量 ...
分类:编程语言   时间:2018-07-04 11:38:01    阅读次数:162
261条   上一页 1 ... 4 5 6 7 8 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!