- 博客(18)
- 收藏
- 关注
转载 JVM年轻代(young generation)老年代(old generation tenured)持久代(permanent generation)GC
JVM年轻代(young generation)老年代(old generation tenured)持久代(permanent generation)GC关于jvm内存代,看到这篇文章,转发下链接地址 ---多谢 虚拟机中的共划分为三个代:年轻代(Young Generation)、老年代(Old Generation)和持久代(Perma
2017-09-28 18:06:44 1163
转载 程序员也应该有点艺术范儿,不要把“老年代”叫成“Old Generation”
JAVA GC为了针对不同存活率场景采用不同的算法进行高效回收,采取了分代策略,通常是:“新生代(Young Generation)”和“老年代(Tenured Generation)”。但是看比较多的文章时,总发现把老年代Tenured Generation说成Old Generation,我想命名者看到他的别具匠心被这么亵渎估计要彻底崩溃~~。新 生代中的专门用作存放新生对象的场所被称
2017-09-28 17:40:55 643
转载 linux -unrar解压缩
unrar 命令 e 解压文件到当前目录 l[t,b] 列出压缩文档信息[technical, bare] p 打印文件到标准输出 t 测试压缩我俄当 v[t,b] 列出压缩文档的详细信息[technical,bare] x 解压文件到完整路径
2017-09-26 23:34:01 494
转载 Runtime类中的freeMemory,totalMemory,maxMemory等几个方法
maxMemory()这个方法返回的是java虚拟机(这个进程)能构从操作系统那里挖到的最大的内存,以字节为单位,如果在运行java程序的时 候,没有添加-Xmx参数,那么就是64兆,也就是说maxMemory()返回的大约是64*1024*1024字节,这是java虚拟机默认情况下能 从操作系统那里挖到的最大的内存。如果添加了-Xmx参数,将以这个参数后面的值为准,例如java -cp
2017-09-21 15:42:53 544
转载 使用JProfiler9对远程Linux服务器Java应用进行性能检测
Linux服务器端:1、下载安装Linux版,这里安装的是RPM格式12 wget http://download-aws.ej-technologies.com/jprofiler/jprofiler_linux_9_1_1.rpm rpm -ivh jprofiler_linux_9_1_1.rpm
2017-09-19 21:05:59 1651
转载 Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores
2017-09-19 15:22:28 471
转载 centos 卸载软件
使用yum remove 命令.[root@yssitjczjA10a30 bin]# yum remove jprofilerLoaded plugins: fastestmirror, security来自:http://tech.v01.cn/Linuxchangjianwenti/changyongruanjiananzhuang
2017-09-19 11:07:18 1471
转载 Linux 根据进程名(或pid)查看其占用的端口
有时候需要在Linux下查看一个进程占用了那个端口,但是只知道进程大致的名称,比如要查看Hadoop的namenode在哪个端口上运行,以便在eclipse中连接。一种方法如下,可能比较搓,请大牛指教!首先用ps命令查看进程的id:$ ps -ef | grep Name 其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id。 当然,对于在java虚拟机中运行的进程,...
2017-09-18 09:42:09 18824
原创 查看linux日志文件的实时情况
xshell 里面 tail -f /usr/local/apache-tomcat-8.0.45/logs/catalina.out
2017-09-17 23:35:32 2106
转载 mybatis执行批量更新batch update 的方法
1、数据库连接必须配置:&allowMultiQueries=true 我的配置如下:jdbc:mysql://10.20.13.16:3306/CALENDAR?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true2、批量修改并加判断条件(修改字段可选) 批量更新赛程 -
2017-09-15 17:25:46 957
转载 centos 6.5 yum安装mysql5.6(重要)
查看当前的mysql yum源[admin@AS104 home]$ yum list | grep mysqlmysql-libs.x86_64 5.1.73-8.el6_8 @anaconda-CentOS-201703281317.x86_64/6.9apr-util-mysql.x86_64 ...
2017-09-13 21:36:25 560
转载 JAVA虚拟机是如何使用内存
我们知道,JAVA程序本身是不能直接在计算机上运行的,它需要依赖于硬件基础之上的操作系统和JVM(JAVA虚拟机)。JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度上会影响应用程序的性能。 JVM其实就是操作系统上的一个普通程序(进程名叫java,这个程序可以解释执行class文件,系统中当前运行了多少个java程序就会有多少个java进
2017-09-13 15:54:17 460
转载 深入理解Java:SimpleDateFormat安全的时间格式化
想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse() 方法应该使用同步代码来避免问题。下面我们通过一
2017-09-12 14:48:41 342
转载 后端接口的幂等性
在微服务架构下,我们在完成一个订单流程时经常遇到下面的场景:一个订单创建接口,第一次调用超时了,然后调用方重试了一次在订单创建时,我们需要去扣减库存,这时接口发生了超时,调用方重试了一次当这笔订单开始支付,在支付请求发出之后,在服务端发生了扣钱操作,接口响应超时了,调用方重试了一次一个订单状态更新接口,调用方连续发送了两个消息,一个是已创建,一个是已付款。但是你先接收到已付款,然后又接
2017-09-11 13:12:59 577
原创 eclipse importing maven projects installing jax-rs (rest web service) facet
这个问题当时折腾了一两天 web项目 导入不进去。eclispe 版本4..4 ,4.6都试过 不行,别人4.6 ok 的,最后尝试了eclipse 4.7 2017最新版本 居然ok 泪奔
2017-09-06 18:48:41 884
转载 为Spring Cloud Ribbon/Zuul配置请求重试
来源 :http://www.jianshu.com/p/5246ca996360以下配置基于spring boot版本1.4.5.RELEASE,spring cloud版本采用Camden.SR6。工程环境如下:Paste_Image.png可以看到,compute-service服务包含了两个实例,实例1的端口号为2221、实例2的端口号2222。
2017-09-06 18:23:37 1044
转载 Cannot determine embedded database driver class for database type NONE
不连接数据库启动springboot会出现:[plain] view plain copyCannot determine embedded database driver class for database type NONE 原因是:springboot启动时会自动注入数据源和配置jpa解决:在@SpringBootA
2017-09-05 18:00:53 580
转载 java 从网络Url中下载文件
/** * 从网络Url中下载文件 * @param urlStr * @param fileName * @param savePath * @throws IOException */ public static void downLoadFromUrl(String urlStr,String fileName,Strin
2017-09-01 16:56:01 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人