自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

原创 elementplus图标和span对齐

设置el-icon高度,行高,垂直居中,设置span的vertical-align。

2024-08-06 14:09:20 140 1

原创 redis笔记2(key\value的设计)

随机淘汰,TTL机制(先淘汰要过期的),LRU:淘汰最近最少使用的(常用);单个redis命令是原子性的,但没在事务上增加任何维持原子性的机制,所以redis的事务执行不是原子性的。redis事务类似“打包的批量执行脚本”,中间失败,前面的不会回滚,后面的也不会停止。设置key时间时,加个定时器,时间到立即删除,不占内存,对cpu不友好。优点:安全性高,损失少,误操作flushall命名,可用AOF恢复。AOF日志是增量日志,不会断电损害,太大时,redis可重写AOF。设置一段时间,统一删除一批过期的。

2024-05-30 17:56:15 376

原创 redis笔记1

set添加、get获取、mset批量添加、mget批量获取,incr整型的key自增,incrby设置自增的值,setnx添加key并且设置值,setex添加值,指定有效期eg:setex name 5 “xiaoxiao”,为名字加“xiaoxiao”,5秒后过期;HSET添加、修改,HGET查,Hmset批量加、HMGET批量查、HGETALL获取所有等。LPUSH左加、LPOP左取,RPUSH右加、RPOP右取等(左是首,右是尾)无序、不可重复、支持交、并、差集等功能。可排序、不重复,排行榜。

2024-05-28 17:34:32 394

原创 JDBC批量处理(addBatch/executeBatch/clearBatch)

(1)addBatch(string):添加批量处理的sql语句或参数。1-操作多条的时候用批量处理,比单条处理效率更高。(2)executeBatch:执行批量处理语句。(3)clearBatch: 清空缓存的数据。(1)多条sql的批量处理。(2)一个sql的批量传参。

2024-05-27 16:09:27 193

原创 连接池笔记\JDBC的API\ACID属性\数据并发问题

选择版本:到maven仓库https://mvnrepository.com/artifact/com.oracle.database.jdbc/,输入mysql-connect(oracle-connect),选择一个后点进详情页,前面数字是数据库的版本号,选择使用多的下载。过程:写java代码,java代码将sql语句发送到mysql服务器,mysql数据库接收sql语句处理,将结果返回。(3)幻读:A读所有,B再插入新的,A再去读,数据变多了。(2)不可重读:A事务先读到的值,被B事务更改了。

2024-05-23 09:08:54 450

原创 springboot给整个项目加路由前缀

加完后接口变成:/start/getRoom。在application.yml里加。

2024-05-17 10:23:55 399

原创 状态码406(Not Acceptable) 错误问题解决方法

Data是lombok的注解,用来引入get\set,lombok也可以用来引入无参、有参构造方法。状态码406(Not Acceptable) 错误问题解决方法。因为用了返回的公共结果集类,但是没写get和set。

2024-05-16 09:40:34 288

原创 springboot报错‘url’ attribute is not specified and no embedded datasource could

2、如果有,在application.yml配置文件中修改端口名为7777,再重新运行,看报错提示信息的端口,如果端口不是7777,证明没有进入application.yml,按eclipse的maven-update project勾选force update。1、首先看连接datasource数据库的配置写了没,就是下面代码有没有在配置文件中写。

2024-05-15 14:17:22 297

原创 nginx配置部署

/ proxy_pass /dev-api/是开发环境 /dev-api/是vite.config.js里写的server里proxy ’ /dev-api’ 后台服务地址例如:http://localhost:8080/// proxy_pass /prod-api/是生产环境 后台服务地址例如:http://localhost:8080/// root根路径,nginx部署放置的打包后dist里的文件静态目录。// 监听的端口,代理后前端访问输入的端口。proxy_pass 后台地址;

2024-05-14 10:57:16 428

原创 springboot版本冲突文档

https://docs.spring.io/spring-boot/docs/2.5.7/reference/htmlsingle/#dependency-versions

2024-05-13 11:22:07 116

原创 springBoot笔记五(pom.xml\yml)

6-多环境配置:在application.yml里配置active来开启哪个环境,每个环境用单独文件维护,开发:application-dev.yml。(1)单个获取:@value(“${server.port}”),获取数组的@value(“${list.item[0]}”)(3)定义实体类用@component@configurationProperties(prefix = “server”)1-pom.xml里的start表示会安装已经设置好的相关版本的依赖,起步依赖。5-获取yml里的配置。

2024-05-11 08:45:23 194

原创 springmvc笔记四(拦截器\maven\packaging\profiles)

使用:在父项目的pom.xml文件中写上公共的依赖供引用,用dependencyManagement放可选择的依赖(有的子项目要用,有的子项目不用)浏览器请求->静态(js\css等静态资源)和动态资源,动态资源->过滤器->中央控制器->拦截器->Controller->拦截器。子项目用parent引入父依赖,引入可选依赖,直接写dependency,但是不写版本。8-排除依赖:exclusions,包里的某些依赖不适用,排除掉。11-maven属性,写变量来写版本号,便于维护更改。

2024-05-07 15:46:32 123

原创 springmvc笔记三(@RequestMapping\@requestParams\@PostMapping\json格式\传日期格式\REST\SSM整合)

(3)带时分秒的:用注解@(DateTimeFormat(pattern=“yyyy-MM-dd HH:mm:ss”) Date date)(2)其他日期格式:用注解@(DateTimeFormat(pattern=“yyyy-MM-dd”) Date date)路径名一样通过method判断,GET查,POST(新增、保存)、PUT(修改、更新),DELETE删除。普通请求参数,直接在形参上写,前后端参数名不一样,@requestParams(前端) 类型 后端名。4-json格式(常用)

2024-04-30 17:35:05 139 1

原创 spring笔记二(@Component/@configuration/@Autowired\@Bean \AOP\spring事务)

Component定义bean,在service业务层里@Component直接写为@service,在表现层@Controller,在数据层@Repository。@configuration:把配置内容转为@configuration注解,用于设置当前类为配置类。@Bean 表示是一个bean,@Import导入配置类,只能导一次,多个用数组。原始的方法为连接点,追加功能的为切入点,通知(公共抽取出的东西)通过切面连接。(1)事务管理员:发起事务方,@Transational地方。

2024-04-28 13:38:16 181

原创 spring笔记一(bean/IoC)

7-DI依赖注入:在容器中建立bean与bean依赖关系过程,将有依赖关系的进行绑定。5-IoC:控制反转,用户主动new对象转为程序“外部“提供,目的:解耦。1-Spring framework 底层框架。spring提供了IoC容器,充当“外部”6-Bean:IoC容器创建管理的对象。(1)不能对简单类型操作,用于引用类型。(3)执行属性注入(set操作)(4)执行bean初始化方法。(1)创建对象(分配内存)(1)执行bean销毁方法。8-实现bean的方式。(1)setter注入。

2024-04-26 08:44:21 146

原创 mybatis-plus笔记BaseMapper/ServiceImpl/IService/@TableName/@TableId@分页模糊查询@导出excel

4、使用mybatisplus时,报错表和视图不存在,是因为框架直接用的类名到数据库找,如果不一致会报错,所以在entity那用@TableName告诉数据库里该表的名字;@TableId,设置别名,就是updateById方法里用的id,但代码里实际用的是userId。2、ServiceImpl 是IService 的实现类,有两个泛型参数,一个参数为BaseMapper 也就是实体Mapper ,一个是实体类。3、IService接口中包含的一系列的dao层交互操作,一般在服务层进行继承操作。

2024-04-07 16:12:03 257

原创 SpringBoot笔记/@Mapper/@RestController/@TableField

一、pom.xml:要安装的依赖,类似package.json,可以切换镜像源为阿里的,提高下载速度。二、application.yml:配置文件,端口\数据库连接。

2024-03-27 09:45:37 111

原创 eclipse导入svn项目

3一直点击next,到最后选完成。2、用svn引入项目。

2024-03-25 17:24:32 545

原创 监听路由route

【代码】监听路由route。

2023-12-15 15:39:06 86

原创 清除浏览器图片缓存

给图片路径加上随机数或者时间戳,浏览器就会认为不是同一张图片,去再次请求。

2023-11-27 10:24:21 104

原创 vuex常用

vuex

2023-11-17 16:13:43 112

原创 sql常用语句笔记

新增 INSERT INTO 表名 (列)values (值),值一一对应列的位置,没写的列值会自动填入null或默认值。–按照某个字段降序 SELECT * FROM 表名 ORDER BY 字段 DESC;update 表名 set 字段 = 值 where 条件。修改id为3这条数据的ORG和CONTENT这两个值。eg: student表里的数据按照id降序排列。–删除student表里id是2和1的数据。修改id是2,id是3这两条数据的ORG值。–删除student表里id是3的数据。

2023-11-03 17:14:51 103

原创 Map使用场景

【代码】Map使用场景。

2023-11-02 09:23:17 41

原创 发布使用npm包过程

4每次更改完组件库的内容,需要修改package.json里的version号,不然会发布失败。1配置组件库文件的package.json。3执行npm publish发布包。2配置完成后把代码提交到git。

2023-10-24 15:10:48 103

原创 打开页面,滚动条不在顶部

打开页面,滚动条不在顶部。

2023-06-21 14:09:24 230

原创 bridge.registerHandler调用不生效

在app.vue文件夹里。JsBridge地址。

2023-06-15 11:32:50 623

原创 图片和文字对齐vertical-align

vertical-align

2023-06-09 17:45:17 126

原创 vue生命周期笔记之actived和deactived,updated

vue生命周期笔记之actived和deactived

2023-04-26 15:18:46 1789

原创 this.$set使用笔记

this.$set使用笔记

2023-04-23 14:36:58 100

原创 element源码学习笔记

(4)取父组件和子组的data,props ,方法,this.$parent。(3)判断是否是数组Array.isArray(newVal)(2) 向数组开头添加新项,unshift()

2023-03-28 18:27:21 200

原创 vue的props笔记

vue的props笔记

2023-03-24 16:54:00 45

原创 vue引用assets里的图片笔记

vue引用assets里的图片笔记

2023-03-24 08:41:15 683

原创 element输入框el-input之格式控制

element输入框el-input之格式控制

2023-03-17 14:01:52 2868

原创 element 标签Tag之循环

element 标签Tag之循环

2023-03-09 11:07:51 636

原创 element 表格tabel笔记之合并单元格

element 表格tabel笔记之合并单元格

2023-03-09 09:43:14 272 1

原创 可选链?.笔记

可选链?.笔记

2023-02-03 08:42:22 72

原创 数据库基本查询笔记

数据库基本查询

2022-12-29 09:43:18 219

原创 element的form表单校验数组处理

element的form表单校验数组处理

2022-11-21 10:23:52 4080

原创 element的el-dialog弹窗写了输入框el-input,使用clearable后出现两个icon叉

element的

2022-10-28 13:44:51 1199 1

原创 vue的render函数

vue的render函数render函数的基本定义render的基本组成render的this.$routrender: h => h(App)render函数的基本定义vue使用html构建页面的,render方便用js来渲染。render的基本组成一、首先render里有createElement()方法二、createElement(参数1,参数2,参数3)方法里接收三个参数参数1:必须要,html标签参数2:可选,标签的属性参数3:可选,子元素,有多个子元素用数组表示。例

2020-05-19 09:00:21 263

空空如也

空空如也

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

TA关注的人

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