自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux上部署前后端项目

linux下docker部署前后端项目

2023-02-24 12:03:55 678

原创 Spring Security (1)

入门,后续更新,供自己学习,记录自己学习,基于Spring boot码歌视频:https://www.bilibili.com/video/BV1Cz4y1k7rd目录[Spring Security入门](#Spring Security入门)自定义登录页面登录失败页面跳转设置请求用户名和密码自定义登录成功处理器自定义登录失败处理器授权(关于anyRequest)关于antMatchers关于regexMatchers关于mvcMatchers内置权限控制用户角色权限说明基

2021-11-19 10:24:30 556

原创 shiro

跟着狂神(简单入门),编程不良人(比较详细)链接视频:https://www.bilibili.com/video/BV1uz4y197Zmhttps://www.bilibili.com/video/BV1PE411i7CV?p=38shiroshiro依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifac

2021-11-07 15:08:19 244

原创 basedao

一个基于数据库连接的模板(自己写的)使用的是Druid连接池配置文件druid.propertiesusername = rootpassword = 123456maxActive = 100initialSize = 5maxWait = 100url = jdbc:mysql://localhost:3306/basedaodriverClassName = com.mysql.jdbc.Driver注解IDpackage demo.zlt.annotation;impo

2021-05-17 14:40:54 79

原创 Durid,JdbcTemplate

数据库连接池概念:其实就是一个容器(集合),存放数据库连接的容器好处:节约资源用户访问高效实现:标准接口:javax.sql.DataSource获取连接:getConnection()归还连接:如果连接对象Connection是从连接池中获取的,那么调用Connection对象.close(),不会关闭,而是归还数据库C3P0:数据库连接池技术Druid:数据库连接池实现技术,阿里巴巴提供C3P0:数据库连接技术步骤导入jar包:c3p0-0.

2021-05-15 20:42:44 98

原创 线程

线程1.概念并发:指两个或多个事件在同一时间段内发生。(交替执行)并行:指两个或多个事件在同一时间发生线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在Unix System V及SunOS中也被称为轻量进程(lightweight processes),但轻量进程更多指内核线程(kernel thread),而把用户线程(user threa

2021-05-11 20:11:16 130

原创 Lambda,函数式接口,stream

Lamda表达式本身就是对接口的实现。最直观的作用就是使代码变得简洁。public class Test { public static void main(String[] args) { Comparator comparator = (int a,int b) -> { return a-b; };//全格式基本语法 int com = comparator.compar(4,6); Sys

2021-05-11 15:58:24 133

原创 Junit、反射、注解

框架:半成品软件。可以在框架的基础上进行软件开发,简化代码反射:将类的各个组成部分封装为其他对象,这就是反射机制Java代码在计算机中先进行Javac编译成class文件(source阶段),通过类加载器变成类对象(class类对象阶段),然后被创建对象使用(Runtime运行阶段)获取class对象(获取字节码对象,对应三个阶段)Class.forname(“全类名”);多用于配置文件,将类名定义在配置文件中。读取文件,加载类类名.class多用于参数的传递对象.g

2021-05-11 14:39:43 65

空空如也

空空如也

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

TA关注的人

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