自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (5)
  • 收藏
  • 关注

原创 前端 js -- 自定义方法 -- 处理日常问题

前端 js ---- 自定义方法 ---- 处理日常问题1、日期补0 2、删除数组指定的某个元素3、当前时间4、数组去重5、去除大括号6、去除双引号7、js设置 获取 删除 cookie8、时间戳转换 9、从小到大排序 10、判断json字符串 与 string 11、当鼠标离开导航栏 二级菜单消失12.定位到页面某一个元素的位置13.适配页面14.不足两位补015.获取两个日期内的所有日期

2021-02-08 13:39:09 393 2

原创 二叉树遍历的几种常见方法

二叉树的遍历方法一.二叉树分类:完全二叉树满二叉树扩充二叉树平衡二叉树二.二叉树的四种遍历方式:前序遍历(先根,再左,最后右)中序遍历(先左,再根,最后右)后序遍历(先左,再右,最后根)层次遍历(说不清) 1.递归遍历(1)前序遍历遍历方法:先根节点,再左节点,最后右节点。实现代码:/*声明结点TreeNode类*/public static void preOrderTraveral(TreeNode node){ if(node == null){

2020-10-27 19:44:13 27874 2

原创 JS中的OPTIONS请求

JS中的OPTIONS请求之所以写这篇博文,是因为在运行js代码时出现OPTIONS请求,就去查了相关的资料。在MDN中对OPTIONS请求方法是这样定义的:用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。语法:OPTIONS /index.html HTTP/1.1OPTIONS * HTTP/1.1-------------------再去看看HTTP协议中的相关说法!!!---------

2020-08-26 22:18:33 5370

原创 JS中将数值转换为字符串的3种方法

JS中将一个值转换为字符串的3种方法1.value.toString()这种方法存在的问题是:它不能把null和undefined转换为字符串。var n = 100;var n_string = n + "";2."" + value这种方法是使用加法运算符配合一个空字符串,可以把任意值转换为字符串,这种方法的可读性很差;但相对String(value)来,还是有一些人更喜欢用这种转换方式.var string_value = String(number);3.String(value

2020-08-17 09:30:39 15531

原创 统计vue项目的总代码量(行数)

统计vue项目内src文件夹下的总代码量

2024-05-29 16:03:47 384

原创 Linux 命令

将hello.tar.gz文件进行解压,并将解压后的文件放在/usr/local目录。将当前目录下所有文件打包并压缩,打包后的文件名为hello.tar.gz。将hello.tar.gz文件进行解压,并将解压后的文件放在当前目录。将hello.tar文件进行解包,并将解包后的文件放在当前目录。将hi.txt移动到aaa目录中,并改名为hello.txt。将当前目录下所有文件打包,打包后的文件名为hello.tar。将aa目录和目录下所有文件复制到aaa目录下。将aa目录下所有文件复制到aaa目录下。

2023-12-27 16:53:57 1065 1

原创 React创建项目

创建项目的曲折之路

2023-12-04 19:45:08 774

原创 整数反转 reverse

整数反转 reverse

2023-03-09 10:32:05 415 1

原创 解决Git报错

git 报错信息处理:1.error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 100542.fatal: unable to access 'https://github.com/PanJiaChen/vue-element-admin.git/': Failed to connect to github.com port 443 after 21097 ms: Timed out

2023-01-28 17:01:02 1005

原创 js中判断各种数据类型

js中判断各种数据类型: typeof、instanceof、Object.prototype.toString.call(xxx) 、isNaN、正则表达式、

2023-01-28 11:41:09 612

转载 最小绝对差

最小绝对差给你个整数数组 arr,其中每个元素都 不相同。请你找到所有具有最小绝对差的元素对,并且按升序的顺序返回。

2023-01-17 19:55:19 219

原创 git 从一个commit节点拉出一个分支,当前分支代码回滚到指定commit节点

git 实用操作:1. 从一个commit节点拉出一个分支2.当前分支代码回滚到指定commit节点

2022-11-02 20:31:31 2895 1

原创 echarts问题汇总

echarts问题汇总:二次渲染数据为空时,echarts视图保留上一次绘画结果;echarts图形随屏幕大小改变

2022-10-28 19:43:38 530

原创 nodejs 之 session的使用

nodejs 之 session的使用: 适用架构:前后端不分离项目

2022-10-21 11:48:10 1313

原创 JS设置浏览器缓存

JS设置浏览器缓存:···sessionStorage对象只会存储会话数据,意味着只要浏览器一关闭,数据就没了。···localStorage对象是客户端持久存储数据的机制。

2022-10-18 10:40:41 1646

原创 引导页 Vue中使用driver.js

引导页 Vue中使用driver.js

2022-09-28 21:27:01 489 1

原创 空值合并运算符(? ?)、可选链运算符(?.)

空值合并运算符(??)、可选链运算符(?.)

2022-09-21 20:40:28 514

原创 Vue中混入(mixin)的使用

混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。

2022-09-04 16:54:41 796

原创 vue中各种模式下css的穿透写法

vue中各种模式下css的穿透写法

2022-08-23 11:00:00 487

原创 JS中 new Date() 各方法的用法

JS中 new Date() 各方法的用法,包含入参简介,及各方法的用法,时间戳、国标时间、年月日转换

2022-08-21 16:17:59 19292

原创 正则表达式应用

IP的单个、多个正则匹配,URL地址,手机号码,座机(带短线),身份证,密码以字母开头,长度在6~18之间,只能包含字母、数字和下划线,邮政编码,QQ号,邮箱,金额(小数点2位),网址,IP,日期时间,数字,英文,中文,小写,特殊字符,银行卡,经纬度,车牌号,传真号码,空格校验

2022-07-27 20:20:25 847

原创 帆软 列表自动滚动脚本

帆软 列表自动滚动脚本

2022-07-02 10:57:10 2536 2

原创 Git 命令

各种情况下使用的常用Git命令

2022-06-17 17:36:07 271

原创 Linux服务器 离线安装oracle

Linux服务器 离线安装oracle

2022-02-01 16:00:00 3611 4

原创 Linux服务器 离线安装 nginx

Linux服务器 离线安装 nginx1.资源nginx-1.20.1.tar.gz(下载链接中包含gcc、g++、pcre、libtool、nginx)链接:https://pan.baidu.com/s/1Niv33uZa4gj0viYFrnBTBQ提取码:0b912.安装步骤(1)安装gccrpm -Uvh *.rpm --nodeps --force(2)安装g++rpm -Uvh *.rpm --nodeps --force(3)验证gcc、g++是否安装成功,执行命令

2022-01-31 23:45:00 10354 6

原创 Linux服务器 离线安装kafka

Linux服务器 离线安装kafka

2022-01-26 16:26:09 1470 1

原创 Linux服务器 离线安装redis

Linux服务器 离线安装redisredis-5.0.9.tar.gz链接:https://pan.baidu.com/s/1GRYQBXvVfAxA62pwUCMImg提取码:52hx(1)输入以下命令安装redistar -zxvf redis-3.2.5.tar.gz (2)进入到redis的文件夹下,依次执行:如果不能访问外网,可直接从以下直接离线安装对应环境:gcc-4.8.5-44.el7.x86_64gcc-c+±4.8.5-44.el7.x86_64链接:https:

2021-12-21 16:54:46 798

原创 mock语法

mock语法 一. 数据模板组成:属性名 name|生成规则rule:属性值value'name|rule':value注:1.属性名与生成规则之前用竖线 | 分隔2.生成规则的含义 需要依赖属性值的类型才能确定3.属性值value中可以含有@占位符二. 生成规则1.'name|min-max': value2.'name|count': value3.'name|min-max.dmin-dmax': value4.'name|min-max.dcount': value5.

2021-12-19 17:51:53 1621

原创 给定一个 24 小时制(小时:分钟 “HH:MM“)的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。

给定一个 24 小时制(小时:分钟 “HH:MM”)的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。示例 1: 输入:timePoints = ["23:59","00:00"] 输出:1示例 2: 输入:timePoints = ["00:00","23:59","00:00"] 输出:0解题思路:1.将时间转化为分钟数,进行升序排列;2.遍历时间数组,将相邻差值组成一个新的 差值数组;3.用最后一项减去第一项,并添加到差值数组;4.将差值数组进行升序排列;5.返

2021-12-09 11:36:21 2922

原创 Linux服务器 离线安装RabbitMQ

Linux服务器 离线安装RabbitMQrabbitmq-server-3.8.22-1.el7.noarch.rpm链接:https://pan.baidu.com/s/1R953kie4WhohpLby_NXJNA提取码:suny(1)需要先安装erlang环境      erlang包:      链接:https://pan.baidu.com/s/1APueMsdD

2021-12-02 20:24:24 1971

原创 linux服务器离线安装JDK、JRE

linux服务器离线安装JDK、JREjdk-8u291-linux-x64.tar.gz链接:https://pan.baidu.com/s/1AfvmYsTV1jL_5uVg79SWAg提取码:iaa8(1)解压压缩包tar -zxvf jdk-8u291-linux-x64.tar.gz(2)修改配置文件vim /etc/profile#jdk安装目录export JAVA_HOME=/opt/jdk1.8.0_291 export JRE_HOME=${JAVA_HOME}/j

2021-12-02 17:51:59 1335

原创 js脚本:筛选vue项目路由中的页面名称、页面唯一标识、页面路由

js脚本:筛选vue项目路由中的页面名称、页面唯一标识、页面路由        此脚本可以将VueRouter中所编写的项目中涉及的页面名称、页面唯一标识、页面路由过滤为三个对应的 .txt 文件 。目的:梳理项目中所包含的页面以下代码为路由文件:src/router/common/route.conf.jsexport default [ { path: '/404', name: 'notFoun

2021-12-02 17:23:21 634

原创 服务器配置tomcat,使用浏览器访问服务器资源

服务器怎么去配置后,可以用浏览器去访问自己的服务器资源一、安装配置tomcathttps://www.cnblogs.com/yw-ah/p/9770971.html错误信息:netstat -anop | grep 44609解决办法:错误信息:At least one of these environment variable is needed to run this program解决办法:需要配置 jdk jre二、安装jdk:https://www.cnblogs.com/lizm

2021-11-10 11:30:05 4347

原创 NVM(node version manager)node版本管理工具

root: C:\dev\nvmpath: C:\dev\nodejsarch: 64proxy: nonenode_mirror: http://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/https://www.cnblogs.com/FineDay/p/8724061.htmlhttps://www.cnblogs.com/xiaonian8/p/14092517.html

2021-11-08 10:56:38 1632

原创 Vue bug处理办法

1.yarn : 无法加载文件 E:\node\nodejs\node_global\yarn.ps1,因为在此系统上禁止运行脚本。> get-ExecutionPolicyRestricted>set-ExecutionPolicy remotesigned>get-ExecutionPolicyRemoteSigned> yarn -v1.22.11

2021-09-16 13:49:31 128

原创 highcharts 实现3D饼图

Highcharts 实现3D饼图HTML部分<div class="S133_left3_echarts" id="S133_left3_echarts"></div>CSS部分.S133_left3_echarts{ width: 500px; height: 500px;}JS部分function totalData(param) { var total = 0; for(let i in param){ total += par

2021-05-19 16:59:31 1893

原创 自定义复选框 记住密码之类可以使用

自定义复选框 记住密码之类可以使用最终样式:html部分 <input type="checkbox" name="" id="autoLogin"> <label for="autoLogin"></label>css部分label { width: .875rem; height: .875rem; border: 1px solid #3A88F7; display: inline-block; border-radius:

2021-05-18 14:00:08 231

原创 echarts 带背景的二维3D柱状图

echarts 带背景的二维3D柱状图var abilityuse = document.getElementById("abilityuse_echarts")var abilityuse_echarts = echarts.init(abilityuse);var xData = ["04-08", "04-09", "04-10", "04-11", "04-12", "04-13", "04-14"]var line = ["375", "500", "900", "800", "610"

2021-05-14 14:19:08 1027 1

原创 前端使用canvas图片压缩

前端使用canvas图片压缩将base64转换为文件 dataURLtoFile(dataurl, filename) { var arr = dataurl.split(','); var mime = arr[0].match(/:(.*?);/)[1] var bstr = atob(arr[1]); var n = bstr.length; var u8arr = new Uint8Array(n) while (n--) { u8arr[n

2021-05-06 16:53:03 434

原创 cookie设置、获取及删除,ipv4转ipv6,颜色转换,图片裁剪

JS中设置cookie,获取cookie,删除cookiesetCookie(),getCookie(),deleteCookie()三个方法在我的上一篇博客中有封装好的方法link

2021-04-29 15:33:30 233

svg-world.zip

svg-world.zip

2021-02-08

china-svg.zip

china-svg.zip

2021-02-08

图片懒加载--适合你的前端技巧

图片懒加载--适合你的前端技巧

2021-01-05

bootstrap-5.0.0-beta1-dist

bootstrap 5.0.0版本,包含各个不同系列的所有css js文件。 Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。

2020-12-12

选取颜色工具.zip

有时候需要同样的颜色时,往往不能拾取一模一样的,因为不知道颜色数值或者WEB颜色数值,利用这款软件,可以方便的得到任何图片上的区域颜色,制作了完全相同的颜色。

2020-08-18

空空如也

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

TA关注的人

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