-
Java8新特性Function和BiFunction
Function Function作为一个函数式接口,主要方法apply接收一个参数,返回一个值 @FunctionalInterface public interface Function<T, R> { /** ……
Joe.Ye 2023-02-250 0 -
Java实现将数字金额转为大写中文金额
输入数字金额参数,运行程序得到其对应的大写中文金额;例如:输入-12.56,输出-12.56: 壹拾贰元伍角陆分 Hutool工具包中也含有一个类型转换的方法,可以实现“……
Joe.Ye 2023-02-250 0 -
Java实现GZIP压缩与解压缩
Gzip压缩 public static byte[] compress(String str, String charset) { if (str == null || str.length() == 0) { return null; } Byte……
Joe.Ye 2023-02-250 0 -
Java处理UFT-8编码文件出现\ufeff的解决方法
在处理支付宝、微信支付等对账文件时可能会碰到因为\ufeff字符导致字段解析错误。\ufeff这是哪来的呢?网上搜索后发现原来是文本保存时包含了BOM(Byte Order ……
Joe.Ye 2023-02-250 0 -
XStream异常com.thoughtworks.xstream.security.ForbiddenClassException
在使用XStream解析的过程中遇到com.thoughtworks.xstream.security.ForbiddenClassException异常的问题,解决方式: xStream = new XStream(); //尽量限制所需……
Joe.Ye 2023-02-250 0 -
java.io.IOException invalid constant type 18
org.javassist包版本不兼容JDK 1.8的问题 java.lang.RuntimeException: java.io.IOException: invalid constant type: 18 原因:javassist 3.18以下的版本不支……
Joe.Ye 2023-02-250 0 -
Redisson实现Redis分布式锁的N种姿势
使用Redisson实现Redis普通分布式锁,以及Redlock算法分布式锁的几种方式。 Redis几种架构 Redis发展到现在,几种常见的部署架构有: 单机模式 主从模式 哨……
Joe.Ye 2023-02-240 0 -
Redlock:Redis分布式锁最牛逼的实现
普通实现 说道Redis分布式锁大部分人都会想到:setnx+lua,或者知道set key value px milliseconds nx。后一种方式的核心实现命令如下: - 获取锁(unique_val……
Joe.Ye 2023-02-240 0 -
SpringBoot request.getSession()几种获取情况之间的差异
三种情况如下 HttpSession session = request.getSession(); HttpSession session = request.getSession(true); HttpSession session = request.getSession(……
Joe.Ye 2023-02-240 0 -
Spring AOP 五大通知类型
前置通知 在目标方法执行之前执行执行的通知 前置通知方法,可以没有参数,也可以额外接收一个JoinPoint,Spring会自动将该对象传入,代表当前的连接点,通过……
Joe.Ye 2023-02-240 0 -
Post请求访问Nginx静态资源,报405 not allowed错误
Post请求访问Nginx静态资源,会报405 not allowed错误。为了让Nginx静态页面能够响应post请求 解决方案:修改nginx.conf配置文件,在server{}中添加error_page……
Joe.Ye 2023-02-240 0 -
JVM中Perm区持续上涨问题
Java应用Perm区一直呈上涨趋势的原因可以用一个简单的办法排查,就是用btrace去跟踪下是什么地方在调用ClassLoader.defineClass,在大多数情况下这招都是管用……
Joe.Ye 2023-02-180 0 -
JVM 新生代 8:1:1 原因
GC是统计学测算出当内存使用超过98%以上时,内存就应该被minor gc时回收一次。但是实际应用中,我们不能较真的只给他们留下2%,换句话说当内存使用达到98%时才……
Joe.Ye 2023-02-180 0 -
调用System.gc()会发生什么?
System.gc(); //告诉垃圾收集器打算进行垃圾收集,而垃圾收集器进不进行收集是不确定的 System.runFinalization(); //强制调用已经失去引用的对象的finalize……
Joe.Ye 2023-02-180 0 -
Java ThreadLocal简介
ThreadLocal ThreadLocal使用方法很简单 static final ThreadLocal<T> sThreadLocal = new ThreadLocal<T>(); sThreadLocal.set() sThreadLocal.g……
Joe.Ye 2023-02-180 1
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。
评论于 CentOS 7下安装MySQL