自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis入门

*官网:**https://redis.io, **中文网:**https://www.redis.net.cn/Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,而且为了进一步提升性能,Redis把数据存储到内存里,所以它有极高的读写性能。官方提供的数据是可以达到100000+的QPS(每秒内查询次数),是互联网技术领域使用最为广泛的存储中间件。它存储的value类型比较丰富,是NoSql数据库的一种。基于内存存储,读写性能高。

2023-09-06 21:04:12 103 1

原创 AOP应用-公共字段的自动填充

自定义注解 AutoFill进入到sky-server模块,创建com.sky.annotation包。import com/*** 自定义注解,用于标识某个方法需要进行功能字段自动填充处理//数据库操作类型:UPDATE INSERT OperationType value();/*** 自定义注解,用于标识某个方法需要进行功能字段自动填充处理//数据库操作类型:UPDATE INSERT OperationType value();/**

2023-09-04 15:49:28 239 1

原创 苍穹外卖-员工管理

ThreadLocal 并不是一个Thread,而是Thread的局部变量。每个线程都有单独一份存储空间,是一个HashMap,存取数据时以ThreadLocal对象为key,以存储的值为value这个存储空间具有线程隔离的效果,只有在线程内才能获取到对应的值,线程外则不能访问。public void set(T value) 设置当前线程的线程局部变量的值public T get() 返回当前线程所对应的线程局部变量的值。

2023-09-04 15:38:36 485 1

原创 Swagger

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务(它的主要作用是:使得前后端分离开发更加方便,有利于团队协作。接口的文档在线自动生成,降低后端开发人员编写接口文档的负担。如果开发中接口和早期设计的接口不同,不需要花很多时间重新编写接口文档,Swagger会根据代码直接生成接口文档功能测试Spring已经将Swagger纳入自身的标准,建立了Spring-swagger项目,现在叫Springfox。

2023-09-04 15:19:31 72 1

原创 nginx反向代理

nginx:Engine X,俄罗斯人开发的一个软件,早期作为邮件收发的服务器代理。随着后来的发展,也提供了其它的功能:部署静态资源,供客户端访问静态资源:资源文件的内容是不变的,比如:html,css,js,图片,音频,视频把静态资源,使用web服务器部署,启动web服务器后,其它人就可以通过网络访问这个资源了。资源变成了web资源作为反向代理服务器,实现负载均衡作为邮件收发的服务器nginx 反向代理,就是将前端发送的动态请求由 nginx 转发到后端服务器。

2023-09-04 15:09:36 90 1

原创 Maven高级

一切功能,一切代码,一切业务模块全部放到一个项目里不同功能代码之间的耦合性强。不能对不同功能做针对性的增强。

2023-09-04 11:19:54 51 1

原创 SpringBoot原理篇

注解作用@Scope用在bean对象上,设置bean对象的作用域。告诉Spring是以单例模式还是多例模式,或者其它模式来维护这个bean对象用在bean对象里的方法上,这个方法将会在Spring创建bean对象之后,执行一次。这个方法通常被称为bean的初始化方法用在bean对象里的方法上,这个方法将会在Spring销毁bean对象之前,执行一次。这个方法通常被称为bean的销毁方法@Scope:加在bean对象上,用于设置bean对象的作用域。

2023-09-04 11:09:52 1100 1

原创 Spring事务和AOP

AOP是用于简化动态代理的使用AOP:Aspect Oriented Programming,面向切面编程。是通过预编译方式(aspectj)或者运行期动态代理(Spring)实现程序功能的统一维护的技术。AOP是OOP(Object Oriented Programming)的技术延续,是软件开发中的一个热点,也是Spring中的一个重要内容。利用AOP可以实现对业务逻辑各个部分之间的隔离,从而使得业务逻辑各部分之间的耦合性降低,提高程序的可重用性,同时提高了开发效率。

2023-09-04 11:00:20 156 1

原创 Web登录认证

虽然我们已经完成了登录功能,但是当用户在登录后对其它功能的访问中,服务端并不知道当是哪个用户帐号在做本次操作,这是不利于系统的权限控制的。如果想要服务端能够识别每次请求的用户身份,就需要在登录成功后的每次请求中,共享当前用户的身份数据传统的会话技术:Cookie和Session。在会话中共同数据的技术,当然可以共享登录的用户帐号目前流行的技术:JWT令牌。目前比较流行的技术,广泛用于系统中作为身份识别的令牌什么是会话:会话的双方指的是客户端和服务端。

2023-09-04 10:45:48 235 1

空空如也

空空如也

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

TA关注的人

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