自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue卸载

2)3.0以上卸载:npm uninstall @vue/cli -g。1)3.0以下卸载:npm uninstall vue-cli -g。

2024-03-01 18:00:29 539

原创 Vue+Echarts实现3D效果柱状图(仅使用Echarts实现)

实现这种效果主要是: ECharts中的 series 属性,通过两种不同类型的图表组合而成. 其中里面的柱体渐变色是通过。ECharts中内置的渐变色生成器 echarts.graphic.LinearGradient。type: “pictorialBar”, // pictorialBar(象形柱图)echarts使用的版本: “vue-echarts”: “^6.2.3”,type: “bar”, // bar(柱状图)可以用来设置渐变色.

2023-04-23 16:30:50 1664

原创 颜色 查看 网址很好用的

https://www.wauu.net/tools/ps/

2023-04-13 16:46:35 455

原创 xlsx.utils.sheet_to_json的{ header: 1 }中header属性的作用,以及解释

找源码里的sheet_to_json()方法,发现有三个同名的方法,有两个参数,第一个worksheet是要解析的excel文件的工作簿对象,第二参数opts?其中,header表示控制输出的类型,range表示跳过的行,defavl表示默认值,为null和undefine时,会默认跳过。1.每个字符的序号与excel原始数据对应,我的excel只有四列数据,这里无论你的字符数组有多长,也只会取前四个。1.当header 为1时,输出为一个二维数组,输出了所有数据,包含了空值项,但每行末尾空值不显示。

2023-04-11 15:49:14 3776

原创 解决 上传表格 readExcel 方法中赋予的值 在方法外拿不到问题

在上述代码中,this.sheetData的值被赋予在回调函数中的this上,而不是readExcel方法本身的this。在JavaScript中,函数会创建一个新的作用域,在这个作用域中,this关键字将会指向当前执行上下文的对象。在这种情况下,this指向了reader.onload函数的对象,而不是readExcel方法的对象。在上述代码中,vm变量存储了this,并在回调函数中使用vm.sheetData来访问readExcel方法中的this.sheetData。

2023-04-07 18:13:48 254

原创 IntelliJ IDEA 2022.1.3 怎么设置主题颜色

点击【Editor】选择【Color Scheme】 3.选择的主题颜色为【黑色主题】系统带有的主题 我这里 【白色主题】是下图所示 ,选择后点击 【ok】即可。选择【Settings】或者快捷键【Ctrl+Alt+S】打开【IDEA】,选择【File】如下图所示。

2023-04-06 14:46:44 1080

原创 Microsoft Edge 浏览器截取网页长图的方法

根据需求 就行选择 即可 ,如选择部分截图 选择捕获区域进行框选即可,如要截取整个网页的长截图 选择 捕获整页即可。捕获区域 框选完成 复制即可 也可按需求 就行 标记等操作。在需要截长图的页面 点击右上角 如图下所示位置。捕获整页 完成后选择右上角的保存、复制即可。出现 如下 弹窗 选择网页捕获。出现 捕获区域 、捕获整页。打开Edge 浏览器。

2023-04-04 10:21:28 9444 1

原创 解决 element ui 本地使用 引入 图标不显示 .ttf和.woff 报错问题

解决 element ui 引入在线地址更换为本地地址后 .ttf和.woff 报错问题。讲上图标记处位置修改为下图所示 修改找到对应文件的路径 完成即可。这里我是把 .ttf和.woff两个文件 放入了 css 文件夹内。根据控制台提示 发现少了.ttf和.woff两个文件。内的 .ttf和.woff两个文件的引入地址。下载完毕后放入文件夹内后修改。原因 因为文件内缺少两个文件。

2023-03-31 17:19:30 5966 5

原创 element UI 表格 固定字段合并问题 ,动态数据 实现 合并

合并前 表格 数据 张三(23条数据)、李四(17条数据)、王五 (22条数据)data 中 添加 两个 变量。组件 关键代码。

2023-03-28 16:37:24 240

原创 如何在Word快速合并多个Word文档的内容到一个文档中

(1)打开一个空白文档,或指定一个文档,点击【插入】-【对象】-【文件中的文字】。注:(合并顺序即为 你选择文件的顺序 我这里选择的的是 【二、三、一 】的顺序)

2023-03-27 11:23:06 2032

原创 使用谷歌(Chrome)浏览器截长图的方法

1、F12。

2023-02-15 11:29:48 4196 1

原创 [...new Set(this.Data)];数据当中去重

【代码】[...new Set(this.Data)];数据当中去重。

2023-02-14 16:17:43 112

原创 linux中系统用户禁用shell访问,只允许ftp访问的配置

默认情况下,在创建用户时,如果未明确指定,该用户将具有对服务器的 SSH 访问权限。要禁用 shell 访问,我们将创建一个新的。shell,它会简单地打印一条消息,告诉用户他们的帐户仅限于 FTP 访问。

2023-02-07 16:12:11 583

原创 删除本地和远程的分支

假设要删除的远程分支名字为: ABC。

2023-02-07 16:09:06 114

原创 git关于恢复、重置和生成指定新版本分支的问题

ps: HEAD^ 最新的commitID  HEAD^^ 第二新的commitID  HEAD^^^ 第三新的commitID  HEAD^^^…–soft将commit到本地仓库的文件还原到工作区,但是缓存区中的内容不变,reset会丢弃你要重置之后的commit,等于重置到指定commit的版本。–mixed将commit到本地仓库和缓存区中的内容都还原到工作区。revert会建立一个新的commit,只恢复要恢复的commit。三个人的commit全都删除了,分支分回到了小王提交的前一个版本。

2023-02-07 16:06:54 535

原创 jpa注解解释

GeneratedValue此注释指定如何初始化标识属性,例如自动,手动或从序列表获取的值。@Transient此注释指定了非持久性的属性,即该值永远不会存储到数据库中。@GeneratedValue注释中指定的属性的值。@Embedded此注释指定类的属性或可嵌入类的值实例的实体。@ManyToMany此批注用于定义联接表之间的多对多关系。@ManyToOne此批注用于定义联接表之间的多对一关系。@OneToMany此批注用于定义联接表之间的一对多关系。@Id此注释指定属性,用于类的标识(表的主键)。

2023-02-07 15:42:46 323

原创 配置jar包后台运行

nohup:( no hang up的缩写) 作用是让程序在后台运行,不用担心关闭连接进程断掉的问题。2>&1 &: 是将标准错误重定向到标准输出,标准输出再被重定向输入到msg.log文件中。2.1 查找 java进程。

2023-02-07 15:39:57 429

原创 linux安装mysql

5.1默认的root用户密码为空,你可以使用以下命令来创建root用户的密码。4.3.查看mysql运行状态。4.2.启动mysql。

2023-02-07 15:35:19 90

原创 CSS方法 p标签内容文本超出3行后隐藏显示 ...

【代码】CSS方法 p标签内容文本超出3行后隐藏显示 ...

2023-02-06 17:14:17 1850

原创 解决 给数据赋值造成 深度相应 的 缺陷 问题 解决方法-----使用$set和$delete添加和删除

解决 给数据赋值造成 深度相应 的 缺陷 问题 解决方法-----使用$set和$delete添加和删除

2023-02-01 17:37:19 541

原创 用于判断字符串是否包含指定的子字符串,或者判断数组中是否有指定的元素。includes()方法

【代码】用于判断字符串是否包含指定的子字符串,或者判断数组中是否有指定的元素。includes()方法。

2023-02-01 16:33:18 100

原创 当一组数据中的指定一些数据-不需要了,需要删除 只要保留需要的数据

【代码】当一组数据中的指定一些数据-不需要了,需要删除 只要保留需要的数据。

2023-01-31 16:49:25 119

原创 -source 1.5 中不支持 lambda 表达式 (报错解决)

【代码】-source 1.5 中不支持 lambda 表达式 (报错解决)

2023-01-30 10:42:18 234

原创 echarts 地图 关闭鼠标移入展示的地域名称&控制地域名称文字大小

/ 添加 //控制标签文本大小( 当 fontSize: 0 时不显示)修改后 fontSize: 50, 时。修改后 fontSize: 0, 时。在 label: {

2023-01-10 17:18:47 2528 2

原创 地图 标识 指定颜色 对应 指定数值

【代码】地图 标识 指定颜色 对应 指定数值。

2023-01-10 16:28:01 228

原创 解决Echarts 地图 鼠标移入默认值为NaN问题

【代码】 解决Echarts 地图 鼠标移入默认值为NaN问题。

2023-01-10 16:06:03 1124

原创 回车触发事件的方法 ( @keyup.enter.native )

methods:{ aaa(){console.log(“按了回车按键”);}}

2022-12-20 17:11:49 636

原创 Adobe Photoshop CC 2019删除的水印或者文字的方法

第一步.打开 ps 导入 图片第二步:选择通道面板,查看红、绿、蓝三个通道黑白对比最强烈的一个进行复制,我这里选择的是比较明显的“红”通道,第三步:选择矩形框选工具 框选需要消除部分的区域第四步:Shift+F5 打开填充 1.点击选择颜色;2.吸取 保留部分的颜色第五步:点击确定后 1.Ctrl+D ;2.点击通道内 小图片前的小眼睛 恢复图片颜色 ; 3.导出图片即可

2022-12-13 10:51:19 808

原创 // 删除指定的 对象 (delete)方法

/ 删除指定的 对象 (delete)

2022-12-12 11:22:44 570

原创 element-ui中$confirm弹出框的确定和取消按钮互换位置

this.$confirm("此操作将永久删除该地域, 是否继续?", "删除地域", {confirmButtonText: "确定",cancelButtonText: "取消",注意 : css样式不能放到scoped中,否则无效果。

2022-11-17 16:21:24 1394

原创 Git操作

7 git pull origin master 拉去远程分支,保证自己分支和主分支一直。7 git merge dev 让本地主分支合并自己的分支。4 git push origin dev 将本地分支推送到远程分支。11 git pull origin master 将自己的分支和主分支统一。10 git checkout dev 将分支切换成自己的分支。

2022-11-17 10:02:10 239 1

Vue项目的优化资源整理

⼀、代码优化 1. 使⽤keep-alive缓存不活动的组件 keep-alive是⼀个抽象组件:它⾃⾝不会渲染⼀个元素,也不会出现在⽗组件链中;使⽤keep-alive包裹动态组件时,会缓存不活动的 组件实例,⽽不是销毁它们。 定义缓存⽩名单,keep-alive会缓存命中的组件;exclude定义缓存⿊名单,被命中的组件将不会被缓存; 很多时候也可以配合路由的meta属性使⽤ 2. 使⽤路由懒加载 Vue 是单页⾯应⽤,可能会有很多的路由引⼊ ,这样使⽤ webpcak 打包后的⽂件很⼤,当进⼊⾸页时,加载的资源过多,页⾯会出 现⽩屏的情况,不利于⽤户体验。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应的组 件,这样就更加⾼效了。这样会⼤⼤提⾼⾸屏显⽰的速度,但是可能其他的页⾯的速度就会降下来。 . 图⽚懒加载 对于图⽚过多的页⾯,为了加速页⾯加载速度,所以很多时候我们需要将页⾯内未出现在可视区域内的图⽚先不做加载, 等到滚动到可视 区域后再去加载。这样对于页⾯加载性能上会有很⼤的提升,也提⾼了⽤户体验。我们在项⽬中使⽤vue-lazyload

2022-12-20

vue开发大项目代码编写规范

vue开发⼤项⽬代码编写规范--⾼级前端必看 现在项⽬开发基本都是团队⼀起来完成的,⽽且⽬前都采⽤前后端分离的开发模式,⼈多了,每个⼈的代码风格⼜不⼀样,这就导致了项⽬ ⽐较杂乱,⽽且后期⼈员离职后维护以及迭代开发都是致命的,所以团队遵循共同的规范是必须的。有了统⼀的规范,你才能确保团队做出 来的项⽬⼏年以后仍然可以很⽅便的维护以及迭代开发。 代码风格必须统⼀规范 ⽰例:看以下代码规范,每个vue⽂件中⾥⾯都有mounted和methods那么你代码就得这么写了。要保存this变量,整个团队都⽤vm,这是 ⼀个团队规范的统⼀,增强代码的可读性,为啥要保存this?因为在箭头函数以及嵌套函数调⽤中,this指向可能会有问题。页⾯数据获取团 队统⼀在mounted⾥⾯获取,当然,你也可以在created中,但是必须有统⼀的规范,所有⼈的初始化数据都在同⼀个地⽅获取。这样做的 话以后团队中的⼈要去⽤别⼈写的组件,他初始化就只看mounted就⾏了,看初始化执⾏了哪些⽅法 必要的⽅法,参数,以及⾃定义的flag要写上注释,提⾼代码可读性,降低⽇后维护成本。 框架公共资源的封装,放置位置

2022-12-20

vue项目前端规范资源

命名规范 普通变量 ⽅法:驼峰命名 规范 跟需求的内容相关 复数的时候需要加s 常量 ⽅法:全部⼤写 规范:使⽤⼤写字母和下划线来组合命名,下划线分割单词 组件 官⽅⽂档推荐及使⽤遵循规则: PascalCase (单词⾸字母⼤写命名)是最通⽤的声明约定 kebab-case (短横线分隔命名) 是最通⽤的使⽤约定 组件名应该始终是多个单词的,根组件 App 除外 有意义的名词、简短、具有可读性 命名遵循 PascalCase 约定 公⽤组件以 Abcd (公司名缩写简称) 开头,如(AbcdDatePicker,AbcdTable) 页⾯内部组件以组件模块名简写为开头,Item 为结尾,如(StaffBenchToChargeItem,StaffBenchAppNotArrItem) 使⽤遵循 kebab-case 约定 在页⾯中使⽤组件需要前后闭合,并以短线分隔,如( , ) 导⼊及注册组件时,遵循 PascalCase 约定 同时注意:必须符合⾃定义元素规范:切勿使⽤保留字 method⽅法命名 驼峰式命名,统⼀使⽤动词或者动词+名词形式 请求数据⽅法,以 data 结尾

2022-12-20

angular 学习笔记

前提 Angular1.5 到 Angular4.0是重写的语言,Angular1简称AngularJs,Angular4简称Angular。 学习的大纲 1.AngularJs和Angular的架构介绍和对比 2.搭建angular开发环境 3.路由和导航(路由基础知识,在路由时传递参数,路由高级特性) 4.依赖注入(依赖注入模式介绍,Angular对依赖注入的实现方式,Angular的提供器和注入器) 5.绑定、响应式编程和管道(数据绑定,响应式编程,管道) 6.组件中通讯(输入输出属性,中间人模式,组件声明周期) 7.表单处理(模式式表单,响应式表单,表单校验) 8.与服务器通讯(创建web服务器,使用Http协议与服务器通讯,使用WebSocket协议与服务器通讯) 9.构建和部署(构建和部署,多环境支撑) 前置知识 html,js,css 不需要AngularJs的知识 需要了解ES6的语法 需要了解TypeScript语法 在Angular知识学习(一)中有讲述到表单的知识,不过那是最基础的演示,在之后的学习中又了解到模板驱动表单,所以考虑对之前的表单案例进行重构,完善表单

2022-12-20

git 操作命令,解决前端开发上传代码至代码仓库,解决报错,启动服务器

git rebase(对最近某一阶段的提交历史进行编辑、删除、复制、粘贴、合并等) 1、当连续多次提交后(git commit提交至本地版本库的操作),譬如提交1、提交2、提交3、提交4,但是你发现其中提交2出现错误需要删除,而又想保留提交3和提交4的内容,这时候就没办法通过reset来回退,这时候就需要用到git rebase;又或者你需要将多次提交合并为一次提交,也需要用到git rebase git rebase -i HEAD~n (合并前n次的提交记录,并做处理) 上述命令输入后进入编辑界面,参数介绍如下: pick:保留该commit(缩写:p) reword:保留该commit,但我需要修改该commit的注释(缩写:r) edit:保留该commit, 但我要停下来修改该提交(不仅仅修改注释)(缩写:e) squash:将该commit和前一个commit合并(缩写:s) fixup:将该commit和前一个commit合并,但我不要保留该提交的注释信息(缩写:f) exec:执行shell命令(缩写:x) drop:丢弃该commit(缩写:d)

2022-12-20

空空如也

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

TA关注的人

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