自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实现人脸识别登陆和绑定

【代码】Java实现人脸识别登陆和绑定。

2024-05-10 15:25:15 259

原创 Java利用wxJava实现微信登录和绑定(小程序方式)

3.获取微信二维码(包含绑定和登录)1.去gitee上引入pom坐标。4.利用code获取openid。2.根据配置配置service。7.后台根据前端设置状态。6.前端轮询访问状态。

2024-05-10 15:14:49 525

原创 分库分表专题

可以把多个表按业务耦合松紧归类,分别存放在不同的库,这些库可以分布在不同服务器,从而使访问压力被多服务器负载,大大提升性能,同时能提高整体架构的业务清晰度,不同的业务库可根据自身情况定制优化方案。,每个库只有这个表的部分数据,这些库可以分布在不同服务器,从而使访问压力被多服务器负载,大大提升性能。拆分后,尽量从业务角度避免联查,否则性能方面将得不偿失【可以把一个表的数据(按数据行)分到多个同一个数据库的多张表中,每个表只有这个表的部分数据,这样做能小幅提升性能,它仅仅作为水平分库的一个补充优化。

2023-09-07 20:30:06 27 1

原创 MySq索引及性能优化

mysql

2023-09-07 01:02:03 37 1

原创 gitflow工作流

在dev分支创建release-1分支测试,有问题修改,再合并回master,并打标签。上传仓库,建立远程dev分支。自测,打断点debug运行。功能分支commit。跟测试小姐姐说写好了。过段时间删除功能分支。

2023-08-28 02:11:18 30 1

原创 Redis基础

redis基础

2023-08-22 20:43:44 28 1

原创 三方集成自动配置

SpringBootConfiguration:该注解与 @Configuration 注解作用相同,用来声明当前也是一个配置类。@Conditional注解:按照一定的条件进行判断,需要声明的Bean,在满足给定条件后才会注册到Spring IOC容器中。之后再启动类上进行@Import注解引入:@Import(实现类名.class)上述顺序,是加载顺序,如果属性名相同,后加载的会覆盖先加载的。配置类:在启动类上@Import(配置类名.class)注解声明一个配置类。

2023-08-10 02:05:49 44 1

原创 SpringBootWeb事务&AOP

SpringBootWeb事务和AOP

2023-08-07 21:41:27 54 1

原创 SpringBootWeb登录认证案例-登录认证

2、在里面写一个方法用来处理异常:该方法返回值类型用同一响应结果Result,还需要使用注解@ExceptionHandler 去定义要处理的异常类型。实现思路:可以在访问资源前进行访问的拦截,判断你当前会话是否有登录,如果没有登录拒绝访问。3.1 写一个类叫做配置,实现接口WebMvcConfigurer,并在类型上加上注解:@Configuration。那统一拦截请求,在服务端,我们可以通过两种手段实现:过滤器Filter、拦截器Interceptor。当解析不报异常,此时就代表令牌是有效的。

2023-08-07 09:23:38 49 1

原创 SpringBootWeb案例

2).直接通过@Value注解,就可以加载并读取配置文件中的配置项,具体形式为:@Value("${key}")@ConfigurationProperties:1). 定义实体类,用于封装需要注入的属性。使用Spring给我们提供的一个,专门接收文件的API : MultipartFile。2). 在工具类中,注解注入上述的bean对象,然后调用get方法就可以获取到各个属性。properties,yml,yaml, 常用yml。@value:1).先配置阿里云OSS配置信息.

2023-08-05 09:05:12 39 1

原创 SpringBoot案例问题

控制层获取接口文档规范->调用服务层方法进行逻辑操作->服务层调用mapper层进行sql条件查询语句,运用PageHelper分页插件。控制层获取接口文档规范->调用服务层方法进行逻辑操作(注意先删除员工再删除部门->服务层调用mapper层进行sql删除语句。控制层获取接口文档规范->调用服务层方法进行逻辑操作->服务层调用mapper层进行sql增加语句。控制层获取接口文档规范->调用服务层方法进行逻辑操作->服务层调用mapper层进行sql查询语句。怎么实现分页查询的?8.员工删除怎么实现?

2023-08-04 09:17:16 31 1

原创 Mybatis基本操作

在接口方法上加@Options(keyProperty = "id", useGeneratedKeys = true)执行SQL时,会将#{…,生成预编译SQL,会自动设置参数值。直接将参数拼接在SQL语句中,存在SQL注入问题。使用时机:如果对表名、列表进行动态设置时使用。使用时机:参数传递,都使用#{…

2023-08-02 00:48:02 33

原创 数据库开发

1). 查询当前数据库所有表2). 查看指定表结构desc 表名;3). 查询指定表的建表语句1). 添加字段2). 修改数据类型3). 修改字段名和字段类型4). 删除字段5). 修改表名1). 删除表2). 删除指定表, 并重新创建表1). 给指定字段添加数据2). 给全部字段添加数据3). 批量添加数据。

2023-07-27 20:09:13 68 1

原创 SpringBootWeb请求响应

日期参数需要通过 @DateTimeFormat注解,以及其中的pattern属性来设置日期的格式。注意:在测试时,要使用post请求,并且到body中写JSON字符串。}来标识该路径参数,需要使用。在规范返回值时需要统一响应结果,定义在一个实体类Result.JSON数据键名与形参对象属性名相同,需要使用。当我们响应的是一个java对象或者集合,需要用到。请求参数名与POJO的属性名相同,复杂可嵌套。注解,让其返回JSON格式的数据。1.2,参数名不一致,可以使用。数组直接传参数,集合需要。

2023-07-26 21:13:05 35 1

原创 能说出HTTP协议-请求信息的几个部分和HTTP协议-响应信息的几个部分

这些信息由服务器发送给客户端,以便客户端能够获取服务器返回的数据和相关的元数据。这些信息被客户端发送到服务器,以便服务器能够理解客户端的请求并做出相应的处理。请求体:请求体包含了可选的请求数据。响应行: 响应行包含了响应的HTTP协议版本、状态码和相应的状态消息。请求头:请求头包含了关于请求的附加信息,以键值对的形式进行表示。响应头:响应头包含了关于响应的附加信息,以键值对的形式进行表示。请求行:请求行包含了请求的方法、URL和HTTP协议的版本。响应体:响应体包含了服务器返回给客户端的实际数据。

2023-07-26 09:18:53 76 3

空空如也

空空如也

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

TA关注的人

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