自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JUC原子类详解(CAS)

这两个值是什么呢,比如说有两个线程共享一个变量a,这两个线程都拥有这个变量a的拷贝,分别是a1和a2。当一个线程(1)被执行时,它的共享变量为a1,if(a==a1) 说明共享变量的值没有改变,这个时候将这个线程中被更改后的a1与共享变量交换,CAS操作成功,此时。另一个线程(2)执行时,会发现它的共享变量a2和最新共享变量的值不相等,那就不可以对共享变量进行操作,,重复CAS操作,直到CAS操作成功。

2023-11-06 13:25:28 53 1

原创 Error running ‘MemberApplication‘: Command line is too long

2023-06-14 08:37:52 193

原创 @JsonIgnoreProperties

@JsonIgnoreProperties(ignoreUnknown = true)

2023-06-12 16:12:20 104 1

原创 MybatisPlus的@TableField

@TableField(updateStrategy = FieldStrategy.IGNORED)

2023-06-12 11:43:23 3482 1

转载 三层架构和mvc的区别

三层架构侧重的是整体的一个解耦MVC侧重的是web系统的解耦,即侧重jsp和Servlet的一个解耦。三层架构的目的着重点是“高内聚,低耦合”,即解耦。MVC的目的则是实现Web系统的职能分工,即职责划分(等同于·解耦)。三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。   1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一

2021-11-20 13:29:47 148

转载 java后端开发需要学什么

java后端开发需要学的知识有:1、Java基础语法和oop特性;2、数据库相关知识,例SQL语言、MySQL、非关系型数据库;3、Web基础知识;4、Web主流框架,例Spring、SpringMVC、Mybatis;5、前端知识等。本篇文章将大致介绍后端从基础到独立后端的学习路线,仅供参考。Java 基础Java 是一门纯粹的面向对象的编程语言,所以除了基础语法之外,必须得弄懂它的 oop 特性:封装、继承、多态。此外还有泛型、反射 的特性,很多框架的技术都依赖它,比如 Spring 核心的

2021-08-14 15:04:01 8668 1

空空如也

空空如也

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

TA关注的人

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