摘要: 凌晨 3 点被 SELinux 搞崩溃?这份救命文档拿走不谢 - 运维派 SELinux 生产环境实战:从入门到精通的安全配置指南 你是否曾在凌晨3点被告警电话吵醒,只因为一个简单的服务启动失败?检查了所有配置、权限都正确,最后发现罪魁祸首是 SELinux?如果你有过这样的经历,那么这篇文章将彻底 阅读全文
posted @ 2025-09-30 16:16 CharyGao 阅读(18) 评论(0) 推荐(0)
摘要: 我最近用的Agentic 编程平台 Qoder,内置了强大的 Claude4 智能模型,支持快速检索海量代码文件,可以在短时间内完成高质量开发。用 Qoder 开发一个完整的电商网站,前后端一气呵成,原本需要几天的工作,现在只需十分钟。现在有免费福利,快去体验一下吧 https://qoder.co 阅读全文
posted @ 2025-09-30 16:12 CharyGao 阅读(8) 评论(0) 推荐(0)
摘要: 01 特性 Lock4j是一个分布式锁组件,它提供了多种不同的支持以满足不同性能和环境的需求,基于Spring AOP的声明式和编程式分布式锁,支持RedisTemplate、Redisson、Zookeeper。 02 特性 简单易用,功能强大,扩展性强。 支持redission, redisTe 阅读全文
posted @ 2025-09-30 16:06 CharyGao 阅读(12) 评论(0) 推荐(0)
摘要: TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景还适合 OLAP 场景的混合数据库。 TiDB是 PingCAP公司自主设计、研发的开源分布式关系型数据库, 阅读全文
posted @ 2025-09-30 16:05 CharyGao 阅读(19) 评论(0) 推荐(0)
摘要: 分享一个简单实用的日志打印工具,使用两年了,极其方便为了更方便地排查问题,电商交易系统的日志中需要记录用户id。然而每当 - 掘金 为了更方便地排查问题,电商交易系统的日志中需要记录用户id和订单id等字段。然而,每次打印日志都需要手动设置用户id,这一过程非常繁琐,需要想个办法优化下。 Java 阅读全文
posted @ 2025-09-30 15:53 CharyGao 阅读(11) 评论(0) 推荐(0)
摘要: springboot利用ThreadPoolTaskExecutor多线程批量插入百万级数据_java 多线程批量导入数据-CSDN博客 前言 开发目的:提高百万级数据插入效率。采取方案:利用ThreadPoolTaskExecutor多线程批量插入。采用技术:springboot2.1.1+myb 阅读全文
posted @ 2025-09-30 15:47 CharyGao 阅读(9) 评论(0) 推荐(0)
摘要: 这些 Spring Boot 默认配置不改,迟早踩坑彼时 SpringBoot 初兴,万象更新,号称“开箱即用”“约定优 - 掘金 引言 彼时 SpringBoot 初兴,万象更新,号称“开箱即用”“约定优于配置”,一时间风靡四方。 开发者趋之若鹜,纷纷称快,仿佛自此架构之重可卸、配置之繁可省,一行 阅读全文
posted @ 2025-09-30 15:45 CharyGao 阅读(25) 评论(0) 推荐(0)
摘要: 近日,Pinterest 品趣志的工程团队最近公布了弃用 HBase 集群的流程规划,理由是该方案基础设施建设与维护成本过高、HBase 专业人才难寻以及产品功能不足。而随着 Pinterest 也转向 Druid/StarRocks、Goku、KVStore、TiDB 等数据库技术,技术社区开始质 阅读全文
posted @ 2025-09-30 15:41 CharyGao 阅读(18) 评论(0) 推荐(0)
摘要: 断言 对象、数组、集合 ObjectUtils StringUtils CollectionUtils 文件、资源、IO 流 FileCopyUtils ResourceUtils StreamUtils 反射、AOP ReflectionUtils AopUtils AopContext最近发现同 阅读全文
posted @ 2025-09-30 15:33 CharyGao 阅读(6) 评论(0) 推荐(0)
摘要: JavaSSM框架-MyBatis 框架(六)-CSDN博客 10. MyBatis的缓存 10.1 MyBatis的一级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接获取,不会从数据库重新访问 使一级缓存失效的四种 阅读全文
posted @ 2025-09-30 15:33 CharyGao 阅读(8) 评论(0) 推荐(0)
摘要: 1.概述 转载:Spring Boot 为什么可以使用 Jar 包启动 可能很多初学者会比较困惑,Spring Boot 是如何做到将应用代码和所有的依赖打包成一个独立的 Jar 包,因为传统的 Java 项目打包成 Jar 包之后,需要通过 -classpath 属性来指定依赖,才能够运行。我们今 阅读全文
posted @ 2025-09-30 15:31 CharyGao 阅读(8) 评论(0) 推荐(0)
摘要: 1. 核心架构与设计理念 1.1 Jedis:同步阻塞式客户端 Jedis采用经典的BIO线程模型,每个物理连接独占一个线程。当执行jedis.get()等操作时,调用线程会阻塞直到收到Redis响应。典型连接管理通过JedisPool实现: // 创建连接池配置 JedisPoolConfig c 阅读全文
posted @ 2025-09-30 15:25 CharyGao 阅读(17) 评论(0) 推荐(0)
摘要: 在 Java 中,有几个常见的 HTTP 客户端库可以用来发送 HTTP 请求和处理响应。以下是一些常见的 Java HTTP 客户端库,以及它们的简要介绍: HttpURLConnection:HttpURLConnection 是 Java 标准库提供的原生 HTTP 客户端。它提供了基本的 H 阅读全文
posted @ 2025-09-30 14:27 CharyGao 阅读(8) 评论(0) 推荐(0)
摘要: 拼音转换工具 拼音转换工具的思路不难: (1)词语分词 (2)基于词库进行拼音的映射 (3)拼接最后的结果 可以认为主要下面的部分值得留意 准确性 作为拼音转换算法,准确性优先级应该是在性能之前的。 如果我们能保证高准确性,应该尽可能的去提高准确性。 词库来源 这里的词库,不包括分词的词库,仅仅指拼 阅读全文
posted @ 2025-09-30 14:25 CharyGao 阅读(12) 评论(0) 推荐(0)
摘要: 在 Spring 中集成 Fastjson2 0. 依赖配置 Fastjson2采用多module的结构设计,对SpringFramework等框架的支持现独立在extension包中。 Maven: <dependency> <groupId>com.alibaba.fastjson2</grou 阅读全文
posted @ 2025-09-30 14:14 CharyGao 阅读(22) 评论(0) 推荐(0)
摘要: Apache CXF JAX-RS Client介绍 JAX-RS Client是Apache CXF的基于JAX-RS规范的客户端实现,Apache CXF是一个开放源代码服务框架, CXF使用Front-End API(例如JAX-WS和JAX-RS)来构建和开发服务。 这些服务可以说各种协议, 阅读全文
posted @ 2025-09-30 14:12 CharyGao 阅读(8) 评论(0) 推荐(0)