• 首页
  • 文章归档
  • 默认分类
  • 关于页面
  • 首页
  • 文章归档
  • 默认分类
  • 关于页面
归档

归档

2025年5月
05-15 【Java项目脚手架系列】第七篇:Spring Boot + Redis项目脚手架
05-15 每日一个技术官网推荐 Vol.17:MyBatisPlus 官网
05-15 【开发踩坑日记】动态表单场景切换与数据持久化问题
05-11 深入剖析 MyBatis 位运算查询:从原理到最佳实践
05-11 深入解析多选字段的存储与查询:从位运算到数据库设计的最佳实践
05-11 每日一个技术官网推荐 Vol.16:MyBatis 官网
05-11 【Java项目脚手架系列】第六篇:Spring Boot + JPA项目脚手架
05-10 【Java项目脚手架系列】第五篇:Spring Boot + MyBatis项目脚手架
05-08 【Java项目脚手架系列】第四篇:Spring Boot基础项目脚手架
05-07 【Java项目脚手架系列】第三篇:Spring MVC基础项目脚手架
05-05 【Java项目脚手架系列】第二篇:JavaWeb项目脚手架
05-04 【Java项目脚手架系列】第一篇:Maven基础项目脚手架
2025年4月
04-29 Java开发必知:JDK安装、环境变量配置与IDE内置机制全解析
04-29 🧪 每日一个技术官网推荐 Vol.15:Apache JMeter 官网
04-28 ⚙ 每日一个技术官网推荐 Vol.14:Jenkins 官网
04-26 Redis数据库设计揭秘:16个数据库,藏着怎样的哲学?
04-26 🦓 每日一个技术官网推荐 Vol.13:ZooKeeper 官网
04-25 🔍 每日一个技术官网推荐 Vol.12:Elasticsearch 官网
04-24 浏览器访问背后的秘密:从加载到关闭,数据是否会丢失?
04-24 ☀ 每日一个技术官网推荐 Vol.11:Git 官网
04-22 ☀ 每日一个技术官网推荐 Vol.10:Netty 官网
04-21 深入解析 Spring 中的 @Value 注解(含源码级剖析 + 自定义实现)
04-21 ☀ 每日一个技术官网推荐 Vol.09:Apache Tomcat 官网
04-20 🌟无意间发现的宝藏项目:开源世界中的演示项目精选合集
04-20 ☀ 每日一个技术官网推荐 Vol.08:Apache Maven 官网
04-18 ☀ 每日一个技术官网推荐 Vol.07:Apache RocketMQ 官网
04-17 ☀ 每日一个技术官网推荐 Vol.06:Apache Kafka 官网
04-16 Java开发工程师必备:专业技术图表与高效作图工具全指南
04-16 ☀ 每日一个技术官网推荐 Vol.05:Apache Dubbo 官网
04-15 ☀ 每日一个技术官网推荐 Vol.04:Redis 官网(redis.io)
04-09 ☀ 每日一个技术官网推荐 Vol.03:MySQL 官网(mysql.com)
04-08 ☀ 每日一个技术官网推荐 Vol.02:Spring 官网(spring.io)
04-07 ☀ 每日一个技术官网推荐 Vol.01:JDK 官方网站(Oracle)
04-07 🚀 大厂算法面试 7 天冲刺计划|附全套 Java 实战 & 系统设计干货 🔥
04-07 大厂算法面试 7 天冲刺:第7天-系统设计与模拟面试实战 —— 架构思维 + Java落地
04-05 大厂算法面试 7 天冲刺:第6天-树与图深度剖析——高频算法面试题 & Java 实战
04-01 大厂算法面试 7 天冲刺:第5天- 递归与动态规划深度解析 - 高频面试算法 & Java 实战
2025年3月
03-31 大厂算法面试 7 天冲刺:第4天- 哈希表与堆算法深度解析 - 高频面试题与 Java 实战
03-30 跟着JDK学数据结构-线性与非线性数据结构的应用与实现
03-30 大厂算法面试 7 天冲刺:第3天- 栈与队列算法深度解析 - 高频面试题与Java实战
03-29 大厂算法面试 7 天冲刺:第2天-链表算法深度解析 - 高频面试题与Java实战
03-28 大厂算法面试 7 天冲刺:第 1 天 - 深度剖析数组与字符串高频算法(Java 实战)
03-28 7天算法面试通关攻略(含JDK、Spring应用)——3W学习法
03-28 AI 时代程序员的未来:如何从「写代码」到「指导 AI 代码」
03-27 🔥 7 天精通 Spring:从入门到实战,一步步打造你的 Spring 技术栈!
03-27 Spring 事务管理全解析:原理、源码与实战
03-26 3W 学习法:从零上手 Cursor,打造高效 Java 开发体验
03-26 手把手实现一个简化版 Spring 框架
03-26 深度剖析 Spring 源码 & 性能优化:核心原理与最佳实践 🚀
03-25 🚀  高并发电商商详网关系统设计:架构、优化与实战
03-25 深入解析 Spring Cloud 微服务架构:核心组件与最佳实践
03-25 Spring Boot 自动装配原理深度解析:从源码到实战
03-24 Spring MVC 深度解析:原理、源码剖析与实战
03-23 深入解析 Spring IOC & AOP:原理、源码与实战
03-23 如何快速精通 Spring,成为专家并打造自己的 Spring 框架?
03-23 如何高效参与 GitHub 知名项目开发并成为核心贡献者
03-23 开发者必备:全球最受欢迎的10大技术投稿平台推荐
03-23 IP 的前世今生:从域名解析到网页渲染,揭秘背后的黑科技
03-23 为什么 Redis 和搜索引擎都在用布隆过滤器?
03-21 位运算黑科技:极致优化的 6 大技巧,你都会吗?
03-21 客户端与 APP:傻傻分不清?一文搞懂它们的区别与联系!
03-20 不止 Spring!GitHub 上这 5 大框架助你开发高性能微服务(附示例)
03-20 LeetCode 算法精粹:3W 法拆解与实战指南
03-19 【GitHub】超有趣的 Java 开源项目推荐
03-19 从零手写 Spring 风格 IoC 容器:支持自动扫描与依赖注入
03-18 程序员的13种高收益副业:技术、知识付费与创业全指南
03-18 【设计模式】一文掌握11种行为型设计模式:3W学习法 + Java实战 + 开源框架解析
03-18 【设计模式】3W 学习法全面解析 7 大结构型模式:Java 实战 + 开源框架应用
03-18 【设计模式】3W 学习法深入剖析创建型模式:原理、实战与开源框架应用(含 Java 代码)
03-14 【IDEA插件开发】IntelliJ IDEA 插件开发指南
03-14 【Java基础】一文快速掌握Java 8新特性:功能对比与实战代码解析
03-13 【HeadFirst系列之HeadFirstJava】第19天之深入理解访问者模式:解耦对象结构与操作的优雅设计
03-13 【HeadFirst系列之HeadFirstJava】第18天之深入理解 RMI:Java 远程方法调用与分布式计算实战
03-13 【Java基础】深入解析 Java 的深拷贝与浅拷贝:原理、实现与开源框架应用
03-13 【HeadFirst系列之HeadFirstJava】第18天之深入理解原型模式:从问题到解决方案(含 Java 代码示例)
03-12 【工具使用】IDEA社区版如何使用JDK原生命令:从IDEA到命令行的开发技巧 🚀
03-12 【HeadFirst系列之HeadFirstJava】第17天之🚀 深入解析 Java 包与 JAR:从代码组织到应用发布全流程(含实战)
03-12 【HeadFirst系列之HeadFirstJava】第17天之🔄 备忘录模式全解析:如何优雅地实现撤销、回滚与存档?(附 Java 实战)
03-11 【HeadFirst系列之HeadFirstJava】第16天之🚀 深入解析 Java 集合与泛型:高效管理数据的终极指南!(含代码实战)
03-11 【HeadFirst系列之HeadFirst设计模式】第19天之彻底搞懂中介者模式:解耦对象交互的终极利器!(含 Java 实战)
03-11 【计算机知识科普】🚀 深入理解 Mock 技术:让你的 Java 测试更高效、更稳定!
03-11 【计算机知识科普】🎯 开发者必看!API 与 SDK 的核心区别及实战应用(Java 示例)
03-10 【HeadFirst系列之HeadFirst设计模式】第18天之深入解析解释器模式:从原理到实战
03-10 【HeadFirst系列之HeadFirstJava】第15天之🚀 探索 Java 网络与多线程:从 Socket 通信到高性能服务器实战!
03-10 【学习方法】技术开发者的提问智慧:如何高效获得解答?
03-09 【工具使用】IDEA 社区版如何创建 Spring Boot 项目(详细教程)
03-09 【SpringBoot】Spring Boot Starter 详解与实战:手把手自定义 Starter
03-09 【SpringBoot】深入剖析 Spring Boot 自动装配原理(附源码与实战)
03-09 【SpringBoot】深入剖析 Spring Boot 启动过程(附源码与实战)
03-08 【HeadFirst系列之HeadFirst设计模式】第18天之蝇量模式(Flyweight Pattern):优化资源的秘密武器
03-08 【开发问题】解决 web.xml 文件版本导致的 404 错误
03-08 【SpringMVC】SpringMVC的启动过程与原理分析:从源码到实战
03-07 【Servlet】深入解析 Servlet 启动过程 —— 原理分析、代码实战及在 JDK 和 Spring 中的应用
03-07 【HeadFirst系列之HeadFirst设计模式】第17天之深入责任链模式:应对复杂请求处理的设计思路
03-07 【HeadFirst系列之HeadFirstJava】第14天之对象的序列化与文件输入/输出
03-07 【HeadFirst系列之HeadFirstJava】第13天之深入学习 Java GUI 编程 —— 使用 Swing 开发桌面应用
03-06 【高并发】深入解析 Netty:3W 学习法 + Java 实战 + 开源项目推荐
03-06 【高并发】🚀 消息队列(MQ)全解析:原理、主流产品及 Java 实现
03-06 【HeadFirst系列之HeadFirst设计模式】第16天之🚀 生成器模式(Builder Pattern):让对象构建更优雅!
03-06 【HeadFirst系列之HeadFirstJava】第12天之🎨 Java GUI 编程入门:用 Swing 画出你的第一个窗口!
03-05 【HeadFirst系列之HeadFirstJava】第11天之Java 异常处理:如何优雅地应对有风险的行为?
03-05 【HeadFirst系列之HeadFirst设计模式】第15天之桥接模式:让代码的扩展更优雅!
03-05 【HeadFirst系列之HeadFirst设计模式】第14天之与设计模式相处:真实世界中的设计模式
03-04 【高并发】Java 高并发 HTTP 接口优化:如何在 10 毫秒内调用 20+ 服务?
03-04 【数据结构与算法】常见数据结构与算法在JDK和Spring中的实现:源码解析与实战代码!
03-04 【高并发】Java 多线程与线程池实战:高性能并发编程指南
03-04 【高并发】Java 并行与串行深入解析:性能优化与实战指南
2025年2月
02-28 【Java基础】深入剖析Java中构造器、实例变量、静态变量、代码块的执行顺序!原理+实战,一文搞定!
02-28 【Java基础】Java中new一个对象时,JVM到底做了什么?
02-28 【HeadFirst系列之HeadFirstJava】第10天之数字与静态:Java中的数学魔法与静态之美
02-27 【缓存】缓存雪崩与缓存穿透:高并发系统的隐形杀手
02-27 【HeadFirst系列之HeadFirst设计模式】第13天之复合模式:设计模式的终极组合拳!
02-27 【HeadFirst系列之HeadFirstJava】第9天之构造器与垃圾收集器:Java 对象生命周期的秘密!
02-27 【高并发】限流与熔断:高并发系统的守护神!
02-26 【HeadFirst系列之HeadFirstJava】第8天之深入多态:接口与抽象类的完美结合!
02-26 【RPC】市面上有哪些 RPC 框架?Dubbo 实战 + 手写 RPC 框架,彻底搞懂分布式调用!
02-26 【HeadFirst系列之HeadFirst设计模式】第12天之代理模式:控制对象访问的利器!
02-25 【HeadFirst系列之HeadFirst设计模式】第11天之状态模式:让对象的行为随状态而变化!
02-25 【HeadFirst系列之HeadFirstJava】第7天之继承与多态:Java 面向对象编程的核心魔法!
02-24 【HeadFirst系列之HeadFirstJava】第6天之认识Java的API:解锁高效开发的钥匙
02-23 【HeadFirst系列之HeadFirstJava】第5天之超强力方法 —— 从战舰游戏到循环控制
02-23 【HeadFirst系列之HeadFirst设计模式】第10天之迭代器与组合模式:遍历与管理的艺术
02-22 【HeadFirst系列之HeadFirstJava】第4天之理解对象的行为:方法操作实例变量
02-22 【HeadFirst系列之HeadFirstJava】第3天之从零开始理解Java中的主数据类型和引用
02-22 【HeadFirst系列之HeadFirst设计模式】第9天之模板方法模式:从咖啡和茶到Spring框架,掌握设计模式的精髓
02-21 DDD架构实战:用Java实现一个电商订单系统,快速掌握领域驱动设计
02-21 【HeadFirst系列之HeadFirst设计模式】第8天之适配器模式与外观模式:让不兼容的接口和谐共处!
02-20 【HeadFirst系列之HeadFirst设计模式】第7天之命令模式:封装请求,轻松实现解耦!
02-20 【HeadFirst系列之HeadFirst设计模式】第6天之单件模式:独一无二的对象,如何优雅实现?
02-19 【HeadFirst系列之HeadFirst设计模式】第5天之工厂模式:比萨店的秘密武器,轻松搞定对象创建!
02-15 【HeadFirst系列之HeadFirst设计模式】第4天之一杯咖啡,带你彻底搞懂装饰者模式!
02-09 【HeadFirst系列之HeadFirstJava】第2天之类与对象-拜访对象村
2025年1月
01-20 【HeadFirst系列之HeadFirstJava】第1天之基本概念-进入Java的世界
01-19 【跟着官网学技术系列之MySQL】第10天之以批处理模式使用mysql
01-19 【跟着官网学技术系列之MySQL】第9天之获取有关数据库和表的信息
01-19 【HeadFirst系列之HeadFirst设计模式】第3天之观察者模式
01-18 【跟着官网学技术系列之MySQL】第8天之创建和使用数据库2
01-15 【跟着官网学技术系列之MySQL】第7天之创建和使用数据库1
01-13 【跟着官网学技术系列之MySQL】第6天之输入查询
01-12 【HeadFirst系列之HeadFirst设计模式】第2天之设计模式入门之策略设计模式
01-11 【跟着官网学技术系列之MySQL】第5天之MySQL连接与断开服务器
01-11 【数据结构】1-Java中的数据结构
01-08 【跟着官网学技术系列之MySQL】第4天之安装MySQL
01-06 【跟着官网学技术系列之MySQL】第3天之如何给MySQL官方报告错误或问题
01-05 【HeadFirst系列之HeadFirst设计模式】第1天之HeadFirst设计模式开胃菜
01-05 【跟着官网学技术系列之MySQL】第2天之MySQL版本:创新和 LTS
01-04 【跟着官网学技术系列之MySQL】第1天之MySQL 数据库管理系统概述
01-04 【IT人物系列】之MySQL创始人
01-03 【Leecode】Leecode刷题之路第100天之相同的树
01-03 【Leecode】Leecode刷题之路第99天之恢复二叉搜索树
01-01 【Leecode】Leecode刷题之路第98天之验证二叉搜索树
2024年12月
12-31 【Leecode】Leecode刷题之路第97天之交错字符串
12-30 【Leecode】Leecode刷题之路第96天之不同的二叉搜索树
12-29 【Leecode】Leecode刷题之路第95天之不同的二叉搜索树II
12-28 【Leecode】Leecode刷题之路第94天之二叉树的中序遍历
12-28 【Leecode】Leecode刷题之路第93天之复原IP地址
12-27 【Leecode】Leecode刷题之路第92天之反转链表II
12-26 【Leecode】Leecode刷题之路第91天之解码方法
12-24 【Leecode】Leecode刷题之路第90天之子集II
12-24 【Leecode】Leecode刷题之路第89天之格雷编码
12-22 【Leecode】Leecode刷题之路第88天之合并两个有序数组
12-21 【Leecode】Leecode刷题之路第87天之扰乱字符串
12-20 【Leecode】Leecode刷题之路第86天之分隔链表
12-20 【Leecode】Leecode刷题之路第85天之最大矩形
12-19 【Leecode】Leecode刷题之路第84天之柱状图中最大的矩形
12-17 【Leecode】Leecode刷题之路第83天之删除排序链表中的重复元素
12-16 【Leecode】Leecode刷题之路第82天之删除排序链表中的重复元素II
12-15 【Leecode】Leecode刷题之路第81天之搜索旋转排序数组II
12-14 【Leecode】Leecode刷题之路第80天之删除有序数组中的重复项 II
12-13 【Leecode】Leecode刷题之路第79天之单词搜索
12-12 【Leecode】Leecode刷题之路第78天之子集
12-11 【Leecode】Leecode刷题之路第77天之组合
12-10 【Leecode】Leecode刷题之路第76天之最小覆盖子串
12-09 【Leecode】Leecode刷题之路第75天之颜色分类
12-08 【Leecode】Leecode刷题之路第74天之搜索二维矩阵
12-07 【Leecode】Leecode刷题之路第73天之矩阵置零
12-06 【Leecode】Leecode刷题之路第72天之编辑距离
12-05 【Leecode】Leecode刷题之路第71天之简化路径
12-04 【Leecode】Leecode刷题之路第70天之爬楼梯
12-03 【Leecode】Leecode刷题之路第69天之x的平方根
12-02 【Leecode】Leecode刷题之路第68天之文本左右对齐
12-02 【Leecode】Leecode刷题之路第67天之二进制求和
2024年11月
11-30 【Leecode】Leecode刷题之路第66天之加一
11-30 【Leecode】Leecode刷题之路第65天之有效数字
11-29 【Leecode】Leecode刷题之路第64天之最小路径和
11-29 【Leecode】Leecode刷题之路第63天之不同路径II
11-29 【Leecode】Leecode刷题之路第62天之不同路径
11-29 【Leecode】Leecode刷题之路第61天之旋转链表
11-24 【Leecode】Leecode刷题之路第60天之排列序列
11-24 【Leecode】Leecode刷题之路第59天之螺旋矩阵II
11-23 【Leecode】Leecode刷题之路第58天之最后一个单词的长度
11-23 【Leecode】Leecode刷题之路第57天之插入区间
11-20 【Leecode】Leecode刷题之路第56天之合并区间
11-20 【Leecode】Leecode刷题之路第55天之跳跃游戏
11-19 【Leecode】Leecode刷题之路第54天之旋转矩阵
11-17 【Leecode】Leecode刷题之路第53天之最大子数组和
11-16 【Leecode】Leecode刷题之路第52天之N皇后II
11-15 【Java基础知识系列】之Java类的初始化顺序
11-15 【Leecode】Leecode刷题之路第51天之N皇后
11-15 【Leecode】Leecode刷题之路第50天之Pow(x, n)
11-13 【Leecode】Leecode刷题之路第49天之字母异位词分组
11-13 【Leecode】Leecode刷题之路第48天之旋转图像
11-11 【IT人物系列】之Spring创始人
11-11 【Leecode】Leecode刷题之路第47天之全排列II
11-10 【Leecode】Leecode刷题之路第46天之全排列
11-10 【IT人物系列】之Java之父
11-09 【跟着官网学技术系列之Java】第1天之Java开胃菜
11-09 【Leecode】Leecode刷题之路第45天之跳跃游戏II
11-08 【Leecode】Leecode刷题之路第44天之通配符匹配
11-07 【Leecode】Leecode刷题之路第43天之字符串相乘
11-06 【Leecode】Leecode刷题之路第42天之接雨水
11-05 【跟着官网学技术系列之Spring】第2天之SpringFrameworkOverview(SpringFramework概述)
11-05 【Leecode】Leecode刷题之路第41天之缺失的第一个正数
11-04 【Leecode】Leecode刷题之路第40天之组合总和II
11-03 【Leecode】Leecode刷题之路第39天之组合总和
11-03 【跟着官网学技术系列之Spring】第1天之Spring开胃菜
11-02 【Leecode】Leecode刷题之路第38天之外观数列
11-01 【Leecode】Leecode刷题之路第37天之解数独
2024年10月
10-31 【Leecode】Leecode刷题之路第36天之有效的数独
10-29 【Leecode】Leecode刷题之路第35天之搜索插入位置
10-28 【Leecode】Leecode刷题之路第34天之在排序数组中查找元素的第一个和最后一个位置
10-28 【Leecode】Leecode刷题之路第33天之搜索旋转排序数组
10-26 【Leecode】Leecode刷题之路第32天之最长有效括号
10-26 【Leecode】Leecode刷题之路第31天之下一个排列
10-24 【Leecode】Leecode刷题之路第30天之串联所有单词的子串
10-23 【Leecode】Leecode刷题之路第29天之两数相除
10-23 【Leecode】Leecode刷题之路第28天之找出字符串中第一个匹配项的下标
10-21 Leecode刷题之路第27天之移除元素
10-20 Leecode刷题之路第26天之删除有序数组中的重复项
10-19 Leecode刷题之路第25天之K个一组翻转链表
10-18 Leecode刷题之路第24天之两两交换链表中的节点
10-17 Leecode刷题之路第23天之合并K个升序链表
10-16 Leecode刷题之路第22天之括号生成
10-16 Leecode刷题之路第21天之合并两个有序链表
10-15 Leecode刷题之路第20天之有效的括号
10-14 Leecode刷题之路第19天之删除链表的倒数第N个结点
10-13 Leecode刷题之路第18天之四数之和
10-12 Leecode刷题之路第17天之电话号码的字母组合
10-11 Leecode刷题之路第16天之最接近的三数之和
10-10 Leecode刷题之路第15天之三数之和
10-09 Leecode刷题之路第14天之最长公共前缀
10-08 Leecode刷题之路第13天之罗马数字转整数
10-07 Leecode刷题之路第12天之整数转罗马数字
10-06 Leecode刷题之路第11天之盛最多水的容器
10-05 Leecode刷题之路第十天之正则表达式匹配
10-04 Leecode刷题之路第九天之回文数
10-03 Leecode刷题之路第八天之字符串转换整数
10-02 Leecode刷题之路第七天之整数反转
10-01 十大排序算法集锦
10-01 Leecode刷题之路第六天之Z字形变换
2024年9月
09-30 Leecode刷题之路第五天之最长回文子串
09-29 Leecode刷题之路第四天之寻找两个正序数组的中位数
09-28 Leecode刷题之路第三天之无重复字符的最长子串
09-27 Leecode刷题之路第二天之两数相加
09-26 Leecode刷题之路第一天之两数之和
09-25 Leecode刷题之路从今天开始
09-23 后端技术打怪升级之路
2023年1月
01-07 每日一个设计模式之工厂设计模式
01-02 每日一个设计模式之观察者设计模式
2022年12月
12-18 Spring中的单例设计模式
12-18 Spring中的工厂设计模式
12-18 Spring中的策略设计模式
12-18 设计模式之策略设计模式
12-18 初识设计模式
2022年11月
11-26 Redis相关
11-26 Spring相关
2022年10月
10-31 JUC之LockSupport,AQS
10-31 字节跳动两数求和
10-31 58同城的java字符串常量池
10-31 八股文集锦
2022年9月
09-12 GitHub的骚操作
09-12 12.JVM+GC解析彩蛋
09-12 11.对于JDK自带的JVM监控和性能分析工具用过哪些?一般你是怎么用的?
09-12 10、假如生产环境出现CPU占用过高,请谈谈你的分析思路和定位
09-12 9、生产环境服务器变慢,诊断思路和性能评估谈谈?
09-12 8、G1垃圾收集器
09-12 7、怎么查看服务器默认的垃圾收集器是哪个?生产上如何配置垃圾收集器的?谈谈你对垃圾收集器的理解?
09-12 6、GC垃圾回收算法和垃圾收集器的关系?分别是什么?请你谈谈
09-12 5.请谈谈你对OOM的认识
09-12 4.强引用、软引用、弱引用、虚引用分别是什么?
09-12 3.你平时工作用过的JVM常用基本配置参数有哪些?
09-12 2.你说你做过JVM调优和参数配置,请问如何盘点查看JVM系统默认值
09-12 1.JVM垃圾回收的时候如何确定垃圾?是否知道什么是GC Roots
09-12 JVM+GC解析(学习大纲,前提复习:JVM内存结构,GC的作用域,常见的垃圾回收算法)
09-07 8.线程池用过吗?ThreadPoolExecutor谈谈你的理解
09-07 7.阻塞队列知道吗
09-07 6、CountDownLatch、CyclicBarrier、Semaphore使用过吗
09-07 5.公平锁,非公平锁,可重入锁,递归锁,自旋锁谈谈你的理解?请手写一个自旋锁
09-07 4.我们知道ArrayList是线程不安全,请编码写一个不安全的案例并给出解决方案
09-07 3.原子类AtomicInteger的ABA问题谈谈?原子更新引用知道吗?
09-07 2.CAS你知道吗
09-06 1.请谈谈你对volatile的理解
2022年8月
08-22 数据库开源连接工具
08-21 程序员简历制作推荐网站
08-15 消息队列在项目中的使用
08-15 购物车实现过程
08-15 单点登录实现
08-15 es与solr的区别
08-15 redis 在项目中的使用场景
08-15 JVM垃圾回收机制,GC发生在JVM哪部分,有几种GC,他们的算法是什么
08-14 Mysql什么时候适合建索引,什么时候不适合建索引
08-14 redis持久化有几种类型,他们的区别是什么
08-14 git分支相关命令,实际应用
08-14 Linux系统,常用服务类相关命令有哪些
08-14 MyBatis中当实体类中的属性名和表中的字段名不一样怎么办
08-14 简单的谈一下SpringMVC的工作流程
08-14 SpringMVC中如何解决POST请求中文乱码问题GET的又如何处理呢
08-13 Spring支持的常用数据库事务传播属性和事务隔离级别
08-10 开发笔记分享
08-08 人生杂感20220808
08-08 Spring Bean作用域
08-08 成员变量与局部变量分析
08-07 递归与迭代分析
08-07 方法参数传递过程分析
08-06 类的初始化和实例化过程
08-01 手写单例设计模式代码
08-01 从字节码分析自增变量
2022年7月
07-30 阿里云主机安装halo博客
07-30 Hello Halo
京ICP备2022017998号-1 https://github.com/halo-dev/halo-theme-hshan.git

Copyright © 2025 工藤新一

Powered by Halo • Theme by Subtle Galaxy • REFERENCE FROM 寒山

Back to the top
最新文章
【Java项目脚手架系列】第七篇:Spring Boot + Redis项目脚手架

【Java项目脚手架系列】第七篇:Spring Boot + Redis项目脚手架前言在前面的文章中,我们介绍了 Spring Boot + JPA 项目脚手架。今天,我们将介绍 Spring Boot + Redis 项目脚手架,这是一个用于快速搭建缓存应用的框架。什么是 Spring Boot

每日一个技术官网推荐 Vol.17:MyBatisPlus 官网

每日一个技术官网推荐 Vol.17:MyBatisPlus 官网MyBatisPlus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。🏠 官网简介名称:MyBatisPlus网址:主域名:https://mybatis.plus/备用域

【开发踩坑日记】动态表单场景切换与数据持久化问题

【开发踩坑日记】动态表单场景切换与数据持久化问题问题背景在实际开发中,我们经常会遇到需要根据不同场景展示不同表单字段的需求。比如在一个系统的填单界面中:A场景下需要展示a、b、c三个字段B场景下需要展示d、e、f三个字段这种动态表单的设计虽然灵活,但在实际开发中却遇到了一系列问题:场景切换时表单字段

深入剖析 MyBatis 位运算查询:从原理到最佳实践

深入剖析 MyBatis 位运算查询:从原理到最佳实践引言在数据库设计中,位运算是一种高效存储和查询多选字段的常用技术。然而,在实际开发中,特别是在使用 MyBatis 这样的 ORM 框架时,位运算查询往往会遇到一些意想不到的问题。本文将深入探讨在使用 tk.mybatis 进行位运算查询时遇到的

深入解析多选字段的存储与查询:从位运算到数据库设计的最佳实践

深入解析多选字段的存储与查询:从位运算到数据库设计的最佳实践前言在实际开发中,我们经常会遇到多选字段的存储和查询需求。比如城市多选、标签多选等场景。本文将分享一个实际项目中的解决方案,从数据库设计到查询实现,希望能给大家带来一些启发。问题背景在一个系统的填单界面中,有一个城市多选字段,数据如下:1:

分类
默认分类 default
面试题 面试题
人生杂感 人生杂感
开发笔记 开发笔记
工具 工具
JUC多线程及高并发 juc多线程及高并发
JVM+GC解析 jvmgc解析
书单 书单
影单 影单
设计模式 设计模式
Spring spring
每日一个设计模式 每日一个设计模式
算法 算法
Leecode leecode
跟着官网学技术系列之Spring 跟着官网学技术系列之spring
跟着官网学技术系列 跟着官网学技术系列
SpringFramwork springframwork
SpringFramework springframework
跟着官网学技术系列之Java 跟着官网学技术系列之java
IT人物系列 it人物系列
Java基础知识系列 java基础知识系列
MySQL创始人 mysql创始人
跟着官网学技术系列之MySQL 跟着官网学技术系列之mysql
HeadFirst系列 headfirst系列
HeadFirst设计模式 headfirst设计模式
数据结构 数据结构
Java java
HeadFirstJava headfirstjava
软件架构 软件架构
系统设计 系统设计
系统框架 系统框架
RPC rpc
高并发 高并发
线上问题 线上问题
分布式 分布式
Netty netty
原理分析 原理分析
SpringMVC springmvc
Servlet servlet
开发问题 开发问题
SpringBoot springboot
学习方法 学习方法
知识科普 知识科普
插件开发 插件开发
GitHub github
AI ai
一日一站:技术官网探索 一日一站技术官网探索
Java项目脚手架指南 java项目脚手架指南
开发踩坑日记 开发踩坑日记
标签
蝇量模式 蝇量模式
责任链模式 责任链模式
工厂设计模式 工厂设计模式
观察者设计模式 观察者设计模式
每日一个设计模式 每日一个设计模式
Spring中的设计模式 spring中的设计模式
策略设计模式 策略设计模式
设计模式原则 设计模式原则
设计模式分类 设计模式分类
Redis数据类型及应用 redis数据类型及应用
分布式锁 分布式锁
spring循环依赖 spring循环依赖
SpringAop springaop
工一影单 工一影单
书单 书单
AQS aqs
LockSupport locksupport
两数之和 两数之和
字节跳动 字节跳动
leetcode leetcode
58同城 58同城
经典书籍 经典书籍
深入理解Java虚拟机 深入理解java虚拟机
OpenJDK openjdk
Java基础 java基础
GitHub的骚操作 github的骚操作
彩蛋 彩蛋
JDK jdk
JVM性能分析工具 jvm性能分析工具
JVM监控 jvm监控
CPU占用过高解决思路 cpu占用过高解决思路
Linux常用命令 linux常用命令
线上故障分析 线上故障分析
G1垃圾收集器 g1垃圾收集器
垃圾收集器生产配置 垃圾收集器生产配置
默认的垃圾收集器 默认的垃圾收集器
垃圾收集器 垃圾收集器
GC垃圾回收算法 gc垃圾回收算法
OOM oom
虚引用 虚引用
弱引用 弱引用
软引用 软引用
强引用 强引用
Java的四大引用 java的四大引用
jvm常用基本配置参数 jvm常用基本配置参数
JVM参数配置 jvm参数配置
JVM系统默认值 jvm系统默认值
JVM调优 jvm调优
GC Roots gcroots
JVM垃圾回收 jvm垃圾回收
常见的垃圾回收算法 常见的垃圾回收算法
GC的作用域 gc的作用域
JVM内存结构 jvm内存结构
ThreadPoolExecutor threadpoolexecutor
线程池 线程池
阻塞队列 阻塞队列
Semaphore semaphore
CyclicBarrier cyclicbarrier
CountDownLatch countdownlatch
自旋锁 自旋锁
Java锁 java锁
线程安全 线程安全
ArrayList arraylist
原子更新 原子更新
原子引用 原子引用
ABA aba
AtomicInteger atomicinteger
CAS cas
高并发 高并发
多线程 多线程
juc juc
数据库连接工具 数据库连接工具
程序员简历 程序员简历
activeMQ activemq
异步 异步
消息队列 消息队列
购物车 购物车
京东 京东
分布式系统 分布式系统
单点登陆 单点登陆
集群 集群
zookeeper zookeeper
搜素引擎 搜素引擎
solr solr
es es
IO io
数据结构 数据结构
Redis redis
算法 算法
GC gc
JVM jvm
索引 索引
MySQL mysql
Redis持久化 redis持久化
git git
Centos centos
服务类命令 服务类命令
Linux linux
字段不一致 字段不一致
MyBatis mybatis
工作流程 工作流程
原理 原理
post请求乱码 post请求乱码
SpringMVC springmvc
传播属性 传播属性
隔离级别 隔离级别
数据库事务 数据库事务
笔记 笔记
大数据 大数据
前端 前端
Java java
Bean作用域 bean作用域
Spring spring
JavaEE javaee
Java变量 java变量
循环迭代 循环迭代
递归 递归
循环与迭代 循环与迭代
方法参数传递 方法参数传递
类的实例化 类的实例化
类的初始化 类的初始化
设计模式 设计模式
自增变量 自增变量
面试题 面试题
JavaSE javase
安装教程 安装教程
教程 教程