自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Flyer的后花园

微信公众号 java架构狮 java交流QQ群 606700249

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除