- 博客(8)
- 收藏
- 关注
原创 使用SpringAOP配合自定义注解方式记录日志
1. 自定义注解 @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) @Documented public @interface UserMedalAnnotation { //模块名 String moduleName() default ""; //操作内容 String optio...
2019-11-14 18:20:27
152
转载 spring事务传播机制和隔离级别
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...
2019-08-28 11:11:33
19991
2
转载 三次握手与四次挥手理解
序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携...
2019-08-12 10:53:36
254
原创 linux安装配置JDK1.8
一、下载安装包 JDK1.8 官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择tar.gz包下载。 二、解压安装包 通过xftp将下载好的安装包上传到服务器上,自定义一个目录(/home/temp)存放下载好的安装包并进行解压 命令: #mkdir /u...
2019-07-15 17:00:07
78
转载 Java的接口和抽象类区别
一、抽象类 在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为: abstract void fun(); 抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。 下面要注意一个问题:在《J...
2019-07-10 18:41:31
95
转载 Java中equals和==的区别
一、java当中的数据类型和" = = "的含义: 基本数据类型(也称原始数据类型) :byte,short,char,int,long,float,double,boolean。他们之间的比较,应用双等号(= =),比较的是他们的值。 引用数据类型:当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址(确切的说,是堆内存地址)。 注:对于第二种类型,除非是同一个new出来的对象,他们的...
2019-07-04 16:04:27
111
原创 Java8 Lambda表达式常用方法
filter方法 对noviceGuideBeans遍历筛选出符合条件(集合中对象id等于guideTaskId)的结果集 map方法 获取petList对象集合中的petId属性集合。 双冒号::操作符 调用PlayerPet类的getPetId方法 ...
2019-07-03 18:09:47
180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人