JVM参数配置大致方向:JVM调优的目的是保证在一定吞吐量的情况下尽可能的减少GC次数,从而减少系统停顿时间,提高服务质量和效率。其中减少GC次数的原则:将新生代转换成老年代的数量降至最少(及时进行MinorGC回收新生代)减少FullGC次数常用参数-XX:+PrintGCDetails:打印GC的详细信息(冒号之后的+表示打印,-表示不打印)-XX:+UseSerialGC:使用串行...
htmlunit是一款开源的java页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。这个没有界面的浏览器,运行速度也是非常迅速的。采用的是Rhinojs引擎。模拟js运行。说白了就是一个浏览器,这个浏览器是用Java写的无界面的浏览器,正因为其没有界面,因此执行的速度还是可以滴,HtmlUnit提供了一系列的AP...
一、前言在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。二、org.apache.commons.io.IOUtilscloseQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块toString:转换I...
npm全局安装npminstall-gwhistle全局启动w2start启动之后,输入127.0.0.1:8899就可以访问到whistle调试界面了:我们主要常用几个功能:1、mock本地数据映射,即手机请求线上某个接口的时候做本地映射,直接请求本地json数据2、查看console打印信息,对于windows系统的电脑来说还是很有用的,否则调试ios是个很大的麻烦mock数据...
在JDK的命令行中,一般开发人员最耳熟能详的肯定就是java,javac,javap等常用命令,不过在jdk/bin下还有许多其他的命令行工具,它们被用来监测JVM运行时的状态,下面我们来详细解读一下几个常用的工具以及如何使用。jhatjhat(JVMHeapAnalysisTool)命令是与jmap搭配使用,用来分析jmap生成的dump,jhat内置了一个微型的HTTP/HTML服务器,...
在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。一.org.apache.commons.io.IOUtilscloseQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块toString:转换IO流、...
命令行工具1.jpsJVMProcessStatusTool,显示虚拟机进程。用法:jps[-q][-mlvV]参数说明-q:打印进程号-l:打印启动类的全限定名-m:打印启动类的main方法入参-v:打印指定的虚拟机参数-V:打印类名例子:jps、jps-l2、jstatJVMstatisticsMonitoring,对Java虚拟机内存进行监控统计。用法:jstat-...
Mybatisgenerator其主要的功能就是方便,快捷的创建好Dao,entry,xml加快了开发速度,使用方面根据其提供的规则配置好就OK这里还有一个重要的开发场景,开发过程中,对数据库的操作肯定很多,比如新增字段什么的,你只要将原先自动生成的一套代码删除,重新再生成一份,这就完美解决了,但是这样做的前提是,你必须对生成后的代码不改动,只是使用。不需要想手动开发写代码那样到处改代码,还...
renren-fast后端源码参考-配置和对应工具1.renren-fast后端源码参考-配置和对应工具1.1.前言renren-fast是个开源的前后端分离快速开放平台,没有自己框架的同学可以直接使用它的,而我打算浏览一遍它的代码,提取一些好用的模块和功能结合自己的框架这里我会罗列所有值得参考的功能点,可能有点多,那就分几块罗列项目地址由于renren本身的文档是需要购买才能观看,但实际上源码难...
一、谷歌开发者工具其他特性(谷歌浏览器快捷键F12)(1)元素选择,在里面我们可以看到某些行的具体代码(2)查看源代码(3)该元素的样式显示,我们可以看到我们选中的元素的具体样式属性,可以在里面进行更改,但不会修改源代码,只会当做临时查看(4)具体的样式代码(5)该行代码所在的文件的位置二、CSS三大特性之继承性定义:给父元素设置一些属性,子元素也可以使用例如:谷歌开发者工具也可以给出验证,p标签...