log4j2 漏洞解析
摘要:log4j2 漏洞解析 转载自: https://www.cnblogs.com/puzhiwei/p/15677816.html 前情提要 Apache 存在 Log4j 远程代码执行漏洞,将给相关企业带来哪些影响?还有哪些信息值得关注? 构建maven项目引入Log4j2 编写 pom 文件 <
阅读全文
posted @
2021-12-12 17:28
池的巧克力
阅读(3222)
推荐(0) 编辑
负载均衡的5种算法实现原理
摘要:前言 什么是负载均衡: 指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种 负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。负载均衡能够平均分配客户请求到服
阅读全文
posted @
2021-10-24 16:54
池的巧克力
阅读(628)
推荐(0) 编辑
keytool证书工具使用
摘要:转载自:https://www.jianshu.com/p/e83150254ef8 导出证书文件cer,可以导入到windows中 keytool -export -alias tomcat -keystore tomcat.jks -storepass 123456 -file ca.cer 导
阅读全文
posted @
2021-04-13 16:55
池的巧克力
阅读(560)
推荐(0) 编辑
java中synchronized的底层实现
摘要:太详细了转载记录下,转载自:https://www.jianshu.com/p/c97227e592e1 在java中如果使用了多线程对共享数据进行操作,那无可避免会遇到同步问题。为解决此问题可以使用synchronized对方法或者代码块进行修饰。java代码执行时先编译为.class文件再在JV
阅读全文
posted @
2021-04-05 23:01
池的巧克力
阅读(229)
推荐(0) 编辑
Java使用AES-256加密
摘要:使用高版本的jdk1.8解决AES256加密问题,至少需要 1.8.0_162或以上版本 转载自:https://www.cnblogs.com/xxoome/p/13927481.html Java version: 1.8.0_151-b12 AES(Advanced Encryption St
阅读全文
posted @
2021-03-03 11:18
池的巧克力
阅读(4323)
推荐(0) 编辑
eclipse调试System.getenv获取不到windows新变更的环境变量
摘要:之前遇到过先打开一个cmd窗口,然后设置环境变量,在最初打开的cmd窗口无法查询到新增的环境变量,这是因为cmd窗口在打开时就把加载当时所有的环境变量,之后所有的变化就与它无关了,必须重新打开一个cmd窗口才能查到新增的环境变量。 现在发现eclipse也是如此,无法查询查询到新变更的环境变量,想查
阅读全文
posted @
2021-01-27 16:50
池的巧克力
阅读(675)
推荐(0) 编辑
ElasticSearch使用规范
摘要:之前一直都在使用,但是没有注意过这些规范, 转自记录下 ,转载自:https://mp.weixin.qq.com/s/yCTNH1hMp6iOvHgh9vWg6A 最近一年多开始“搞”ES(ElasticSearch),遇到了很多“坑”,希望和大家也一起分享下,由于接触时间不长,如有问题麻烦联系我
阅读全文
posted @
2020-11-29 23:19
池的巧克力
阅读(2093)
推荐(0) 编辑
java对象的四种引用:强引用、软引用、弱引用和虚引用
摘要:作者加了个弹出框,好烦好烦 转载自: https://www.cnblogs.com/yanggb/p/10386175.html 在JDK1.2之前,创建的对象只有在处于可触及(reachable)的状态下,才能被程序使用。也就是说,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。垃圾回
阅读全文
posted @
2020-05-21 17:34
池的巧克力
阅读(715)
推荐(0) 编辑
聊聊Spring Boot Actuator
摘要:之前使用springbootamdin,下面的文章非常详细的讲解了相关监控的配置及使用内容, 转载自:https://www.cnblogs.com/dongxishaonian/p/12795744.html 概述 在本文中,我们将介绍Spring Boot Actuator。我们将首先介绍基础知
阅读全文
posted @
2020-05-09 21:22
池的巧克力
阅读(274)
推荐(0) 编辑
java中的各种锁详细介绍
摘要:作者写的太清晰了,转载记录下 转载自:https://www.cnblogs.com/jyroy/p/11365935.html Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主
阅读全文
posted @
2020-03-31 08:46
池的巧克力
阅读(455)
推荐(0) 编辑
Chrome开发者工具使用指南
摘要:好强好强 转载自:https://www.cnblogs.com/vvjiang/archive/2020/02/27/12370112.html 前言 工欲善其事,必先利其器。 在前端工作中,我们常常使用到Chrome开发者工具去做各种各样的事情。 但是您真的了解这些开发者工具吗? 官方文档还是挺
阅读全文
posted @
2020-03-02 13:04
池的巧克力
阅读(1864)
推荐(0) 编辑
Cron表达式中的星期的正确的配置
摘要:最近再做一个定时任务的需求,使用了Quartz框架,使用了Cron表达式做时间配置, 做一个定时任务,要求在周一至周五上午05:00点生成表单并完成通知。 初始表达式为0 0 5 ? * 1-5 (但是这样是错误的) 错误现象:明明设置的是周一至周五生成,但是周五却没有触发定时任务。 后查找源码发现
阅读全文
posted @
2020-01-09 11:11
池的巧克力
阅读(17041)
推荐(4) 编辑
java启动参数
摘要:java命令启动应用所使用的参数,基本是用于JVM的,某种程度上也叫做JVM参数。总的来说,java启动参数共分为三大类,分别是: 标准参数(-):相对稳定的参数,每个版本的JVM都可用。 非标准X参数(-X):默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容。 XX
阅读全文
posted @
2019-12-23 11:34
池的巧克力
阅读(1495)
推荐(0) 编辑
JVM 内部运行线程介绍
摘要:可以方便通过监控工具查看各个线程信息, 转载自: http://ifeve.com/jvm-thread/ 最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。 前段时间因为系统代码问题,造成性能瓶颈,于是就dump了一份stack出来进行分析
阅读全文
posted @
2019-12-08 14:34
池的巧克力
阅读(192)
推荐(0) 编辑
ES使用中的总结整理
摘要:最近项目中使用了ES搜索,开始时自己搭建了ES环境做测试,后面申请了公司的云平台应用, 对接ES的过程中颇具波折,遇到了很多问题,在这里统一整理记录下: 1,ES的9200 及 9300端口说明 9200作为Http协议,暴露ES RESTful接口端口号,主要用于外部通讯 ES集群之间是通过930
阅读全文
posted @
2019-09-10 20:27
池的巧克力
阅读(1614)
推荐(0) 编辑
Invalid [xxx] in servlet mapping 、 <url-pattern>的匹配规则 、 DefaultServlet介绍
摘要:真的是很容易被忽视的错误,servlet 配置url的时候遇到问题,这个之前确实没有详细了解过。 出现这个错误的时候往往伴随着一系列高大上的错误,比如会出现类似[StandardEngine[Catalina].StandardHost[localhost].StandardContext 等很长一
阅读全文
posted @
2019-08-14 08:18
池的巧克力
阅读(1714)
推荐(0) 编辑
JDK工具(查看JVM参数、内存使用情况及分析等)
摘要:转载自:https://www.cnblogs.com/z-sm/p/6745375.html 在JDK的bin目录下有很多命令行工具: 我们可以看到各个工具的体积基本上都稳定在27kb左右,这个不是JDK开发团队刻意为之的,而是因为这些工具大多数是jdk\lib\tools.jar类库的一层薄包装
阅读全文
posted @
2019-08-08 14:47
池的巧克力
阅读(467)
推荐(0) 编辑
搭建SpringbootAdmin监控中心报错A attempt was made to call the method reactor.retry.Retry.retryMax(I)Lreactor/ret)
摘要:遇到了同样的错误,转载记录下: 转载自:https://blog.csdn.net/qq_41938882/article/details/85048953 很明显,还没有启动成功就报错了.报错原因,很明显,说jar包的位置不对.网上关于这类的资料也不对,根本原因就是pom.xml文件中版本依赖有问
阅读全文
posted @
2019-04-08 19:00
池的巧克力
阅读(561)
推荐(0) 编辑
使用 Apache Commons CLI 解析命令行参数示例
摘要:很好的输入参数解析方法 ,转载记录下 转载在: https://www.cnblogs.com/onmyway20xx/p/7346709.html Apache Commons CLI 简介 Apache Commons CLI 是 Apache 下面的一个解析命令行输入的工具包,该工具包还提供了
阅读全文
posted @
2019-03-14 10:30
池的巧克力
阅读(2084)
推荐(1) 编辑