- 博客(21)
- 收藏
- 关注
原创 String.format(““) 中第一个参数的各种格式
需要注意的是,在进行字符串格式化时,应该仔细检查格式化字符串和参数的类型和顺序,避免出现格式化错误或转换异常等问题。同时,建议针对不同的数据类型和精度需求,选择合适的格式化字符串和方法进行处理。在 Java 中,String.format() 方法中第一个参数用于指定输出字符串的格式。该参数可以包含普通文本和转换符。除了上述基本的格式化转换符外,还可以使用一些修饰符来控制格式化结果的精度、宽度、对齐方式等。
2023-07-18 16:51:35 141
原创 jvm配置
-Xmx5440M-Xms5440M-XX:MaxMetaspaceSize=512M-XX:MetaspaceSize=512M-XX:+UseG1GC-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/home/htdocs/HeapDumpOnOutOfMemoryError.log
2022-05-06 12:22:00 239
原创 不论是class A<? extends T>``还是``class A<? super T>
super通配符 - 廖雪峰的官方网站之所以能对get和set作出限制,最根本的原因是Java只能向上转型且无法在运行中获取到T到底属于什么类对于class A<? extends T>:因为传入的必定是Pair<T或者T的子类>,所以调用get方法因为返回的必定是T或者T的子类,这样的话就可以用T进行接收,例如:Number n = p.get(),因为返回的必定是Number的子类,所以可以向上转型成Number接收。但是无法调用set方法,因为无法向下转型且在运行过
2021-12-05 12:31:15 316
原创 微服务架构服务限流方案详解
微服务架构服务限流方案详解微服务架构服务限流方案详解https://mp.weixin.qq.com/s?__biz=MzIyNjE4NDcyMA==&mid=2247492690&idx=1&sn=cddf072f398e281b7a6b8df782a50d83&chksm=e876ff2ddf01763b2b561961a9be34ece8c07fd632d5b0cf09c698f76652dc8ea03ce5700c31&scene=132#wechat_red
2021-10-24 17:31:28 187
原创 聊聊redis分布式锁的8大坑!
聊聊redis分布式锁的8大坑!不是说用了redis分布式锁,就可以高枕无忧了,如果没有用好或者用对,也会引来一些意想不到的问题。https://mp.weixin.qq.com/s/8NFqfsQ8KAIhXE_6o9MiOQ
2021-10-22 15:20:28 185
原创 几行烂代码,用错 Transactional,赔了16万...
几行烂代码,用错 Transactional,赔了16万...亏了...https://mp.weixin.qq.com/s/LcqmB0DSNk-WqMMlxK8b5A
2021-10-22 14:32:45 80
原创 controller日志切面
import com.google.common.base.Joiner;import com.google.common.base.Strings;import com.google.gson.Gson;import java.util.ArrayList;import java.util.Enumeration;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import javax...
2021-09-10 20:43:53 401
原创 [MySQL] 有没有解决幻读问题
默认隔离级别下 , mysql没有解决幻读问题 , 需要应用代码里加一个锁来解决幻读问题是啥?默认的隔离级别是可重复读REPEATABLE-READ , 在这个模式下出现幻读的例子一般是这两种情况:事务1和事务2同时 , 事务1读数据 , 事务2插入数据提交 , 事务1插入同样的数据时报错说已经重复了 , 我明明刚才查的时候没有 , 为啥报重复了?事务1和事务2同时 , 事务1读数据 , 事务2插入数据提交 , 事务1更新数据可以把事务2的数据也一块给更了 , 明明刚才没有怎...
2020-11-17 01:50:34 112
转载 IDEA导入eclipse项目并部署运行完整步骤(转发)
首先说明一下:idea里的project相当于eclipse里的workspace,而idea里的modules相当于eclipse里的project1、File-->Import Project 在弹出的对话框里选择要导入的项目2、选择ok,在弹出的对话框选择Import Project from External Model,并选择下面的eclipse3、点击next,一直点击到fin...
2018-06-01 14:36:30 4678
转载 【Intellij IDEA】eclipse项目导入
intellij idea中文资料网上比较少,对于eclipse的项目如何导入intellij idea也没有完整的说明,本人在这里整理下,方便更多人加入到intellij idea的阵容里。直接上干货!一、导入Eclipse项目至ideaFile – New – Module from Existing Sources… 选择你的eclipse项目此步比较
2017-11-14 18:31:14 195
转载 ContentType ,charset和pageEncoding的区别
========================说法一===========================ContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为 text/HTML。 语法 Response.ContentType [= ContentType ] 参数 ContentType pageEnc
2017-11-14 14:13:55 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人