自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 npm WARN npm npm does not support Node.js v12.18.3

npm和node的版本不匹配。

2023-10-17 19:28:40 1092

原创 activiti7 | 测试用例

activiti7 | 测试用例

2023-10-14 10:24:27 310

原创 vue,前端打包项目、部署上线

前端项目是在本地的IDE开发的。流程是:开发=》打包=》上线到生产环境=》使用。vue脚手架只是开发过程中,协助开发的工具,当真正开发完了,脚手架不参与上线。这时候要用到打包了。打包后,可以生成,浏览器能够直接运行的网页=>就是需要上线的源码!打包的作用:①将多个文件压缩合并成一个文件。②语法降级。③ less sass ts语法解析....打包的命令和配置说明:vue脚手架工具已经提供了打包命令,直接使用即可。yarn build:在项目的根目录会自动创建一个。

2023-10-08 14:48:22 551

原创 vue,mixins混入

我们只要将公用的功能以对象的方式传入 mixins 选项中,当组件使用 mixins 对象时所有 mixins 对象的选项都将被混入该组件本身的选项中来,这样就可以提高代码的重用性,并易于后期的代码维护。痛点:当我们的项目越来越庞大,项目中的某些组件之间可能会存在一些相似的功能,这就导致了在各个组件中需要编写功能相同的代码段,重复地定义这些相同的属性和方法,导致代码地冗余,还不利于后期代码的维护。这样的代码往往复用性很强。mixins属性和name、data同级。

2023-10-08 13:53:20 160

转载 js 展开运算符“...“的常见用法

https://www.cnblogs.com/zhoushangquan/p/17039837.html

2023-10-07 19:43:03 176

原创 vue、全局前置守卫

需求:在使用商城app的时候,游客(没有登录的用户)可以看到商品信息,当游客点击添加购物车的时候,我们需要把游客“拦”到登录页面,登陆后,才可以添加商品。游客只可以看得到部分页面。vue提供了全局前置守卫,我们可以轻松解决这个问题。2.只有全局前置守卫放行,才会真正解析渲染组件,才能看到页面。1.所有的路由一旦被匹配到,都会先经过全局前置守卫。基于全局前置守卫,进行页面访问拦截处理。由导航守卫-全局前置守卫。

2023-10-06 20:21:57 261

原创 vue、vuex状态管理、vuex的核心概念state状态

数字分别对应,“vue版本,vue 路由版本、vuex 版本”。口诀:“233”、“344”3、在main.js中导入。4、验证仓库是否被创建成功。这个对象就是我们的仓库了。

2023-10-05 13:53:10 254

原创 vue/自定义指令

需求: 页面有个input元素,现在要鼠标光标聚焦在上面,让每个页面上的标签都可以聚焦光标,比如,从A页面跳转到B页面的时候,我们依然要聚焦。如果要一遍遍地操作dom就会很麻烦。这个时候,为了方便开发,我们可以使用vue提供的自定义指令。自定义指令有两种,分为全局注册和局部注册。2.1 在当前要使用指令的主键内,注册。1.1 在main.js 中 注册。

2023-10-04 18:57:31 452

原创 在MyBatisPlus中添加分页插件

【代码】在MyBatisPlus中添加分页插件。

2023-09-30 19:32:53 669

原创 Java / MybatisPlus:JSON处理器的应用,在实体对象中设置对象属性,对象嵌套对象

2、定义内部的实体类。3、定义外部的实体类。

2023-09-30 18:55:22 466

原创 在枚举类中“优雅地”使用枚举处理器

使用枚举类的一大好处就是,代码易懂,方便自己或他人维护。如,枚举状态、异常等。

2023-09-30 15:37:17 1348

转载 BeanUtil拷贝对象或集合时属性名不对应导致为空,字段不一致、不同、不一样等问题。

问题描述。

2023-09-30 12:58:13 775

原创 MP、MybatisPlus、联表查询、自定义sql、Constants.WRAPPER、ew (二)

【代码】MP、MybatisPlus、联表查询、自定义sql、Constants.WRAPPER、ew (二)

2023-09-30 12:15:10 316

原创 linux mysql 启动失败的问题Starting MySQL...The server quit without updating PID file

linux mysql 启动失败的问题Starting MySQL...The server quit without updating PID file

2022-11-18 13:29:17 1009 1

原创 nginx:connect() failed (111: Connection refused) while connecting to upstream

nginx:connect() failed (111: Connection refused) while connecting to upstream

2022-11-06 15:39:26 1006

原创 Java 8 | 三个参数的collect方法

Java 8 | 三个参数的collect方法

2022-06-21 10:55:29 642

转载 Java 的UML类图

转自:https://www.cnblogs.com/Bytezero/p/15270427.html

2022-06-21 09:45:44 300

原创 java | 同一个接口下有不同的实现类 | @Autowired @Qualifier 注解结合使用

java | 同一个接口下有不同的实现类 | @Autowired @Qualifier 注解结合使用

2022-06-19 09:38:55 167

原创 Java | 泛型思想 | 属性拷贝例子 | BeanUtils.copyProperties()

Java | 泛型思想 | 属性拷贝例子 | BeanUtils.copyProperties()

2022-06-19 09:18:53 181

原创 java8分区函数partitioningBy()使用示例|过期提醒

java8分区函数partitioningBy()使用示例

2022-06-17 17:58:59 354

原创 MP、MybatisPlus、联表查询、自定义sql、Constants.WRAPPER、ew (一)

MP、MybatisPlus、联表查询、Constants.WRAPPER、ew

2022-06-15 10:47:13 220

原创 Injection of autowired dependencies failed; nested exception is java.lang.NullPointerException

Injection of autowired dependencies failed; nested exception is java.lang.NullPointerException

2022-06-10 18:00:28 925

转载 Java HashMap computeIfAbsent() 方法

1

2022-06-07 17:27:21 272

原创 MyBatis-plus wrapper.and用法 | apply

1

2022-06-04 11:33:36 1307

原创 vue 前端传参到后台的几种方式

第一种:路径传参js:// 下拉框数据export function getUnits(userId,unitCode) { return request({ url: `rfs/ledger/getUnits/${userId}/${unitCode}`, method: 'get' })}往vue组件页面导入js : import { getUnits, resourceSummaryByUnicode } from '@/api/r

2022-05-23 17:40:29 4535 1

原创 小程序的swiper宽高比例不协调的问题

参考:swiper | 微信开放文档最近在使用小程序的swiper的时候,发现,swiper的宽高比例不协调。大致效果如下:界面很丑。后来查了资料发现,原来swiper标签存在默认样式,如下:1、width:100% 2、height:150rpx 3、image 默认宽高 320*240因此呀,需要我们计算swiper轮播项的宽高,才可以实现看起来很“舒服”的效果。方法是,先找出原图的宽高等,然后比例给,swiper的宽和...

2022-05-15 18:59:15 826

原创 java List集合根据某一个字段排序

public class SortListUtil { public static final String ASC = "asc"; public static final String DESC = "desc"; public static void main(String[] args) { List<Animal> listOfAnimals = Arrays.asList( new Animal().setN.

2022-05-06 09:42:19 729

原创 hutool工具类 | huTool的基本使用

依赖包:<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.1.0</version></dependency>package com.zhang.common;import cn.hutool.captcha.CaptchaUtil;import.

2022-04-08 14:42:31 1166

原创 Springboot创建测试类

Springboot创建测试类

2022-04-08 11:04:38 3710

原创 Mybatis-Plus条件构造器的select

MP条件构造器的select的用法

2022-04-08 10:35:13 7490

原创 mybatis-generator生成器,mybatis逆向生成代码

mybatis-generator生成器,mybatis逆向生成代码

2022-03-30 15:15:12 763

原创 小程序|页面传参的三种方式

要正确展示文章详情页面的内容,首先需要将文章的id号由post页面传递到post-detail页面,这样,post-detail页面才能知晓它要显示哪篇文章。这涉及页面间的参数传递与通信。目前,在MNA框架中有以下几种参数传递方式:使用全局变量(关于全局变量,本书后面的章节中会讲到); 使用缓存; 通过页面导航url的query参数传递。基本上参数的传递只有以上3种方式,其他的比如像事件信号的传参方式(一个页面emit发送信号,一个页面on监听信号,这种在AngularJS里很常见的传参方式,小

2022-03-18 15:36:11 446

转载 vue | v-for 与 v-if 一同使用

列表渲染 — Vue.jsv-for 与 v-if 通常一同使用,当它们处于同一节点,v-for的优先级比v-if更高,这意味着v-if将分别重复运行于每个v-for循环中。当你只想为部分项渲染节点时,这种优先级的机制会十分有用,如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script src="/js/vue.js">...

2022-03-17 10:02:25 698

转载 vue的key属性

key属性是用来维护状态的当 Vue 正在更新使用 v-for 渲染的元素列表时,它默认使用“就地更新”的策略。如果数据项的顺序被改变,Vue 将不会移动 DOM 元素来匹配数据项的顺序,而是就地更新每个元素,并且确保它们在每个索引位置正确渲染。

2022-03-17 09:34:35 798

原创 java 的三目运算符

三目运算符又叫条件运算符,因为操作数有三个,所以也叫做三元运算符

2022-03-11 11:10:46 894

原创 sql优化建议

mysql数据库,sql优化建议

2022-02-27 15:37:27 80

原创 记录mysql索引

索引是对数据库表中一个或多个列的值进行排序的结构,建立索引有助于快速获取信息。你也可以这样理解:索引就是加快检索表中数据的方法。数据库的索引类似于书籍的目录。在书籍中, 索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅 速地找到表中的数据,而不必扫描整个数据库。mysql 有4种不同的索引:1、主键索引(PRIMARY) :数据列不允许重复,不允许为NULL,一个表只能有一个主键。2、唯一索引(UNIQUE): 数据列不允许重复,允许为NULL值,一

2022-02-27 15:30:57 95

原创 记录Mybatis-Plus inSql用法

记录Mybatis-Plus inSql用法

2022-02-23 15:22:51 1907 3

原创 java 保留小数点后2位小数

double number = 2.335; DecimalFormat df = new DecimalFormat("#.00"); String format = df.format(number); System.out.println("format = " + format);// format = 2.33 BigDecimal bg = new BigDecimal(number); doub...

2022-02-19 17:12:34 127

转载 springboot特性

创建独立的Spring应用程序 直接嵌入Tomcat、Jetty或Undertow(不需要部署WAR文件) 提供“starter”依赖项来简化构建配置。如,mybatis-spring-boot-starter 依赖,无需手动配置sqlsesionfactory、dao代理对象 尽可能自动配置Spring和第三方库,即自动配置,第三方库都在容器中创建好了、开发人员可以直接使用。 提供生产就绪的特性,如指标、运行状况检查(健康)和外部化配置 绝对不需要生成..

2022-02-16 12:00:38 92

空空如也

空空如也

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

TA关注的人

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