自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 若依原生框架集成mybatisplus

将这个阿里数据库连接池druid注释掉,然后将pagehelper排除jsqlparser分页,使用mybatisplus分页查询防止mybatisplus与pagehelper版本不匹配,不然会报错。config的下面DruidConfig.java将这注释掉,后面就可以正常启动了。

2024-06-07 09:08:43 279

原创 maven repository的官方网址

https://mvnrepository.com/

2023-11-29 10:06:55 3517

原创 SpringBoot集成Quartz定时器

3、配置定时任务交给spring来管理。3、配置定时任务交给spring来管理。注:以上随便哪一种都可以。注:以上随便哪一种都可以。4、配置Quartz。4、配置Quartz。

2023-07-10 14:56:35 240

原创 Springboot图片验证码

1、依赖引入//图片验证码依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>kisso</artifactId> <version>3.8.1</version></dependency>//安装 EasyCaptcha 依賴<dependency> <groupId>com.github.wh

2022-03-25 10:30:20 1093 1

原创 MySql行转列&列转行

行转列:创建语句:create table test1(id int auto_increment primary key ,name varchar(255),course varchar(255),score int)insert into test1(name,course,score) values ('张三','语文',120);insert into test1(name,course,score) values ('张三','数学',100);insert into t

2022-01-09 15:27:06 17346 1

原创 SqlServer行转列&列转行

2、SQLServer2.1、行转列-- 第一种方法select name,max(case cource when '语文' then score else 0 end) as chinese,max(case cource when '数学' then score else 0 end) as math,max(case cource when '英语' then score else 0 end) as english,max(case cource when '物理' then sc

2022-01-06 18:39:20 30432 1

原创 SpringBoot+Aop动态切换数据源

1、yml数据源配置spring: mvc: throw-exception-if-no-handler-found: true static-path-pattern: /static/** datasource: master: driver-class-name: com.mysql.jdbc.Driver jdbc-url: jdbc:mysql://localhost:3306/master?useUnicode=true&char

2021-12-26 20:18:39 1008 1

原创 关于springboot部署访问sqlserver问题

springboot整合sqlserver部署的时候访问出现以下错误:解决:这跟jdk版本有关,可以修改jdk的版本配置,jdk配置文件路径:D:\jdk\jdk8\lib\security,找到java.security文件找到这个配置,删除即可

2021-12-24 23:10:17 903

原创 springboot置顶上移下移功能实现

关于置顶上移下移功能sql实现:-- 注意:以下是通过desc顺序示例的,如果是asc,下面sql取反一、-- 注意:全表desc的sql示例: --mysql查询方式:select * from column_manage where id>4 ORDER BY id asc LIMIT 1 -- 上移select * from column_manage where id<4 ORDER BY id desc LIMIT 1 -- 下移select * from c

2021-12-22 17:11:31 1933

原创 安装RocketMq遇到的坑

下载RocketMq连接:https://rocketmq.apache.org/dowloading/releases/解压后的目录结构:配置环境变量注意:环境变量值路径一定是指定到安装路径,也就是一级目录即可,不要指定bin路径,不然就是失效的环境变量进入bin目录,打开cmd窗口,输入 start mqnamesrv.cmd ,启动后不要关闭回到bin目录,继续输入 start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnabl

2021-12-18 00:02:03 351

原创 vue2与vue3引入elementui问题

一、Vue2:elementui官方网站:https://element.eleme.cn/安装:npm i element-ui -Simport ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';Vue.use(ElementUI);二、Vue3:vue3使用的不是elementui官网了,而是这个:https://element-plus.gitee.io/安装:npm inst

2021-11-13 21:50:20 875

原创 怎样在一台电脑里访问其他电脑里的虚拟机

一、要连接另一台电脑的虚拟机,首先去要连接的电脑上设置网络vmware设置1. 右键虚拟机 – 设置 – 网络适配器 – 选择NTA模式2.编辑 – 虚拟机网络编辑器 --更改设置3.NTA模式 – NTA设置4.添加映射端口4.1 使用ssh连接的端口默认是22 所以添加22端口,如果是其他用途则更改为相应端口。ip地址就是虚拟机的ip地址,确定之后 vnware 的设置就完成了二、Windows防火墙设置1.搜索控制面板 – Windows防火墙 --> 高级

2021-11-03 13:36:09 25136 22

原创 文件下载遇到的坑

1、,如果前端用link标签下载可以添加response.reset();,这个response.reset();可写可不写 /* * @description: 文件下载 * @return */ @ApiOperation(value = "文件下载") @GetMapping("/downloadGather/{id}") public Result downloadGather(@PathVariable("id")Integer id,Ht

2021-09-29 17:26:22 310

原创 SpringSecurity系列教程汇总

SpringSecurity系列教程汇总链接如下:https://yiyige.blog.csdn.net/article/details/120157181

2021-09-19 23:39:22 99

原创 SpringBoot+Security+Oauth2+Jwt+数据库

目录1、Oauth2 相关的数据库3、yml配置2、依赖4、实体类5、controller接口测试6、实现UserDetailsService接口7、secrity配置8、Oauth2认证服务器配置9、Oauth2资源服务器配置10、测试结果:10.1、client_credentials认证:10.2 密码认证:10.3 检查token是否合法10.4 6.4 通过token访问controller1、Oauth2 相关的数据库DROP TABLE IF EXISTS `oauth_access_to

2021-09-19 17:41:55 1040

原创 SpringBoot+SpringSecurity+Oauth2认证基础版

目录1、依赖2、SecurityConfig核心配置3、 Oauth2认证服务器配置4、 Oauth2资源服务器配置5、编写Controller接口测试6、测试结果:6.1、client_credentials认证:6.2 client2允许密码认证:6.3 检查token是否合法6.4 通过token访问controller1、依赖 <parent> <groupId>org.springframework.boot</groupId>

2021-09-19 12:55:18 450

原创 个人的技术网站

网站链接http://cmjava.ltd

2021-09-17 13:53:02 222 1

原创 SpringBoot实现文件下载的几种方式

目录1. 将文件以流的形式一次性读取到内存,通过响应输出流输出到前端2. 将输入流中的数据循环写入到响应输出流中,而不是一次性读取到内存,通过响应输出流输出到前端3. 下载网络文件到本地4. 网络文件获取到服务器后,经服务器处理后响应给前端5. 常见异常和问题(1)响应对象无需通过return返回(2)返回前端的文件名必须进行URL编码(3)IO流有待学习1. 将文件以流的形式一次性读取到内存,通过响应输出流输出到前端/** * @param path 想要下载的文件的路径 * @param

2021-09-17 11:12:49 2180

原创 SpringBoot+SpringSecurity+JWT前后端分离(一)

1、引入坐标<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>2、实现UserDetails接口实体/* * @description: 用户信息封装 */@Datapublic class SecurityUs

2021-09-15 15:33:13 525

原创 SpringBoot本地图片回显

1、配置类@Configurationpublic class MyBlogWebMvcConfigurer implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //配置映射路径,/**是当前文件夹以及子文件夹 registry.addResourceHandler("/images/**").addResourc

2021-09-04 22:35:14 423

原创 技术网站论坛收集

Linux运维常用技术论坛博客网站Linux中国开源社区: https://linux.cn/Infoq: https://www.infoq.cn/51CTO: http://www.51cto.com/掘金: https://juejin.im/CSDN: https://www.csdn.net/运维派: http://www.yunweipai.com/开源中国: https://www.oschina.net/...

2021-08-19 13:55:24 100

原创 技术论坛与技术博客网站

程序员都在哪些平台写技术博客?程序员越来越多,相对应的博客,论坛,社区也乱花渐欲迷人眼,呈现出一个逐渐增长的趋势,以下写的都是一些自己常用的平台,这些平台在百度上面的权重还是很高的,偶尔搜索关键字还能跳出自己写过的博客,于是稍微的总结了一些程序员常用的技术平台。一:CSDN网址:http://www.csdn.net/介绍:CSDN深度IT技术博客,移动开发博客,Web前端博客,企业架构博客,编程语言博客,互联网博客,数据库博客,系统运维博客,云计算博客,研发管理博客,但是csdn最近感觉访问速度

2021-08-19 13:43:08 454

原创 SpringBoot集成Swagger

SpringBoot Swagger2+拦截器配置1、集成原生的swagger-ui配置 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>3.0.0</version> </de

2021-08-17 16:53:31 114 1

原创 springboot配置多个数据源

springboot配置多个数据源1、bean的配置1.1、yml文件配置文件:spring: datasource: first: driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://localhost:3306/mybatisplus?useSSL=false&characterEncoding=utf8&serverTimezone=GMT usern

2021-07-30 16:02:27 468

原创 jedis 与 RedisTemplate 操作比较

jedis 与 RedisTemplate 操作比较

2021-05-29 14:52:29 269

原创 Cron表达式详解 @Scheduled注解固定调度时间设置

一、结构cron从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份年份可省略二、各字段的含义字段 取值范围 允许的特殊字符秒(Seconds) 0~59的整数 , - * /分(Minutes) 0~59的整数 , - * /小时(Hours) 0~23的整数 , - * /日期(DayofMonth) 1~31的整数(但是你需要考虑你月的天数) ,- * ? / L W C月份(Month) 1~12的整数或者 JAN-DEC , - * /星期(DayofW

2021-05-09 20:01:57 2673

原创 关于JRebel的热部署

打开idea快捷键 ctrl+alt+s 打开设置1.打开plugins,下载此插件,如有搜索不到先下载离线的在安装插件输入JRebel (若网络下载比较慢可以使用链接:https://pan.baidu.com/s/1-pmyY-BAyx4WZH5Fmc0t-w 提取码:iyfy )复制这段内容后打开百度网盘手机App,操作更方便哦)点击INSTALL, 安装完成后关闭IDEA![在这里插入图片描述](https://img-blog.csdnimg.cn/20210425133431

2021-04-25 13:44:22 261

原创 mybatis分页的问题

mybatis分页的问题mybatis分页的遇到的错误:以下解决办法:修改版本号,越高越好,因为高版本兼容低版本,低版本不会兼容,以下就是我的解决办法

2021-03-01 21:49:12 157

原创 vue-cli3脚手架

vue-cli3命令以及安装命令作用npm init -f带-f不要进行人工干预,一切采取默认,不带-f 是用于人工干预的,此命令生成page.jsonnpm i vue-router -D大D相当于–save–dev,此命令是安装vue-routertype pa*以pa开头得所有的文件名npm install -g @vue/cli安装vuecli3,普通安装cnpm install -g @vue/cli通过淘宝镜像安装vuecli3vue

2020-12-30 21:03:45 74 2

原创 vue-cli2脚手架

vue-cli2命令以及安装命令及参数作用npm -v查看npm命令是否安装(显示版本号已安装)cnpm -v查看cnpm命令是否安装(显示版本号已安装)node -v查看node.js是否安装(显示版本号已安装),注意,nodejs需要配置环境变量,命令才可以生效,需要重新打开cmdvue -V查看Vue是否安装(显示版本号已安装)npm root -g查看全局安装的文件夹位置(g是全名global全局安装意思,可以在命令行下直接使用g,不要g是本地

2020-12-20 22:26:28 102

原创 MyBatis分页查询-日期区间查询-多条件查询-批量删除

一、 MyBatis分页查询与多条件查询:(日期区间查询等)1、导入Mybatis分页插件助手依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5&lt

2020-12-10 16:32:42 1793

原创 SpringBoot集成JWT验证登录

1、导入jwt依赖 <!--jwt--> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.2.0</version> </dependency>

2020-12-10 14:42:59 175

原创 关于Idea找不到程序包问题

关于Idea找不到程序包问题以下是解决问题:(截图)**第一步:第二部:第三部:成功解决

2020-12-10 14:18:03 368

空空如也

空空如也

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

TA关注的人

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