自定义博客皮肤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)
  • 收藏
  • 关注

原创 AOP切面编程的理解

一、什么是Spring的AOP?AOP在spring中又叫“面向切面编程”,它可以说是对传统我们面向对象编程的一个补充,从字面上顾名思义就可以知道,它的主要操作对象就是“切面”,所以我们就可以简单的理解它是贯穿于方法之中,在方法执行前、执行时、执行后、返回值后、异常后要执行的操作。相当于是将我们原本一条线执行的程序在中间切开加入了一些其他操作一样。在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能应用在哪里,以什么方式应用,并且不必修改受影响的类。这样一来横切关注点就被模块...

2022-05-04 21:47:16 2246

原创 go开发环境搭建

一、基础数据类型 二、声明语法 三、逻辑控制 四、出错处理 五、总结 一、基础数据类型1.布尔类型bool,只有true和false2.有符号整型int,int8,int16,int32,int64,rune(等于int32)3.无符号整型uint,uint8,uint16,uint32,uint64,byte(等于uint8),uintptr(存放指针)4.浮点型float32,float64,complex64...

2021-12-25 15:11:53 1564

原创 go学习笔记(一)与Java的区别

作为一个多年的java程序员,最近在内卷的焦虑之下开始学go啦。学习go的同时,我会思考go在语言设计上和java的差别,希望能有一些新的心得体会。 一、基础数据类型 二、声明语法 三、逻辑控制 四、出错处理 五、总结 一、基础数据类型1.布尔类型bool,只有true和false2.有符号整型int,int8,int16,int32,int64,rune(等于int32)3.无符号整型uint,uint8,uint1...

2021-12-02 19:48:52 201

原创 【go学习笔记】channel

channel是go独有的一个语言设计,也是go并发编程重要的组成部分。今天来学习一下channel。 一、channel介绍 二、channel使用 三、channel原理 四、channel和java的对比 五、总结 一、channel介绍派生类型文章也有提到,channel是go内置的一种派生类型。go 通过channel来进行goroutine之间的通信。go推荐使用 CSP(communicating sequential pro

2021-11-25 19:36:05 947

空空如也

空空如也

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

TA关注的人

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