自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱米酱的博客

爱睡觉,爱美食,喜欢奇思妙想

  • 博客(383)
  • 资源 (12)
  • 收藏
  • 关注

原创 element ui的el-menu增加多层级搜索功能

【代码】element ui的el-menu增加多层级搜索功能。

2024-04-09 11:44:44 101

原创 git push代码报错fatal: protocol error: bad line length 239 send-pack: unexpected disconnect while readin

git push代码报错fatal: protocol error: bad line length 239 send-pack: unexpected disconnect while readin

2024-03-27 21:43:51 177

原创 @Log4j注解启动报错java: 找不到符号 符号: 变量 log

java: 找不到符号 符号: 变量 log

2024-02-20 16:27:40 116

原创 Vue打包Webpack源码及物理路径泄漏问题解决

找到vue.config.js文件,在其中增加配置。

2024-01-30 10:39:07 586

原创 js根据数组中的json串中的id得到去重后的新的json数组

方法来根据数组中的json串中的id得到去重后的新的json数组。

2024-01-04 10:32:33 360

原创 element的tabs组件使用问题解决

最终的解决办法就是不使用el-input。而是使用原生的input。这样光标就不会总在最后一位了。

2023-10-27 16:17:28 883

原创 @JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss“)查询时间与数据库中不一致问题

JsonFormat默认情况下timeZone为GMT(即标准时区),而北京是在东八区,所以会造成差8小时.private Date crtDate;

2023-10-12 10:16:35 338

原创 js对json数组中的json对象去重

使用map()方法将JSON对象转换为字符串,并使用Set对象去除重复项。然后,我们将字符串再次转换为JSON对象,并使用Array.from()方法将其转换为数组。这样,我们就得到了一个去重后的JSON对象数组。

2023-08-15 11:02:57 215

原创 37.Vue生命周期-挂载流程

下面绿色框中的是Vue实例,红色框中的是具体的逻辑,而且最主要的是红色框中的还在操作绿色框中的数据。这是因为在定时器里,我们修改了data中的数据opacity,而Vue有这样的承诺,只要修改了data中的数据,那它就会帮我们重新解析模板,而一重新解析模板,那么插值语法中的change就又会调用一次,所以才会有这种无限循环创建定时器的情况发生。所以我们可以发现,所谓的生命周期,其实就是指Vue中特殊的函数,像上面我们使用到的mounted函数,就是Vue在一个关键性的时刻帮我们调用的。都需要在这里去制定。

2023-07-27 11:44:52 203

原创 36.Vue引出生命周期

下面绿色框中的是Vue实例,红色框中的是具体的逻辑,而且最主要的是红色框中的还在操作绿色框中的数据。这是因为在定时器里,我们修改了data中的数据opacity,而Vue有这样的承诺,只要修改了data中的数据,那它就会帮我们重新解析模板,而一重新解析模板,那么插值语法中的change就又会调用一次,所以才会有这种无限循环创建定时器的情况发生。所以我们可以发现,所谓的生命周期,其实就是指Vue中特殊的函数,像上面我们使用到的mounted函数,就是Vue在一个关键性的时刻帮我们调用的。

2023-07-19 22:38:03 87

原创 35.Vue自定义指令-总结

那么这一小节,我们就来说说,自定义指令在真正应用的时候容易踩的坑。然后再把自定义指令相关的东西做一个总结。

2023-07-18 18:04:47 262

原创 34.Vue自定义指令-对象式

还有一种就是,我们去定义指令的时候,也不要去写v-前缀,定义指令的时候需要给指令起名字,那么这个指令的名字直接就叫big,而用的时候还是要规规矩矩的写v-big。像需求一这种问题,我们就使用函数的写法就能实现,需求二,我特意设置了一个细节问题,是函数实现不了的,我们就需要用对象的写法去实现。我们可以看到,当修改和v-big毫不相干的值name,都会引起big的调用,则充分说明了指令所在的模板被重新解析时,也会引起指令的重新调用。这个页面一进来,并没有获取焦点,但是在点击n+1以后,却又获取了焦点。

2023-07-17 16:11:16 158

原创 java避免出现科学计数法结果

2.如果使用了BigDecimal,为了避免科学计数可以使用toPlainString()1.如果是double结果,为了避免科学计数可以使用下面方法。

2023-05-30 09:36:00 1973

原创 33.Vue自定义指令(函数式)

还有一种就是,我们去定义指令的时候,也不要去写v-前缀,定义指令的时候需要给指令起名字,那么这个指令的名字直接就叫big,而用的时候还是要规规矩矩的写v-big。像需求一这种问题,我们就使用函数的写法就能实现,需求二,我特意设置了一个细节问题,是函数实现不了的,我们就需要用对象的写法去实现。我们可以看到,当修改和v-big毫不相干的值name,都会引起big的调用,则充分说明了指令所在的模板被重新解析时,也会引起指令的重新调用。就靠big函数中收到的参数,它收到的参数中有两个比较常用,这里打印出来看一下。

2023-04-04 17:07:58 830

原创 Java获取当前时间或指定时间的上月当天及去年当月

Java获取当前时间或指定时间的上月当天。

2023-03-27 11:20:48 2020 1

原创 js实现深度合并(若有相同key,则被后者覆盖,不同key则融合)

js实现深度合并(若有相同key,则被后者覆盖,不同key则融合)

2023-03-09 15:14:36 368

原创 npm 打包报错JavaScript heap out of memory(亲测可行)

npm 打包报错JavaScript heap out of memory(亲测可行)

2022-11-19 14:02:46 890

原创 java获取倒退n个月的年月,且获取期间所有的年月列表

【代码】java获取倒退n个月的年月,且获取期间所有的年月列表。

2022-11-04 15:34:12 295

原创 js将字符串小数保留2位

【代码】js将字符串小数保留2位。

2022-11-02 19:18:27 161

原创 elementUI Dialog内容区域显示滚动条

【代码】elementUI Dialog内容区域显示滚动条。

2022-10-25 16:42:37 4291 1

原创 删除有外键关联的表报错,Cannot delete or update a parent row: a foreign key constraint fails

【代码】删除有外键关联的表报错,Cannot delete or update a parent row: a foreign key constraint fails。

2022-10-21 11:17:43 323

原创 git取消文件托管,且保留本地文件

【代码】git取消文件托管,且保留本地文件。

2022-10-19 11:31:54 403

原创 sqlserver management studio(2008R2版本)添加注释列及默认值列

我们在刚安装完sqlserver的时候,管理界面的工具是不会有注释列和默认值列的,如果需要的话,就要去修改注册表。我们看到的值:1,2,6;→ 把它改成:1,2,6,7,17;win+R,输入regedit-打开注册表,在打开之前记得先将管理工具关掉。我这里使用的版本是sqlserver2008R2版本。...

2022-08-11 17:19:49 1440

原创 spring cloud解决双重跨域报错The ‘Access-Control-Allow-Origin‘ header contains multiple values , but only one

这是因为Vue的后端gateway做了一次跨域设置,而vue的前端又向其他的后台服务也发请求,如果其他的后端服务如果也做了跨域设置就会导致重复跨域问题。

2022-08-03 15:12:02 875

原创 32.Vue的内置指令

我们之前已经学过一些Vue的指令了比如v-on,v-bind,v-if了,其实Vue还有一些其他的内置指令,我们这一节来学一下。我们学过的指令: v-bind:单向绑定解析表达式,可简写为 :xxx v-model:双向数据绑定 v-for:遍历数组/对象/字符串 v-on:绑定事件监听,可简写为@ v-if:条件渲染(动态控制节点是否存在) v-else:条件渲染(动态控制节点是否存在) v-show:条件渲

2022-07-22 16:46:48 416 2

原创 31.Vue过滤器

过滤器定义对要显示的数据进行特定格式化后再显示(适用于一些简单逻辑的处理)语法1.注册过滤器Vue.filter(name,callback)或newVue{filters{}}2.使用过滤器{{xxx|过滤器名}}或v-bind属性='xxx|过滤器名'备注1.过滤器也可以接收额外参数,多个过滤器也可以串联2.并没有改变原本的数据,是产生新的对应的数据httpshttpshttps。......

2022-07-18 12:02:02 246

原创 30.Vue收集表单数据

收集表单数据若,则v-model收集的是value值,用户输入的就是value值若,则v-model收集的是value值,且要给标签配置value值。若1.没有配置input的value属性,那么收集的就是checked(勾选or未勾选,是布尔值)2.配置了input的value属性(1)v-model的初始值是非数组,那么收集的就是checked(勾选or未勾选,是布尔值)https。......

2022-07-16 18:42:54 378

原创 29.Vue监测数据改变的原理

Vue监视数据的原理1.Vue会监视data中所有层次的数据2.如何监测对象中的数据?通过setter实现监视,且要在newVue时就传入要监测的数据(1)对象中后追加的属性,Vue默认不做响应式处理(2)如果需要给后添加的属性做响应式,请使用如下API或3.如何监测数组中的数据?通过包裹数组更新元素的方法实现,本质就是做了两件事(1)调用原生对应的方法对数据进行更新(2)更新解析模板,进而更新页面4.在Vue修改数组中的某个元素一定要用如下方法1.使用这些API。......

2022-07-15 17:20:50 986 2

原创 js数组的splice()方法

第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)三个参数,第一个参数(起始位置),第二个参数(0),第三个参数(插入的项)两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)...

2022-07-15 14:39:21 780

原创 28.Vue列表排序

上一节我们讲了Vue的列表过滤,那么这一节我们把上一节写的列表过滤升级一下,加一个功能叫做列表排序。我们把上一节的例子增加按年龄升序,按年龄降序,还有展示原顺序的功能。注意,这里增加的排序并不影响过滤的功能,也就是过滤和排序的功能是并存的。...

2022-07-12 14:40:37 1755

原创 27.Vue列表过滤

目录1.使用watch属性实现列表过滤2.使用计算属性实现列表过滤3.总结这一小节我们来讲一下Vue的列表过滤,那么想要完成列表过滤就需要有两个关键的步骤:1.获取用户输入2.根据用户输入信息进行匹配针对获取用户输入这一步,我们就需要使用v-model,使用双向绑定,这样用户的输入就可以实时的反馈到数据层。而针对用户信息匹配这一步,最标准的写法应该是使用计算属性去写,但是针对初学者来说可能想不到这么深,初学者可能最开始的想法是这样的只有用户输入的内容发生变化的时候才会进行过滤匹配,所以就要监听这种变化,那么

2022-07-11 13:56:55 815

原创 26.Vue列表渲染中key的作用与原理(内含虚拟DOM的对比算法详解)

25.Vue列表渲染_爱米酱的博客-CSDN博客这一节开始我们来学一下Vue中与列表渲染相关的东西,这部分知识很重要,而且还比较多,所以我就拆成几个小节来讲。那么这一小节我们就先讲讲基本列表,把基本列表讲清楚之后,我们再讲key的原理,列表过滤和列表排序实现效果:讲到这里这个遍历就已经实现了,但是这里还有一个特别重要的属性,就是key,我们这里不详谈这个属性,这一节我们只关注怎么配置这个属性即可,具体的深入分析内容会在下一节呈现。和key相关的内容我们可以在Vue官网的学习-->API中找到。 这个key属

2022-07-08 16:51:36 570 3

原创 25.Vue列表渲染

这一节开始我们来学一下Vue中与列表渲染相关的东西,这部分知识很重要,而且还比较多,所以我就拆成几个小节来讲。那么这一小节我们就先讲讲基本列表,把基本列表讲清楚之后,我们再讲key的原理,列表过滤和列表排序实现效果:讲到这里这个遍历就已经实现了,但是这里还有一个特别重要的属性,就是key,我们这里不详谈这个属性,这一节我们只关注怎么配置这个属性即可,具体的深入分析内容会在下一节呈现。和key相关的内容我们可以在Vue官网的学习-->API中找到。 这个key属性就是给遍历的每一项加了一个特殊标识,虽然

2022-07-04 16:21:11 466

原创 cxf框架版本从2.6.16升级到3.5.3报错处理

最近将cxf框架版本从2.6.16升级到3.5.3之后,由于是将cxf中的所有lib包一次性导入的,结果出现了以下报错:java.lang.IllegalArgumentException: prefix wsdp is not bound to a namespace解决办法:将以下jar包删除cxf-services-ws-discovery-api-3.5.3.jarcxf-services-ws-discovery-service-3.5.3.jarcxf-services-wsn-api-3.5.

2022-07-01 16:36:12 858

原创 Mysql,Oracle格式化时间为年-月-日 时:分:秒

Mysql,Oracle格式化时间为年-月-日 时:分:秒

2022-06-28 11:43:12 269

原创 24.Vue条件渲染

在这一节当中,我们来讲一下Vue中的条件渲染,顾名思义,意思就是,你符合某些条件,我再去给你渲染某些东西。需求:需要实现标签显示和隐藏状态的切换这个需求如果使用原生去实现的话,可以通过display属性来实现。那么在Vue中,我们不需要亲自去写这些属性,它给你提供了一个指令v-show,我们可以通过它来实现。实现效果:我们可以看到v-show的本质还是在控制display属性,而且原来的html结构并没有消失,只是被隐藏掉了而已。而且我们还可以通过变量来动态的控制显示和隐藏实现效果:其实上面的v

2022-06-23 14:33:03 297

原创 eclipse新建maven工程报错

今天在新建一个maven工程的时候报错如下:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:1.1 解决办法如下:1.下载 maven-archetype-quickstart-1.1.jarhttps://download.csdn.net/download/qq_37050372/85722506 包2.解压后在jar包所在的目录cmd执行以下命令mvn install:install-

2022-06-21 14:18:23 459 5

原创 23.Vue绑定style样式

上一节我们讲了绑定class样式,我们都知道,样式的绑定除了可以使用class绑定,还可以使用style内联的样式。

2022-06-17 14:10:16 2856

原创 22.Vue绑定class样式

为了讲好class样式,我们这里提前准备了7个样式作为例子来讲解。 basic就是最基本的边框。happy,sad,normal代表了3种心情,这三种心情在设置的时候需要3选一。这三个不能同时应用。而add1,add2,add3是可以同时使用的咱们先看看这两部分样式的效果:互斥部分:兼容部分:讲到这里7个样式我们就说完了,接下来我们就操作一下。需求1:basic是基础的,点击div将样式从normal切换为happy这个时候有人就会想这样去实现,给这个div绑定点击事件,在事件中根据这个div的id获

2022-06-17 11:07:26 932

原创 21.Vue的监视属性watch与计算属性computed对比

Vue的监视属性watch与计算属性computed对比

2022-06-09 17:35:35 448 2

maven-archetype-quickstart-1.1.jar包下载

maven-archetype-quickstart-1.1.jar包下载

2022-06-21

滑块联动如何实现的创意

滑块联动实现创意

2021-08-21

jquery实现图片上下抖动

jquery实现图片上下抖动

2021-08-18

鼠标右键跟随弹框选项html例子

鼠标右键跟随弹框选项html例子

2021-07-13

DUL5108.zip

Oracle数据恢复工具,本人亲试成功(重装系统导致数据丢失,已恢复),前提是DBF文件还存在,此工具还适合更复杂的数据丢失恢复,请参照使用说明

2021-04-20

handsontable插件包

是一款表格插件。

2019-03-14

代码编辑器,显示行号

是一个js代码编辑器插件,可以设置样式,主题,可显示行号

2019-02-25

textarea显示行号

是一个js插件,可以给textarea的内容显示行号

2019-02-24

jdate时间插件

这是一个js时间插件,界面美观,有良好的使用体验。。。

2018-12-28

jquery缓慢下拉导航插件

jquery缓慢下拉导航插件,只是一个简单的示例,可以用来参考

2018-12-26

实现类似于svn的文本对比插件开发例子

文本比对mergely的源码,以及开发的Demo,jar包都有可以实现类似于svn的文本比对功能,会对不同的地方做出标注,用线条引出。

2018-12-08

空空如也

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

TA关注的人

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