随笔分类 -  专栏

将针对相同主题的文章汇集在这里
摘要:你的项目是否曾遇到过有jar包冲突,而这些冲突的jar包又必须同时存在的情况?一般来说,jar 冲突都是因不同的上层依赖项,自身又依赖了相同 jar 包的不同版本所致,解决办法也都是去除其中一个即可。需要同时保留冲突jar包的情况,实属罕见。 在与第三访系统集成通信时,有一种方式是由被集成方提供Ja 阅读全文
posted @ 2024-08-26 09:13 顾志兵 阅读(6484) 评论(51) 推荐(35)
摘要:只要是 web 项目,程序都会直接或间接使用到线程池,它的使用是如此频繁,以至于像空气一样,大多数时候被我们无视了。但有时候,我们会相当然地认为线程池与其它对象池(如:数据库连接池)一样,要用的时候向池子索取,用完后归还给它即可。然后事实上,线程池独树一帜、鹤立鸡群,它与普通的对象池就是不同。本文本 阅读全文
posted @ 2024-04-22 14:36 顾志兵 阅读(3292) 评论(28) 推荐(30)
摘要:本文是 SpringBoot 开发的干货集中营,涵盖了日常开发中遇到的诸多问题,通篇着重讲解如何快速解决问题,部分重点问题会讲解原理,以及为什么要这样做。便于大家快速处理实践中经常遇到的小问题,既方便自己也方便他人,老鸟和新手皆适合,值得收藏 😄 1. 哪里可以搜索依赖包的 Maven 坐标和版本 阅读全文
posted @ 2024-03-27 14:11 顾志兵 阅读(5952) 评论(33) 推荐(60)
摘要:本文只讲操作实践,不讲原理,这样对于想快速搭建起一个基于SpringSecurity的Web项目的朋友们而言,比较友好。文章主要由两部分构成: - 快速演示样例 所有账户和授权数据均基于内存,能在极短的时间内搭建和运行起来,可以快速体验SpringSecurity - 简易生产样例 建议想参考原型, 阅读全文
posted @ 2023-08-08 09:07 顾志兵 阅读(835) 评论(1) 推荐(3)
摘要:本文将先介绍jdk动态代理的基本用法,并对其原理和注意事项予以说明。之后将以两个最常见的应用场景为例,进行代码实操。这两个应用场景分别是**拦截器**和**声明性接口**,它们在许多开发框架中广泛使用。比如在spring和mybatis中均使用了拦截器模式,在mybatis中还利用动态代理来实现声明 阅读全文
posted @ 2023-04-10 15:20 顾志兵 阅读(747) 评论(7) 推荐(5)
摘要:本文所使用的环境信息如下: windows11 (主机系统) virtual-box-7.0环境下的ubuntu-18.04 nginx-1.22.1 (linux) 斜杠结尾之争 实践中,nginx里最常用的指令就是location和proxy_pass了。前者用于为不同请求uri指定不同ngin 阅读全文
posted @ 2023-03-22 21:48 顾志兵 阅读(16177) 评论(11) 推荐(11)