自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 openairinterface5g配置加载流程

代码版本:2024w28。

2024-07-18 16:46:10 335

原创 Clickhouse DateTime日期后面多了 .000

dbaver 连接clickhouse后会Datetime类型,显示时会默认加.000;修改一下连接设置即可。

2023-09-06 15:57:51 181 1

原创 一个诡异的bug,idea无法编译java目录下的文件

在idea中创建了几个服务,通过复制创建的,执行时发现生成的target没有java文件夹下的文件,所以一直报找不到主类。打开项目结构,发现这些文件夹被识别成了父项目的源代码根!

2023-08-25 17:43:05 116 1

原创 java自定义注解

使用@interface 自定义注解使用注解测试利用自定义注解加spring的AOP可以实现对方法的增强,本次演示一个可以输出方法运行时间的注解。

2023-08-22 15:41:39 103 1

原创 Java创建线程的几种方式

Java作为一种多线程编程语言,提供了多种创建线程的方式。

2023-08-21 15:54:13 53

原创 利用BlockingQueue实现生产者消费者模式

BlockingQueue是 java.util.concurrent 包提供的用于解决并发生产者 - 消费者问题的类。在往队列中添加或者取出元素时通过ReentrantLock实现线程安全。常见的阻塞队列有ArrayBlockingQueue (由数组支持的有界队列)、LinkedBlockingQueue (由链接节点支持的可选有界队列)、PriorityBlockingQueue (由优先级堆支持的无界优先级队列)、DelayQueue (由优先级堆支持的、基于时间的调度队列)

2023-08-15 17:34:02 206 1

原创 shiro中的过滤器

当我们需要使用 spring 中的过滤器时,通常通过继承 filter 接口或者使用@Webfilter注解实现。shiro中过滤器实现也是通过实现filter接口实现的,shiro中整个filter类结构如下图所示,最顶层的AbstractFilter 实现了filter接口。在DefaultFilter 枚举类中列出了shiro中常用的filter这个类重写了dofilter方法,用来保证每个请求只会被一个filter过滤一次,不会重复过滤如果当前filter没有执行过过滤,默认会进入第二个if(那两

2023-08-08 18:35:05 1227 1

空空如也

空空如也

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

TA关注的人

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