自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 【全是套路】啥是可靠,可靠有哪些套路

大部分计算机专业的同学一定会上一门叫《计算机网络》的课程,提到计算机网络,那么TCP网络传输的可靠性,肯定是考试必考的(谁曾想这么多年,才领悟到 网络/操作系统/数据结构 是贯穿程序员的从业。首先这个问题是非常的宽泛,可靠性这个会出现在多种场景,今天来看看关于可靠性的场景,以及在对应场景下,又是如何保障的。缓存大户Redis,是也会问到怎么保障可靠性,这块的可靠性主要是指数据的可靠性,同消息队列的存储,需要考虑数据持久化以及服务重启后恢复机制,那么就需要了解持久化机制:RDB,AOF。

2024-03-27 10:24:29 10

转载 【自己造轮子】极简版dynamic mybatis+oracle的generateConfig等配置

后面又网上搜了好久,找到了一个无需人肉配置的方法,那就是在mybatis plugin里面直接引入oracle的包, 是在pom的插件中引入,而不是在pom的dependency。那么解决关键点就是在配置xml路径即MapperLocations的值,以及 @MapperScan加上手动mapper的路径(由于mapperScan扫描不是递归的,需要把存放的完整路径都写上)。现在大部分都是mybatis+mysql的,有oracle的配置文章,但发现很多不是很全面,因此就来记录一下配置过程中的坑坑洼洼。

2024-03-25 11:20:17 54

转载 【自己造轮子】极简版实现端到端traceid生成

第二个问题生成的traceid该放在哪里,能让日志的配置知道这个变量的存在,这个就需要对slf4j配置以及关键的字段MDC有了解。日志打印会配置打印的格式,常见的就是年月日这种变量yyyy-MM-dd,而自定义的变量就是从MDC里面拿的,MDC可以理解为一个map,用于存放当前运行的线程中自定义的kv值。1.2基于对spring mvc的了解,一个请求到达服务的时候,是需要进行一堆Filter的链式处理,那么就可以把traceid生成的功能放到自定义的一个Filter中,order最靠前。

2024-03-20 17:14:34 81 1

转载 【打怪一个问题】非resource下的文件如何与springboot jar一起打包

公司买的半成品pass部署平台,里面用jenkins实现了springboot项目打包功能(其实就是运行了个mvn clean pacakge spring-boot:repackage )生成了一个zip,放到机器指定目录。去网上搜了很多,关键字类似 springboot打包配置文件,springboot打包文件,jar包平级。霍,这个resource标签directory很可疑,会不会是这块导致的同层级文件没打包到一起,因此保证试一试的心态,又加了个。欢迎关注:大头兵Tomato。

2024-03-19 18:18:04 15 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除