自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 vue 中时间日期格式处理

<p>格式化日期: <span v-date-format="dateString"></span></p><p>自定义格式: <span v-date-format:YYYY/MM/DD="dateString"></span></p>data() {return {

2024-07-14 22:44:48 1642

原创 返回頂部API Window.scroll()

Window.scroll()语法window.scrollTo(x-coord,y-coord )1、x-coord 是文档中的横轴坐标。2、y-coord 是文档中的纵轴坐标window.scrollTo(options)options 是一个包含三个属性的对象:1、top:指定沿 Y 轴滚动窗口或元素的像素数。2、left:指定沿 X 轴滚动窗口或元素的像素数。3、behavior :类型String,表示滚动行为,behavior 支持参数:smooth(...

2022-03-27 14:00:02 597 1

原创 vue3 script setup 中使用 component 动态切换导航栏

vue3 script setup 中使用 component 动态切换导航栏

2022-03-24 22:27:07 3191 1

原创 javaScript生成随机数简便方法

方法一10位以内的随机数1.使用Math.random()生成随机数2.toString(36) 转换成36进制3.然后使用slice()截取出来Math.random().toString(36).slice(2,10)方法二 对定义的数组字符集进行随机选取let str = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O',.

2021-08-07 14:46:52 1102

原创 JavaScript千分位格式化的几种方式

方式一(不使用正则表达式)let str = "1234567890";function formatCash(str) { str = str || 0; if (str.toString().length <= 1) return str; let arr = []; for (var i = 1, len = str.length; i < len; i++) { if (str.length % 3 && i === 1) {

2021-08-07 14:11:26 1582

原创 在访问域名时,让域名自动访问到已配置的https

在配置的http 的server中 加入return 301 https://www.xxx.cn$request_uri;server{ listen 80; server_name www.linuotech.cn; #这里是过滤请求,/是所有请求都可以 return 301 https://www.xxx.cn$request_uri; location /{ proxy_pass

2021-03-28 21:35:33 533

转载 Initializing buffer pool, size = 128.0M InnoDB: mmap(137363456 bytes) failed; errno 12

MySQL测试环境遇到 mmap(xxx bytes) failed; errno 12解决方法周三一早回到公司,收到报警发现一台MySQL服务器异常,登入发现无法启动。该机器仅供临时测试使用,故此没有太多配置,查看err日志中发现130629 5:46:48 InnoDB: Initializing buffer pool, size = 128.0MInnoDB: mmap(137363456 bytes) failed; errno 12130629 5:46:48 InnoDB: Com

2020-12-09 15:27:42 369

原创 npm install grpc 失败

看了网上好多方法,最后才发现这个可以解决npm i request详细地址https://stackoverflow.com/questions/47966432/npm-install-grpc-failed

2020-08-11 16:09:04 810

原创 在vue中重复点击路由时报错

解决方法:1.在router.js中添加下列代码const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}2.或者在加子路由时,前面可以带上父级路由...

2020-07-28 07:27:53 372

原创 Authentication plug-in “Cache Sha2 Password“ cannot load :X@@@@@det

在链接Navicat的 时候 出现了这个情况 Authentication plug-in "Cache Sha2 Password" cannot load :X@@@@@det打开cmd登录成功后输入:ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'youpassword';执行成功;这样就可以链接了...

2020-07-06 12:00:23 208

原创 解决 You must reset your password using ALTER USER statement before executing this statement.

在安装完mysql后 会让你 重置密码在网上看了好几种 方法都会 报错语法错误,后面发现直接修改密码就行,一开始 的密码只是临时的.alter user user() identified by "root";成功!

2020-07-06 11:31:40 436

原创 Chrome插件开发实用教程分享

最近迷上了Chrome 插件 ,去网上找学习 资料,发现好 少,而且都不是很全 ,不太好入门 。分享一个哔哩哔哩上 挺不错的Chrome插件学习 视频.视频链接还有一个博客写的也非常的全:博客链接...

2020-06-19 17:51:47 281

原创 关于在elementui 中的 el-input只能输入数字,以及三位数加一个点(从左往右)

最近在做项目的时候 遇到一个需求 控制 input 框中 只能 输入数字 ,最大长度是8位 ,输入的数字 每三位 显示效果要加 一个点 “.”遇到的 第一个 问题 : 如何 让用户输入的时候 每隔三位会自动加点:解决方式 :我是把这个el-input 框 写成了组件 然后两个 样式设置 一样,把 两个input 输入框叠加在一起 最上面的input 框设置为 透明的 ,用户 输入的内容 调用一个input 事件处理之后让下面的 显示this.value= this.value.replace(/

2020-06-19 17:42:36 3729

原创 javaScript 实现深拷贝

function deepClone(obj) { //判断数据类型 let objClone = Array.isArray(obj)? [] : {}; if(obj&& typeof obj === 'object'){ for(key in obj){ if(obj.hasOwnProperty(key)){ ...

2020-04-22 22:17:12 119

转载 mysql 中my.ini的配置

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\Program Files (x86)\mysql\mysql-8.0.19-winx64 # 设置mysql数据库的数据的存放目录datadir= D:\Program ...

2020-04-21 21:46:00 11663

原创 什么是闭包?及闭包的优缺点

闭包:想重用变量又想保护这个变量不被篡改的一种机制function fn() { var count = 0; return function fn2() { count++ return console.log(count) }}var f = fn();f();//1f();//2f();//3上面就是 一个j简单闭包的例...

2020-04-20 22:45:58 3953

原创 git的基础操作和一些常用的命令

1.git基础操作创建秘钥:ssh-keygen -t rsa -C “xxxxx@xxxxx.com” 按三次回车mkdir`创建一个目录pwd 用来 显示当前的目录创建自己的空仓储,使用 git config --global user.name “用户名” 和 git config --global user.email *@.com 来全局配置提交时用户...

2020-04-19 21:52:57 109

转载 解决linux中使用npm全局安装的命令无法运行

由于nodejs是使用的二进制包解压后,将npm和node命令使用软链接放到/usr/local/bin中安装的。然后全局安装pm2,安装完后无法运行,提示命令没找到。最后通过修改环境变量配置文件解决:修改/etc/profile文件sudo vi /etc/profile 在末尾添加以下内容export PATH="$PATH:/usr/local/node-v8.11.3-lin...

2019-11-15 12:42:23 2381

原创 在linux中配置 node

1.先去官网下载node.js的安装包2.提取出来 改个文件夹名 我改的成了node3.使用软链接添加到启动sudo ln -s /home/wk/Desktop/node/bin/node /usr/local/bin/nodesudo ln -s /home/wk/Desktop/node/bin/npm /usr/local/bin/npm...

2019-11-15 12:32:37 356

原创 在node.js中接收参数

1.接收?号后面的参数 如 :/orders?page=12req.query.page2.如果是路径参数: /orders/:pagereq.params.page3.接收body参数3.1 首先安装 bodyParserconst bodyParser =require('body-parser')//允许接收x-www-form-urlencoede 格式app.use...

2019-11-15 09:03:53 333

原创 mysql指令大全

开启mysql服务net start mysql.关闭服务net stop mysql登录-h 路径-P 端口 (通常可以默认)3306-u 用户名-p 密码退出exit; quit(/q)创建数据库create database mydatabase[库选项];库选项:字符集 charset(如果不指定就用默认的) 校对集 collate显示数据库显示全...

2019-10-21 10:37:35 295

原创 在vue中 报错 Duplicate keys detected: '1'. This may cause an update error.

原因:在 同一个 v-for 循环中 key 的值 相同了解决方法: 把 key 的值 修改 就好了

2019-10-21 10:23:11 260

原创 在vue中报 错 Cannot read property ‘substring‘ of undefined

是因为 对字符串 使用用 substring的 时候没有 判断 是否有数据错误代码:可以使用 v-if修改为:

2019-10-21 10:21:50 7044 4

原创 在vue 中 从后台获取时间数据 可以用substring来截取时间

数据 : "2022-07-21T08:02:23.000Zsubsting(start,stop)start是在原字符串检索的开始位置,stop是检索的终止位置,返回结果中不包括stop所指字符。

2019-10-21 10:18:41 1383

原创 pop()方法

作用:找到数组的最后一个元素删除 ,数组的长度-1,并且返回删除的这个元素如果要使用的数组是空的,那么会返回 undefined

2019-08-01 17:04:41 3741

docker应用部署 文档

学习daoker 的资料

2021-03-02

element-ui-api 离线文档.rar

element-ui 的离线开发文档 版本有(1.4.1, 2.0.11,2.1.0,2.2.2,2.3.9,2.4.6)

2020-12-18

离线前端开发文档

离线的前端开发手册

2020-12-18

空空如也

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

TA关注的人

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