学习链接汇总
摘要:码云 https://gitee.com/ yudao源码 http://www.iocoder.cn/ kafka教程和翻译文章 开源的api https://sdk.cn git上好链接 占小狼的博客 mysql5.7官方技术参考 java资源包 https://github.com/jobbo
阅读全文
posted @
2019-12-30 20:44
tigerloveapple
阅读(261)
推荐(0) 编辑
JDK内置工具使用
摘要:JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Process Status Tool) 三、jstack命令(Java Stack Trace) 四、jstat命令(Java Vi
阅读全文
posted @
2019-12-17 11:19
tigerloveapple
阅读(191)
推荐(0) 编辑
jvm 性能调优工具之 jmap 命令详解
摘要:jmap名称:Java Memory Map(内存映射) 官方文档:https://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jmap.html 功能描述: 内容太多,直接看前辈们的总结: java命令--jmap命令使用(这篇文章写得非常好)
阅读全文
posted @
2019-12-12 21:47
tigerloveapple
阅读(2609)
推荐(0) 编辑
Java实现RabbitMQ客户端和消费者端的简单实例
摘要:https://blog.csdn.net/vinegar93/article/details/80181398
阅读全文
posted @
2019-09-19 10:16
tigerloveapple
阅读(838)
推荐(0) 编辑
FreeMarker的应用场景
摘要:按照官方的说法,使用FreeMarker实现逻辑和视图分离, FreeMarker不同于JSP的地方。 FreeMarker支持模板,可以在不改变业务逻辑的情况下动态调整视图。 是的,JSP确实也能做到模板化。但是JSP本身不支持模板化,如果要做到FreeMarker的模板功能,恐怕要有很多开发工作
阅读全文
posted @
2019-09-13 14:28
tigerloveapple
阅读(600)
推荐(0) 编辑
yaml 文件格式简介
摘要:yaml 文件格式简介 注意: 字串不一定要用双引号标识; 在缩排中空白字符的数目并不是非常重要,只要相同阶层的元素左侧对齐就可以了(不过 不能使用TAB字符); 允许在文件中加入选择性的空行,以增加可读性; 在一个档案中,可同时包含多个文件,并用“——”分隔; 选择性的符号“...”可以用来表示档
阅读全文
posted @
2019-07-27 22:37
tigerloveapple
阅读(270)
推荐(0) 编辑
开源在线分析诊断工具Arthas(阿尔萨斯)--总结
摘要:阿里重磅开源在线分析诊断工具Arthas(阿尔萨斯) arthas用法 启动demo java -jar arthas-demo.jar 启动 java -jar arthas-boot.jar attach 目标进程 输入2,再输入回车/enter。 dashboard 显示进程信息 thread
阅读全文
posted @
2019-04-29 10:01
tigerloveapple
阅读(1248)
推荐(0) 编辑
javaAgent介绍
摘要:JavaAgent(转载) http://www.cnblogs.com/diyunpeng/archive/2011/05/26/2057932.html 一文带你了解Java Agent https://www.jianshu.com/p/5bfe16c9ce4e JAVA Agent 简析及开
阅读全文
posted @
2019-04-24 19:29
tigerloveapple
阅读(266)
推荐(0) 编辑
使用StringEscapeUtils对Java中特殊字符进行转义和反转义
摘要:https://blog.csdn.net/zdx1515888659/article/details/84966214 Java中转义字符反斜杠 \ 的代替方法 | repalceAll 内涵解析 1. 使用 StringEscapeUtils中的转义与反转义 2. 使用Java的replaceA
阅读全文
posted @
2019-03-11 20:45
tigerloveapple
阅读(3197)
推荐(0) 编辑
JAVA虚拟机关闭钩子(Shutdown Hook)
摘要:程序经常也会遇到进程挂掉的情况,一些状态没有正确的保存下来,这时候就需要在JVM关掉的时候执行一些清理现场的代码。JAVA中的ShutdownHook提供了比较好的方案。 JDK提供了Java.Runtime.addShutdownHook(Thread hook)方法,可以注册一个JVM关闭的钩子
阅读全文
posted @
2018-08-22 14:12
tigerloveapple
阅读(704)
推荐(0) 编辑
request.getParameter() 和request.getAttribute() 区别
摘要:request.getParameter() 和request.getAttribute() 区别
阅读全文
posted @
2018-03-30 11:12
tigerloveapple
阅读(430)
推荐(0) 编辑
spring获取webapplicationcontext,applicationcontext几种方法详解(转载)
摘要:spring获取webapplicationcontext,applicationcontext几种方法详解(转载)
阅读全文
posted @
2018-03-30 11:08
tigerloveapple
阅读(155)
推荐(0) 编辑
jstack可以定位到线程堆栈
摘要:java命令--jstack 工具 JVM调优之jstack找出最耗cpu的线程并定位代码 jstack可以定位到线程堆栈,根据堆栈信息我们 jstack可以定位到线程堆栈,根据堆栈信息我们 jstack可以定位到线程堆栈,根据堆栈信息我们
阅读全文
posted @
2018-03-24 12:07
tigerloveapple
阅读(225)
推荐(0) 编辑
多线程如何确定线程数
摘要:最佳线程数 在使用多线程的时候要注意几个点,1.执行这个处理的时间多长,2.执行这类任务的消息有多频繁 我一般的处理, 1.如果执行是时间过长但任务很少,我会只用一个线程(这里是无限循环,直到你的进程退出),而且最好在线程池里面直接开一个出来,不要单独去new一个线程实例,好处的话就去看下线程池跟单
阅读全文
posted @
2018-03-08 16:15
tigerloveapple
阅读(2823)
推荐(0) 编辑
Chrome JS断点调试技巧
摘要:Chrome调试折腾记_(2)JS断点调试技巧 技巧一:格式化压缩代码 技巧二:快速跳转到某个断点的位置 技巧三:查看断点内部的作用范围【很实用】 技巧4:监听事件断点 技巧5:DOM及 XHR监听跳转 右侧的Event Listener Breakpoints可以选择性的监听某类行为事件,比如键盘
阅读全文
posted @
2018-02-27 17:06
tigerloveapple
阅读(593)
推荐(0) 编辑
JSONObject,JSONArray,Map,String之间转换
摘要:http://blog.csdn.net/superit401/article/details/51727739 1.String转JSONObject String jsonMessage = "{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}"; JSON
阅读全文
posted @
2017-11-15 16:14
tigerloveapple
阅读(303)
推荐(0) 编辑
Zookeeper客户端 CuratorFramework使用
摘要:CuratorFramework使用 ZooKeeper客户端Curator使用一 创建连接
阅读全文
posted @
2017-10-19 11:01
tigerloveapple
阅读(150)
推荐(0) 编辑
json用法常见错误
摘要:Json用法三个常见错误 net.sf.json.JSONException: java.lang.NoSuchMethodException
阅读全文
posted @
2017-09-08 12:14
tigerloveapple
阅读(205)
推荐(0) 编辑
[转载,感觉写的非常详细]DUBBO配置方式详解
摘要:[转载,感觉写的非常详细]DUBBO配置方式详解 原文链接:http://www.cnblogs.com/chanshuyi/p/5144288.html DUBBO 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是阿里巴巴 SOA 服务化治理方案的核心框架,每天为 2
阅读全文
posted @
2017-08-31 14:38
tigerloveapple
阅读(230)
推荐(0) 编辑