自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 springboot整合knife4j

knife4j的依赖<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId></dependency>注意,如果是高版本springboot已经去除掉了validation 还需要在工程中添加依赖,因为knife4j需要使用到他<dependency

2022-05-12 20:53:00 1249

原创 springboot整合swagger

springboot整合swagger

2022-05-11 23:00:20 248

原创 git安装问题

1.卸载git小乌龟可能会删不干净报错:error: cannot spawn D:\JAVA_SOFTWARE_INSTALL\TortoiseGit\bin\TortoiseGitPlink.exe: Invalid argumentfatal: unable to fork2.每次都要输入密码的解决方法解决方法win+r 填 control一、打开控制面板中的用户账户二、管理windows凭据,或是凭据管理器再选windows凭据三、然后添加普..

2022-04-20 00:58:03 1994

原创 动态代理的实现过程(jdk)

代理对象和真实对象必须实现同一个接口API介绍Proxy类 使用JDK的动态代理的要求:目标对象必须实现了接口。 相关类:JDK的类java.lang.reflect.Proxy,提供了生成代理对象的方法 生成代理对象的方法: Proxy.newProxyInstance(ClassLoader loader,Class[] interfaces, InvocationHandler h) loader:类加载器 interfaces:目标对...

2022-03-09 00:30:26 394 1

原创 朋友圈基础功能

需求分析探花交友项目中的圈子功能,类似于朋友圈,基本功能为:发布动态,浏览好友动态,浏览推荐动态,点赞、评论、喜欢、关注、等功能发布动态:选择照片以及输入动态文字,点击发送按钮好友:需要看见你的动态;陌生人:也可能看见你的动态(推荐系统分析给你推送)发布动态表:往此表中插入动态数据(发布id,动态id-主键id)好友关系表好友时间线表:当前用户好友的动态数据表相册表:当前用户自己的动态数据表技术方案采用mongodb+redis来实现,其中mongodb负责存储,red.

2021-09-07 20:26:31 642

原创 MongoDB

为什么使用mogodb数据量非常大读多写少价值较低mongoDB数据结构非常类似于关系型数据库(数据类型非常丰富)一条sql语句,单张表查询一定比多张表查询要快(设计表的时候尽量将数据设计到一张表,可以冗余字段)什么是mongodb?分步式文件存储c++高性能数据库(内存数据库,通过引擎异步同步数据到cipan)...

2021-09-06 19:33:39 212

原创 探花通用设置

目录功能介绍数据库表分析通用设置问题表黑名单实体类与VO分页插件服务消费者-通用设置查询SettingControllerSettingService服务提供者-通用设置查询QuestionMapperQuestionApiQuestionApiImplSettingsMapperSettingsApiSettingsApiImpl黑名单管理-黑名单分页查询服务提供者:消费者代码实现服务端:消费端黑名单管理-黑.

2021-09-05 19:31:19 1750

原创 统一处理Token

将业务层的token处理,进行统一处理如何统一处理?自定义拦截器类实现HandlerInterceptor接口进行拦截统一处理token后,业务层如何获取user信息?本地线程ThreadLocal存储user信息,业务层直接可以从ThreadLocal获取user信息拦截器的使用1自定义一个类实现HandleInterceptor接口。2.实现HandLerInterceptor接口的三个方法:-preHandle():在目标方法之前执行,一般用于预处理(在请求进入co.

2021-09-05 10:38:07 447

原创 完善个人信息

1.完善个人信息分析用户在首次登录的时候要完善个人信息,包括性别,昵称,生日,城市,头像等。其中头像数据需要做图片上传,这里使用的是阿里云的oss服务作为我们图片服务器,并且对头像要做人脸识别,非人脸照片不得上传。包括连个步骤 填写用户基础信息 上传用户头像,更新用户的头像信息用到的数据库表 用户表(tb_user): id,mobile,password,created,updated 用户详情表(tb_info)CREATE TABLE `tb_u...

2021-09-02 17:13:48 1792

原创 图片上传组件和人脸识别组件

图片上传组件使用的的阿里云oss存储1.优点:开发简单,拥有强大功能,免维护2.缺点:付费应用场景:完善个人信息选用阿里云的oss服务进行图片存储地址:https://www.aliyun.com/product/oss上传文件查看图片参照阿里提供的开发指南JavaSDK版https://help.aliyun.com/document_detail/32009.html?spm=a2c4g.11186623.6.916.6f41...

2021-09-02 15:07:33 394

原创 SpringBoot整合华为云内容组件

1.使用华为云要先完成注册认证2.内容审核:文本,图像3.抽取组件在存放组件commons模块导入hutool依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.3</version></dependency><depend...

2021-08-24 10:34:04 462

原创 zookeeper的安装配置

1.必须安装jdk1.8(安装目录不能有空格和中文)jdk1.8的环境配置右键我的电脑——>属性——>高级系统设置——>环境变量——>系统变量:JAVA_HOME在jdk安装目录bin目录之上Path这样jdk的安装配置就结束了安装zookeeper下载地址:http://zookeeper.apache.org解压到没有中文路径的目录下(不要出现中文和空格)2.2.3. 修改配置文件在zookeeper路径下创建一个data目录...

2021-07-30 19:41:11 88

原创 SpringSecurity的配置使用

SpringSecurity授权:授予当前用户角色所拥有的权限完整的认证和授权需要7张表配置web.xml 配置整合SpringSecurity的代理过滤器配置前端控制器 DispatcherServlet<!-- 配置整合SpringSecurity的代理过滤器 1.要整合SpringSecurity,必须要配置这个过滤器DelegatingFilterProxy 2. 名字还不能乱写,一定...

2021-07-27 11:09:13 730

原创 基于ssm框架的分页查询

需要的参数:当前页面,一页查多少条,以及查询条件(条件是一个动态的,因为可以不带参数也可以模糊查询)分页查询最后得到一个pageResult,而dao层无法直接得到,所以service层需要对数据进行封装,所以这里通过分析可以发现service层作用是对数据进行处理封装,在service层中创建pageResult对象,对这个对象里面的参数来做填充,这个时候就可以问dao层查到数据在sql语句中能用#来填充就不要用%号来填充,因为#可以防止sql注入,而%好只能用来拼接钩子函数:1、是.

2021-07-23 01:10:34 792

原创 ssm分模块开发

环境搭建:

2021-07-22 00:29:43 376

原创 关于ssm-xml方式配置

spring-myybatis.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/conte.

2021-07-20 20:58:27 87

springcloud-day01.md.html

springcloud-day01.md.html

2021-11-08

day41_Spring第一天.md

day41_Spring第一天.md

2021-09-02

空空如也

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

TA关注的人

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