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

原创 PageHelper分页插件

即使用时, 只需提前声明要分页的信息, 得到的结果就是有分页信息的了. 如果不想进行count, 只要查分页数据, 则调用: PageHelper.startPage(pageNum, pageSize, false);即可, 避免了不必要的count消耗.它在启动的时候会将 interceptor 添加到mybatis的上下文中。使用的时候,只需在查询list前,调用 startPage 设置分页信息,即可使用分页功能。注意pom.xml导入的依赖应该是spring版本的而不是其独立的版本。

2022-09-02 15:34:32 410

原创 git命令

git checkout --track hotfixes/BJVEP933 # 检出远程分支hotfixes/BJVEP933并创建本地跟踪分支。git remote add origin git+ssh://git@192.168.53.168/VT.git # 增加远程定义(用于push/pull/fetch)

2022-08-31 10:23:35 79

原创 Spring Security认证和授权

Spring Security是一个专注与为Java应用程序提供身份认证和授权的框架,它的强大之处在于它可以轻松扩展以满足自定义的需求。实现认证的逻辑,自定义认证规则(AuthenticationManager: 认证的核心接口)转发,浏览器访问A,A完成部分请求,存入Request,转发给B完成剩下请求。之前采用拦截器实现了登录检查,这是简单的权限管理方案,现在将废弃。对当前系统内的所有的请求,分配访问权限(普通用户、板主、管理员)。继承WebSecurityConfigurerAdapter。...

2022-08-31 10:12:49 383

原创 线程基本原理及创建方式

1.进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存空间。当我们使用迅雷,又启动了一一个进程,操作系统将为迅雷分配新的内存空间。2.进程是程序的一次执行过程,或是正在运行的一个程序。是动态过程:有它自身的产生、存在和消亡的过程。...

2022-08-13 11:33:40 281

原创 interceptor拦截器

拦截器(Interceptor)同 Filter 过滤器一样,它俩都是面向切面编程——AOP 的具体实现在 Spring中,当请求发送到 Controller 时,在被Controller处理之前,它必须经过 Interceptors Spring Interceptor是一个非常类似于Servlet Filter 的概念...

2022-08-09 10:13:44 1108

原创 泛型注意事项和细节

基本语法修饰符返回类型方法名(参数列表) {注意细节泛型方法,可以定义在普通类中,也可以定义在泛型类中2.当泛型方法被调用时,类型会确定3. public void eat(E e) {,修饰符后没有 eat方法不是泛型方法,而是使用了泛型。...

2022-08-08 18:33:02 178

原创 I/O流概念方法

输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内存)到数据源(文件)的路径

2022-08-08 18:30:55 135

原创 java集合基础知识

3)LinkedHashSet根据元素的hashCode值来决定元素的存储位置,同时使用链表维护元素的次序,这使得元素看起来是以插入顺序保存的。6)与HashSet-样,不保证映射的顺序,因为底层是以hash表的方式来存储的.(jdk8的hashMap底层数组+链表+红黑树)4)sort(List,Comparator)根据指定的Comparator产生的顺序对List集合元素进行。//2.set接口的实现类的对象(Set接口对象),不能存放重复的元素,可以添加一个null。...

2022-07-19 16:15:08 123

原创 【无标题】

一、java特点1、java语言是面向对象的(oop)2、java语言是健壮性的,Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证3、 Java 语言是 跨平台性的。[即: 一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]4、 Java 语言是解释型的解释性语言:javascript,PHP, java 编译性语言: c / c++区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可

2022-04-11 17:13:37 679

空空如也

空空如也

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

TA关注的人

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