自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿运

一时的运气解决不了任何问题!

  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 【手摸手教学】拯救开发烦恼,SpringBoot集成Swagger,快速生成API文档

在软件开发过程中,前后端对接是一个常见的问题。传统的方式是手动编写API文档或使用Postman等工具,这些工作往往需要耗费大量的时间和精力。然而,Swagger可以帮助我们轻松生成API文档,避免了繁琐的手动工作,让我们有更多的时间和精力专注于应用程序的开发和优化,提高开发效率和代码质量。因此,使用Swagger可以极大地提高开发效率和开发质量,同时降低了开发过程中的人为错误率。我们完成了swagger的集成后,剩下的就可以开始集成shiro并开发授权接口 完成登录功能!!

2023-02-17 16:30:19 139

原创 【手摸手教学】从零开始,轻松设计学生信息管理系统表结构

简单的整一下数据表结构吧,主体功能:用户管理,角色管理,学生管理,班级管理,老师管理,课程管理 在项目开始真正开始之前 我们必须把表设计好,这个是基石,没有整好的后面的工作也很难开展过程就是这么个过程,后面外面就在数据库中把表执行一下就好了。

2023-02-17 13:45:11 398

原创 【手摸手教学】SpringBoot集成lombok 这个必备工具你不会还没整吧 ----|纯洁阿运|

lombok 几乎是java开发必备的了,帮助生成get set ,只要有一个注解,你的类就有一个功能齐全的构建器、自动记录变量等等,可以说是非常的方便 必须整起来,废话不多说 开干。

2022-11-19 19:38:58 211

原创 【数据库】MySQL case when的简单用法---HHH

简单使用SELECT NAME '姓名', CASE NAME WHEN '小军' THEN '我是小军' WHEN '小红' THEN '我是小红' WHEN '小明' THEN '我是小明' ELSE '无' END '外号'FROM user_info;搜索函数聚合行转列...

2021-11-23 17:45:20 460

原创 【手摸手教学】撸一个学生信息管理系统,SpringBoot +mybatis-plus+shiro+swagger+redis+thymeleaf--|纯洁阿运|

【手摸手教学】从零开始撸一个学生信息管理系统,SpringBoot +mybatis + shiro 撸!

2021-11-22 15:22:42 797

原创 【学生信息管理】创建SpringBoot项目完成简单的接口访问---HHH

前言开始我们的第一个系统Demo的开发吧,这是我第一次在CSDN上面写这种系列文章,其主要目呢就是回归自己之前所学,积累沉淀一下,同时也是希望能够帮助到小白朋友提升动手能力开发这项工作本来就是偏工科,多动手才能看到一些实际的问题,所以让我们动起来吧!!!操作使用idea工具初始化一个SpringBoot 项目!](https://img-blog.csdnimg.cn/6504004837a841a9be3243ca26c3d356.png?x-oss-process=image/wa.

2021-11-22 15:05:45 175

原创 Bug记录-String[]和List< String >的区别及相互转换时出现的异常信息 UnsupportedOperationException--HHH

项目场景:项目场景:String[] 转 List 抛出异常 UnsupportedOperationException 问题描述:我们使用 Arrays.asList(a),将数组a转换成List 这个时在对数据add时抛出异常 UnsupportedOperationException这是为什么呢 emmm。。。。来我们看看源码 他究竟干了啥如上图所示相信你们也明白了很明显,这并不是ArrayList类,而是Arrays里面新建了一个内部类ArrayList,而这个内部类是

2021-11-21 11:29:05 282

原创 Docke笔记 r:实战学习-CentOs7简简单单的安装-----HHH

Docker:实战学习-简简单单的安装与配置(一)-----HHH

2021-11-19 18:03:29 492

转载 【MySQL】SQL查询今天,昨天,进七天,本月....等等时间范围查询都在这里了 建议收藏以备不时之需!!!

文章目录前言一、日期范围查询实用sql今天昨天近7天近30天本月上一月查询本季度数据查询上季度数据查询本年数据查询上年数据查询当前这周的数据查询上周的数据查询上个月的数据查询当前月份的数据查询距离当前现在6个月的数据总结前言Hi,大家好。我是阿运。今天给大家带来的一些时间范围查询的常用sql。在做时间范围统计,列表检索时必备哈。建议收藏以备不时之需!!!!一、日期范围查询实用sql今天select * from 表名 where to_days(时间字段名) = to_days(now());

2021-07-14 19:25:42 596 1

原创 【日常】@Value的注意事项,@Value失效无法注入的原因

@Value的注意事项:1.不能作用于静态变量(static);2.不能作用于常量(final);3.不能在非注册的类中使用(类需要被注册在spring上下文中,如用@Service,@RestController,@Component等);4.使用这个类时,只能通过依赖注入的方式,用new的方式是不会自动注入这些配置的。...

2021-07-14 17:52:55 3789

原创 【工具】SpringBoot集成Lombok,精简代码,提高开发效率,减少不必要的麻烦-工欲善其事必先利其器

文章目录前言一、Lombok是什么?二、使用步骤1.引入Maven2.安装Idea Lombok插件2.使用@Getter/@Setter@ToString@EqualsAndHashCode@NoArgsConstructor@AllArgsConstructor@RequiredArgsConstructor@Data总结前言 hi,大家好 我是纯洁阿运,今天给大家介绍一个工具Lombok。它主要是解决了什么呢。之前我们的entity中存在大量的/get/set/toString/constr.

2021-07-13 11:04:00 172

原创 【Git】Java idea .gitignore 忽略文件未生效的解决方案

问题.gitignore 这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。但是我们经常会碰到不生效的情况,或者是项目初创建时不小心上传 导致的我们开发时或多或少都有一些自动生成不需要版本控制的文件我们必须把他过滤掉,这些自动生成的文件改动一般都比较大,对于我们后面 read 自己代码,或者协同开发时这都是一个不小的麻烦Code解决的方案就是先rm本地缓存,在进行提交git rm -rf --cached .git add .git commit -m "update .git

2021-07-07 20:16:41 301

原创 【Linux CentOs7】CnetOs7 查看防火墙状态,关闭防火墙

开发时经常需要开饭端口这多少有点麻烦,我们一般都是直接关闭防火墙。当然只是测试环境可以,切不可在正式环境这样操作,还有像数据库 Mysql Elasticsearch redis 能上密码的上密码,能改端口的改端口。总有一些无聊人士来扫码这些常用端口,会对数据造成一些损失,特别是正式环境,能不给外网访问权限的绝对不给 不要问为什么,因为存在风险就是了 麻烦的丫,你不想被比特币勒索吧 嘻嘻嘻

2021-07-07 14:26:00 1693

原创 【redis工具】Redis Lock 锁,避免接口重复提交

问题因为用户操作过快可能连续创建两条记录,或者造成数据的混乱防止连续提交对服务造成压力code// 这个写在controller 中就可以了 //RedisConstants.REQUEST_LOCK_KEY 是定义的 KeyString key = RedisConstants.REQUEST_LOCK_KEY + "这里可以拼接方法名" + MD5Util.md5(getToken() + "可以加上参数");Boolean expire = redisLockService.l

2021-07-05 20:01:49 834

原创 【ES开发】查询结果与实际结果不符-清理Index缓存

问题Elasticsearch 开发时可能会遇到查询结果与实际数据不符的情况,这个时候我们不妨清理缓存试试!code public boolean clearIndicesCache(String indexName){ try { ClearIndicesCacheRequest request = new ClearIndicesCacheRequest(indexName); //Set the query flag to

2021-07-05 16:58:16 976

原创 【开发工具】HuTool.开启异步线程

问题异步线程是响应速度的重要手段,可以将一下不是必要的任务异步化,让主流程得以继续执行,采取的是"时间换空间"的策略,能大大提升效率!使用工具HuTool 就可以快速创建这个异步线程,让它去完成那些耗时间的活,不至于让接口 Time Out引入Maven <!-- hutool 工具--> <dependency> <groupId>cn.hutool</groupId> <artifac.

2021-07-05 12:50:41 9340

原创 Java集成ES后面临不得join的问题以及解决方案(ES文档型对于这种关联查询支持并不友好)-JAVA集成ES关于join的问题

问题 一个前后台分离的Java项目,我们后台主要负责数据维护将检索数据更新到ES中。给前台提高高效的检索入口。 数据关系的处理成为了一个很大的问题! mysql 中数据是存在关系的,如果我们将这些数据也是照搬一个表一个index 更新到ES上面,会给前台的检索造成不小的压力,因为前台检索时 他只能先检索A表在通过A表中的关联字段去检索B表中的关联数据这个时候就对ES服务造成了压力,因为检索多少条A数据,就要请求B表多少次,分页貌似也成了一个麻烦事!解决 解决这个问题貌似也很简单,只需要我们对

2021-07-04 18:23:44 529 1

RestHighLevelClient进行矩形 QueryBuilders.geoBoundingBoxQuery 范围查询 -JAVA集成ES进行GEO计算

前提条件已经集成好了RestHighLevelClient ,并安装好了ES服务,这些内容我就不一 一演示了其实集成的内容也没有什么可说的maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactI

2021-07-04 17:59:20 856

原创 Java String转List ,List 转 String 的方式

随手记 简单点String 转 List String a = "aaa,bbb,cccc"; List<String> array = new ArrayList<String>(Arrays.asList(a));List 转 String List<String> array = new ArrayList<>(); array.add("a"); array.add("b"); array.add("x"); array.add("

2021-07-04 17:22:05 149

转载 在vue中使用audio标签时,在页面渲染时,获取的音频的duration为NaN

https://www.tomhuwd.com/core-content-3908.html想要在页面初始化渲染时,获取音频的总的时长想要做一个音乐播放效果,可是我动态改变audio的src后,在mounted里面获取autio的duration一直为NaN,结果我在updated 中获取duration,就可以得到正确的值,但是,我需要的效果时,已进入音乐播放的内页,时间就需要显示,结果...

2019-08-19 19:25:38 3899

学生管理系统-集成swagger:【手摸手教学】拯救开发烦恼,SpringBoot集成Swagger,快速生成API文档

未完成开发,关注后续代码:https://blog.csdn.net/qq_20067575/category_11187044.html?spm=1001.2014.3001.5482 在软件开发过程中,前后端对接是一个常见的问题。传统的方式是手动编写API文档或使用Postman等工具,这些工作往往需要耗费大量的时间和精力。然而,Swagger可以帮助我们轻松生成API文档,避免了繁琐的手动工作,让我们有更多的时间和精力专注于应用程序的开发和优化,提高开发效率和代码质量。因此,使用Swagger可以极大地提高开发效率和开发质量,同时降低了开发过程中的人为错误率。

2023-02-17

学生信息管理系统表结构

“简单的整一下数据表结构吧,主体功能:用户管理,角色管理,学生管理,班级管理,老师管理,课程管理 在项目开始真正开始之前 我们必须把表设计好,这个是基石,没有整好的后面的工作也很难开展 ” 博客附带 sql 关联文件 init https://blog.csdn.net/qq_20067575/article/details/129080168

2023-02-17

ES-utils开发工具.rar

ES utils 方便我们使用ES进行数据检索的工具

2021-11-23

redis utils 工具类

java 集成redis 工具类

2021-07-08

Redis-x64-3.2.100-1.rar

redis 本地服务 方便开发

2021-07-07

空空如也

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

TA关注的人

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