排序
通过JUnit源码分析学习编程的奇技淫巧
打开 Maven仓库,左边选项栏排在第一的就是测试框架与工具,今天的文章,V 哥要来聊一聊程序员必备的测试框架JUnit 的源码实现,整理的学习笔记,分享给大家。 有人说,不就一个测试框架嘛,有...
基于源码分析 HikariCP 常见参数的具体含义
基于源码分析 HikariCP 常见参数的具体含义,HikariCP 是目前风头最劲的 JDBC 连接池,号称性能最佳,SpringBoot 2.0 也将 HikariCP 作为默认的数据库连接池。 要想用好 HikariCP,理解常见参数...
java基础知识汇总(三)
PART 1: while循环 双重for循环 1. 循环结构(while循环语句) 基本格式 while(判断条件语句) { 循环体语句; } 扩展格式 初始化语句; while(判断条件语句) { 循环体语句; 控制条件语句; } 2. 循环...
Java 面试篇-Redis 专题(Redis 常见的面试专题:缓存击穿、缓存雪崩、缓存穿透、什么是布隆过滤器、什么是延时双删、持久化的方式、Redis 分布式锁、I/O 多路复用等等)
Java 面试篇-Redis 专题(Redis 常见的面试专题:缓存击穿、缓存雪崩、缓存穿透、什么是布隆过滤器、什么是延时双删、持久化的方式、Redis 分布式锁、I/O 多路复用等等), 博客主页: 【小...
大道至简-Shopify 构建弹性支付系统的 10 条原则
0 大纲 Lower the Timeouts, and Let the Service Fail Early Add Circuit Breakers Capacity Planning Add monitoring and alerting Implement Structured Logging Use Idempotency Keys Be Co...
【异常】Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String 报错解决
【异常】Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String 报错解决, 一、报错内容 二、报错说明 这个错误信息表明在Spring框架中,你试图为factoryBeanObjectTy...
java线上运行异常:Error parsing HTTP request header
1.部署异常如下: 2.出现原因 这个问题的原因是高版本的tomcat中的新特性:就是严格按照 RFC 3986规范进行访问解析,而 RFC 3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_...
JDK21新特性及虚拟线程
JDK21新特性及虚拟线程,目录 1.虚拟线程 创建方式 性能优化 1. IO密集型任务 2. 异步任务编排 3. 高并发事件处理 应用场景 注意事项 1. 阻塞操作优化 2. 线程本地变量陷阱 3. 资源耗尽防护 4.不...
面向对象程序设计第三次bolg
前言 本次博客针对面向对象程序设计的课程所发的PTA作业7,8以及期末考试中的面向对象编程题的分析和总结,重点介绍课程成绩统计程序系列题目以及期末考试的编程题。 PTA第七次作业 在这次作业...
javaSE————网络编程套接字
javaSE————网络编程套接字,网络编程套接字~~~~~ 好久没更新啦,蓝桥杯爆掉了,从今天开始爆更嗷; 1,网络编程基础 为啥要有网络编程呢,我们进行网络通信就是为了获取丰富的网络资源,说实...
Java API 操作Docker浅谈
背景: 使用com.github.docker-java库可以很方便地在Java中操作Docker。下面是一个详细的教程,包括创建镜像、创建容器、启动容器、停止容器和删除容器的步骤以及每一步的说明。 前提: 首先,...
Java 模板方法模式:打造高复用性的商品上架模块
Java 模板方法模式:打造高复用性的商品上架模块, 🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c=1000,移动端可微信小程序搜索“历代文学”)总...













