自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 同一个域名同一个上下文 部分请求502

因为部分请求的请求头太大,nginx设备的缓存太小!!!!!!!!!!!!!!!!!坑死了,做个记录。

2019-07-24 11:09:36 370 2

原创 springboot jar包启动 读取resource下的文件

1.第一种方式,通过ClassPathResource加载ClassPathResource classPathResource = new ClassPathResource("templates/test.xlsx");InputStream inputStream =classPathResource.getInputStream();2.通过当前线程的上下文类加载器获取I...

2019-07-21 08:13:34 4172 1

原创 js 延时执行

//以下两种方式都行:setTimeout(function () { test(); }, 2000);//或者setTimeout('test()',2000);function test(){alert("aaaa");}//以下是错误示例setTimeout(test(),2000);//会马上执行,没有延迟效果原文:https://blog.csdn.net/yj2...

2019-07-20 17:31:45 189

原创 JAVA1.8开发工具使用系列 故障排除之jcmd

常用指令:#打印jvm进程,查看pidjcmd -l#dump快照jcmd pid GC.heap_dump fillpath.....hprof#查看java系统属性jcmd pid VM.system_properties#查看jvm属性jcmd pid VM.flags#查看jvm启动指定属性jcmd pid VM.command_line#强制调用...

2019-07-15 23:26:41 911

原创 java 字符类型判断整理 char

1 是否是中日韩文字Character.isIdeographic(char ch);2 是否是中日韩标点符号 主要用来判断"。" 注意经常用到的不一定是中日韩标点符号,比如","Character.UnicodeBlock.of(char ch) == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION;3 是否...

2019-07-13 10:04:57 1131

原创 Java应用程序监控之 jconsole

jconsolejconsole 启动一个图形控制台,使您可以监视和管理Java应用程序。JConsole图形用户界面是一个符合Java Management Extensions(JMX)规范的监视工具。JConsole使用Java虚拟机(Java VM)的广泛工具来提供有关Java平台上运行的应用程序的性能和资源消耗的信息。启动JConsole该JConsole的可执行文件中可以找...

2019-07-13 00:54:28 808

原创 JAVA1.8开发工具使用系列

附上官方文档地址:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/index.html学习好java开发工具,可以让我们更清晰的认识java,并且提高自己对项目有个更好的掌握,不能保证线上的项目不出问题吧,最起码能再出问题后做出正确的排查,笔者也是以这个为目的来进行学习的(项目出问题了不会排查简直太low了 T_T)。大概看...

2019-07-12 23:32:28 266

原创 jvm进程状态查看命令 jps

jps可以用来查看jvm的进程状态,启动命令等信息。用法:jps [-q] [-mlvV] [<hostid>]-q 只打印运行中的jvm进程pid。他的特性决定了不能与[-mlvV] 一起使用。-m 输出传递给main方法的参数。嵌入式JVM的输出可能为null。-l 将应用程序主类的完整包名称或完整路径名称输出到应用程序的JAR文件。-v 输...

2019-07-12 23:02:03 1187

原创 idea 中文unicode编码问题

2019-07-10 11:43:04 611

原创 idea 从mapper方法直接点进xml文件的解决方法

使用Free Mybatis plugin1.2.3.4.重启以后mapper方法会有个箭头,ctrl+alt+左键 可以进入到xml文件里。xml文件里可以通过ctrl+左键进入到mapper文件里

2019-07-10 10:51:58 10777 3

原创 JVM调优之jhat

jhat - Java Heap Analysis ToolJHAT命令解析Java堆转储文件并启动WebServer。jhat允许您使用您最喜欢的WebBrowser浏览堆转储。JHAT支持预先设计的查询(例如“show all instances of a known class "Foo"”)以及OQL((Object Query Language对象查询语言)——一种查询堆转储的类似S...

2019-07-09 10:09:30 435

原创 JVM调优之jmap

jmapjdk自带工具,打印给定进程、核心文件或远程调试服务器的共享对象内存映射或堆内存详细信息。如果给定的进程在64位虚拟机上运行,则可能需要指定-j-d64选项,eg: jmap -J-d64 -heap pid。此实用程序不受支持,可能在JDK的未来版本中可用,也可能不可用。在不存在dbgeng.dll的Windows系统中,需要安装“Debugging Tools for Wind...

2019-07-09 00:13:08 938

原创 java.util.concurrent学习(七) ThreadPoolExecutor

ThreadPoolExecutor继承了AbstractExecutorService,是线程池工厂Executors创建线程池的主要实现方式。通过线程池工厂可以快速创建线程池,然而这种方式也有一定的弊端。例如:Executors.newFixedThreadPool(int nThreads)创建的线程池核心线程数固定,不能灵活地扩展最大线程数;newCachedThreadPool方式将最大...

2019-07-07 22:37:16 331

原创 自制面试题

1.位运算符运算符 算法 &(与) 如果相对应位都是1,则结果为1,否则为0 |(或) 如果相对应位都是0,则结果为0,否则为1 ^ (异或) 如果相对应位值相同,则结果为0,否则为1 ~(非) 按位取反运算符翻转操作数的每一位,即0变成1,1变成0。 << (左移) 按位左移运算符。左操作数按位左移右操作数指定的位数...

2019-07-07 22:30:34 112

原创 java retry使用

在看ThreadPoolExecutor源码时第一次遇到retry的用法,上网查了一下,大家都是在同一个地方遇到(看来大家的求经之路都差不多...),学习了以后来做个笔记,避免脑容量太小溢出了。首先retry不是java关键字,只是一种用法,你可以自己去命名标记。其次retry是一种“移植”跳出循环标记的用法,这个标记常常伴随循环出现,不允许单独使用。之所以说他是“移植”跳出循环标记,是因...

2019-07-07 22:22:49 384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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