
Java
文章平均质量分 94
Julian.zhou
为的是平凡,释放的是能量
展开
-
【颠覆性缓存架构】Caffeine双引擎缓存实战:CPU和内存双优化,命中率提升到92%,内存减少75%
症状:高频数据滞留在冷缓存解决方案:滑动窗口热度算法// 基于时间衰减的权重计算。原创 2025-03-21 23:10:05 · 1265 阅读 · 0 评论 -
Caffeine vs Guava Cache:性能巅峰对决,谁才是 Java 本地缓存之王?
性能王者:Caffeine 在算法、并发、内存管理上全面领先。生态趋势:Spring Boot 5.x 已默认集成 Caffeine,Guava Cache 逐步退出主流。开发者体验:Caffeine 的异步 API 和灵活配置更符合现代应用需求。最后:如果你是性能极客或追求高吞吐的系统架构师,Caffeine 是毋庸置疑的选择!原创 2025-03-20 23:02:53 · 832 阅读 · 0 评论 -
测试网络是否连通
测试通过,对Url异常都做了简单的捕获。package src;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java原创 2013-01-12 11:44:13 · 863 阅读 · 0 评论 -
Java实现Redis持久化到数据库的关键方法
redis持久化到数据库,结合redis的API。实现的一个简单的调用。原创 2014-02-12 15:10:57 · 9166 阅读 · 3 评论 -
java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问ob转载 2014-04-28 00:01:47 · 505 阅读 · 0 评论 -
Java 中使用POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写、单元格边框等
第一种:日期格式 cell.setCellValue(new Date(2008,5,5)); //set date format HSSFCellStyle cellStyle = demoWorkBook.createCellStyle(); HSSFDataFormat format= demoW原创 2014-06-26 12:22:46 · 30392 阅读 · 0 评论 -
Idea 运行报Error:java: 无效的标记: -version
Idea 运行报Error:java: 无效的标记: -version问题描述解决办法pluginManagement方式plugin覆盖的方式问题描述开发过程中,idea一运行就报, maven编译java项目问题(主要针对idea)报如下错误:Error:java: 无效的标记: -version原因是因为使用的maven的plugin中可能增加了compilerArgs的参数。如类似...原创 2019-05-15 16:06:42 · 3292 阅读 · 0 评论