自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lamda表达式的推演过程

以一种便捷的方式去进行操作函数时接口的实现。

2023-11-07 09:39:44 170

原创 linux下配置ip地址

可以查看这篇文章。

2023-07-09 21:30:04 388

原创 spring - 常用注解@Qualifier

Qualifier是org.springframework.beans.factory.annotation下面的一个很实用的注解.对其的描述是:*此注释可以作为字段或参数的限定符使用*自动装配时的候选bean。它也可以用来注释其他*自定义注释,然后可以作为限定符使用。

2023-06-19 16:58:40 274

原创 阿里云/dev/vda1磁盘空间占满的解决过程

du -sh *查看具体文件差距多少空间逐一排查最后把占据大的文件删除掉即可.du -sh查看各个目录占据多少空间。2.查看本目录占据多少磁盘空间。1.查看文件系统系统的占有量。使用df -h查看了下。3.在cd /目录下。

2023-05-24 08:57:28 1031

原创 递归查询多级菜单数据的算法

【代码】递归查询多级菜单数据的算法。

2023-05-22 15:01:05 184

原创 Echar图表的使用

ECharts是百度的一个项目,后来百度把Echart捐给apache,用于图表展示,提供了常规的,用于统计的,用于地理数据可视化的,用于关系数据可视化的,多维数据可视化的,还有用于 BI 的,并且支持图与图之间的混搭。

2023-05-20 21:50:14 1795

原创 定时任务执行

定时任务:在固定时候自动执行程序(cron写六位,七位idea会报错)

2023-05-20 18:31:28 50

原创 异常信息:Data source rejected establishment of connection, message from server: “Too many connections“

1.mysql的max_connections属性配置太小的问题。

2023-05-19 14:05:29 60

原创 登录逻辑.

token里面包含了(从数据库查到的一些数据)这里操作cookie需要先导入。

2023-05-10 14:35:57 75

原创 java操作redis缓存

Redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统(区别于MySQL的二维表格的形式存储。和Memcache类似,但很大程度补偿了Memcache的不足。和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用于缓存无需持久化的数据。

2023-05-09 09:06:36 3105

原创 JWT使用

算是Token一种完善,JWT本质就是一个字符 串,它是将用户信息保存到一个JSON字符串中,然后进行编码后得到一个JWT token,并且这个JWT token带有签名信息,接收后可以校验是否被篡改。

2023-05-09 08:59:14 55

原创 封装axios

使用命令下载axios。1 前端页面准备工作。

2023-05-08 15:37:26 39

原创 项目使用npm run dev出现Cannot find module ‘node:fs‘[nvm的使用]

根本问题node版本不够,将node版本升级到16.18.1。但是,本机上已经有一个node版本了卸载再去装一个就很**。所以使用nvm来管理node它可以管理多个node版本。

2023-05-08 13:53:32 865

原创 使用阿里云的视频点播服务

说明:是可以播放不加密的视频而想要播放加密的视频首先先要获取到视频播放的凭证。

2023-05-07 21:38:35 355

原创 MySQL CONVERT() 函数(函数将值转换为指定的数据类型或字符集。)

1.语法:CONVERT(valuetype2.参数值3.举例:

2023-05-07 13:56:10 659

原创 vue中el-radio回显的问题

radio label为boolean类型回显不出来。radio label为。

2023-05-07 11:23:36 1016

原创 mybatisPlus处理逻辑

(controler->service->mapper而service继承了Iservice里面有一些方法正好可以满足我们的需求,而一些自定义的功能Iservice满足不了的时候我们在service自定一个方法然后我们在去下一层mapper去实现)

2023-05-07 08:13:58 87

原创 mybatis中的#与$

2.$并不是占位符,并且传入字符串的时候并不会自动添加单引号。1.#是占位符而且传入字符串的时候会自动添加单引号' '

2023-05-06 21:27:01 41

原创 成功解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.*.mapper.*

1.出现原因在使用mybtis-plus框架开发时,实现mapper.xml写sql语句查询数据的时候,没有找到对应的mapper会出现这类错误。

2023-05-06 18:37:25 445

原创 vue下拉框数据回显问题

传统上下拉<select> <option>前端开发</option> <option>后端开发</option></select>传统上下拉数据回显会在在指定的标签上加上selected<select> <option selected>前端开发</option> <option>后端开发</option></select>**底层逻辑是:根据

2023-05-06 16:45:19 1329

原创 前端传来时间,后端处理小心得

一般情况下,数据库的时间的字段都是datetime类型的,而后端实体类对应的也是Date类型,而我们从前端传来按时间条件查询的数据是json它是字符串类型,此时我们最好写一个vo类来处理,vo类里面的时间类型可以是String,然后再通过MybatisPlus(queryWrapper.eq(“start”,vo里面的那个时间字段))即可。查出来数据,最后再把数据封装到后端实体类。2.vo实体类TeacherQuery。

2023-05-06 14:45:24 681

原创 Vue路由中引入组件Component的三种方式

如。

2023-05-05 16:45:45 1704

原创 java处理Excel表格(EasyExcel)

Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者JVM频繁的full gc。EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。EasyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。

2023-05-04 21:30:00 1721

原创 nginx改端口和转发规则

【代码】nginx改端口和转发规则。

2023-05-04 19:44:47 493

原创 阿里云OSS整合java

1.导入对应的依赖 <!-- 阿里云oss依赖 --> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.1.0</version> </d

2023-05-04 17:16:37 601

原创 [问题解决]Unable to infer base url. This is common when using dynamic servlet registration...

EnableSwagger2 //开启swagger功能。在主启动类上加一个注解即可。

2023-05-04 17:10:20 203

原创 VUE中created和mounted的小区别

this.数据={}

2023-05-04 15:39:20 162

原创 创建Vue项目并且加载elment-ui

【代码】创建Vue项目并且加载elment-ui。

2023-04-25 21:06:29 68

原创 MybtisPlus分页查询/逻辑删除/字段默认插入时间/驼峰管理

默认是开启了的如果想关闭的话就在yml中改一下。

2023-04-21 20:22:23 196

原创 Stringbuilder和StringBuffer线程安全的区别

StringBuilder是线程不安全的,而StringBufffer是线程安全的为什么呢?StringBuilder和StringBuffer都继承了AbstractStringBuilder我先先看一段代码我们能看到这段代码创建了10个线程,每个线程循环1000次往StringBuilder对象里面append字符。正常情况下代码应该输出10000,但是实际运行会输出什么呢?我们先看一下StringBuilder的两个成员变量(这两个成员变量实际上是定义在AbstractStringBuilder里面

2023-04-21 16:02:05 323

原创 MybtisPlus逻辑删除

并不是正在的将数据删除。【一般这个字段要设计出0是未删除,1是已经删除】注意:此时sql语句并不是delete了而是update语句了。

2023-04-20 22:28:13 30

原创 MybatisPlus代码生成器

可以可以帮我们快速构建目录结构servic/controller/mapper/entities…

2023-04-20 22:23:33 95 1

原创 如何使用Swagger

这个解释简单点来讲就是说,swagger是一款可以根据resutful风格生成的生成的接口开发文档,

2023-04-20 22:20:44 111

原创 docker 运行镜像显示 no main manifest attribute, in /xxx.jar

-加入下面两项配置-->

2023-04-18 14:41:40 155

原创 Vue使用aioxs的post请求处理String.stringfy(this.数据)加上请求体

【代码】Vue使用aioxs的post请求处理String.stringfy(this.数据)加上请求体。

2023-04-16 18:37:08 136

原创 VUE表单处理后端传来的数字变成汉字

【代码】VUE表单处理后端传来的数字变成汉字。

2023-04-16 18:35:51 277

原创 vue解决跨域问题

下面的意思是当我们默认访问的时候会先到/api然后再去找index.js里面配置的代理地址【虽然路径中会出现api但这并不影响】因为vue-cli3支持vue.config.js而vue-cli2并不支持vue.config.js。可以使用vue.config.js。config/index.js中。3.cli-3之上的版本配置。

2023-04-16 14:45:57 579 1

原创 vue路由跳转前的校验(路由守卫)

浏览器通过Winodw.sessionStorage和Window.localStorage属性来实现本地存储机制。对路由进行权限控制,一般去取存在浏览器上的某个值。【配合WebStorage】1.对于一个url来说,什么是hash值?—— #及其后面的内容就是hash值。2.hash值不会包含在 HTTP 请求中,即:hash值不会带给服务器。全局守卫、独享守卫、组件守卫。

2023-04-15 13:29:18 568

原创 Vue路由传递参数

特别注意:路由携带params参数时,若使用to的对象写法,则不能使用path配置项,必须使用name配置!总结:让路由组件更方便的收到参数。

2023-04-15 12:36:24 57

原创 Vue路由跳转

【代码】Vue路由跳转。

2023-04-15 12:36:16 27

2022.6 四级真题(3套).zip

2022.6 四级真题(3套).zip

2022-10-05

campus-running-master.zip

campus-running-master.zip

2022-09-29

空空如也

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

TA关注的人

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