自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 @Aspect+自定义注解实现切面,注解在类上不生效

不生效的原因大概率是配置没对,这里只记录我遇到的一个原因。

2024-03-14 15:14:25 273

转载 在一个Spring事务里完成对两个数据源的操作

在一个Spring事务里完成对两个数据源的操作

2023-03-07 12:16:38 1632

原创 JAVA严格校验日期字符串

JAVA严格校验日期字符串

2023-02-27 15:59:43 145

原创 监听Nacos指定配置项动态变更

监听Nacos指定配置项动态变更

2023-02-15 11:31:37 1848 1

原创 2021-04-16

学习单链表1.手写单链表,实现封装各种常用的方法2.单链表常见的问题归纳和思路1.单链表反转如何实现 -》已经提供方法实现2.如何获取单链表的倒数第n个值 (通过快慢指针的方式 快指针先走N-1步,然后快慢指针一起遍历,当快指针到最后节点时,慢指针所在的位置就是需要找的数据)3.链表中环的检测 (快指针走两步,满指针走一步;如果存在环型 快指针和慢指针一定会相遇) // 用数学归纳法来思考,一定会相遇的这个事件,【看做快指针在追赶慢指针】4.两个有序的链表合并单链表的特性有哪些?

2021-04-16 19:30:41 114

原创 RabbitMQ在项目中的实用场景

一、结合properties文件 进行有关的配置Bean的配置1.properties文件spring.rabbitmq.host=localhostspring.rabbitmq.username=guestspring.rabbitmq.password=guestspring.rabbitmq.virtual-host=/2.config文件配置@Configura...

2019-04-30 16:24:11 2047 1

原创 @configuratinoProperties和@value来绑定bean的属性值

@Configuration:标示当前类为一个配置文件,可以在其中装配bean@ConfigurationProperties(prefix="mail"):用来绑定properties文件中的属性此时properties文件中需要绑定的属性应该为mail.xxx(成员变量)@EnableConfigurationProperties(MailProperties.class):如果需要注...

2019-04-30 15:12:23 294

原创 静态代理和动态代理

今天看了一些关于静态代理和动态代理的概念,写一些自己的理解,以便于后面回顾。代理整体上来说可以算是一种设计模式,在不直接提供委托类的访问情况下,通过代理类来代替执行委托类的方法(并且可以在委托类实现的基础上进行增强操作),但实际上调用的还是委托类的方法。我们熟知的使用spring装配Mapper接口的Bean时,以及spring的Aop的实现都是使用到了动态代理。静态代理--在编译时就已经由程...

2019-03-27 16:00:21 113

原创 编码规范

命名规范:尽量在变量上做到见名知意1.类名接口命名时 使用大驼峰式2.变量,方法命名时使用小驼峰式 且变量使用名词 方法可用动词+宾语的结构3.包名 全部使用小写,且不使用复数形式4.如果命名字符数超过15个时可以使用省略元音字母的方式 进行缩写5.常量,枚举命名时 全部使用大写各个单词之间使用‘_’进行分隔6.命名集合时可以使用复数为优7.数组声明时最好使用 int[] arr...

2019-03-12 17:40:27 1019

原创 开发过程中的随笔笔记

通过注解将模型中不必返回给前端的字段隐藏//在子类上加注解隐藏父类的变量@JsonIgnoreProperties({"maxAccessDistance", "maxNumberSearchDevice","contractList"})//在类的成员变量上直接加@JsonIgnore//通过注解直接将日期字符串转化为Date类型@JsonFormat(pattern="yyyy-M...

2018-12-13 15:15:45 164

原创 在运算过程中 String对象的创建是怎样的

在运算过程中 String对象的创建只有使用引号包含文本的方式创建的String对象之间使用“+”连接产生的新对象才会被加入字符串池中。对于所有包含new方式新建对象的,“+”连接带有 字符串引用 的表达式,它所产生的新对象都不会被加入字符串池中。因此我们提倡大家用引号包含文本的方式来创建String对象以提高效率,实际上这也是我们在编程中常采用的。String a = "a" ;Str...

2018-12-13 15:07:11 181

转载 Java两种参数传递方式的区别

Java两种参数传递方式的区别Java中没有指针,所以也没有引用传递了,仅仅有值传递不过可以通过对象的方式来实现引用传递 类似java没有多继承 但可以用多次implements 接口实现多继承的功能  值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。  引用传递:也称为传地址。方法调用时,实际参数的引用(地址,

2018-03-06 11:53:33 1762

原创 使用SpringMVC上传多文件

使用SpringMVC上传多文件1.首先看jsp页面 2.控制器中的代码@Controller@RequestMapping("/file")public class FileUploadController { @RequestMapping("/upload") public Stri

2017-09-05 11:01:09 387

原创 JS和JQuery在运用时的基础区别

谈谈JS和JQuery在运用时的基础区别         ①JavaScript源代码         ②jQuery代码1.在页面一开始加载就运行的函数 ①js源码时 需要在写好的方法名function " > ②jQuery代码时  只需要直接在$(function(){   $(选择器).把要用的内容写在后面    });2.在一个标签中插入指定文字例如..假

2017-08-12 17:24:28 288

xml文件的解析

Java语言对xml文档的解析方法,以及dtd文档的一些规范

2017-08-12

空空如也

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

TA关注的人

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