06 2023 档案

摘要:stringObject.lastIndexOf(substr):查找返回substr字符(串)在string里面最后一次出现的下标,找不到的话返回-1 stringObject.substr(startindex[,length]):截取字符串,若无length参数时,直接截取到字符串末尾 str 阅读全文
posted @ 2023-06-30 23:53 JackieDYH 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Linux QQ 2.0.0 Beta(New)2019/10/24 下载列表 架构可支持格式x64shell rpm deb pacmanARM64shell rpm debMIPS64shell rpm 安装帮助 如何选择安装包? Linux QQ 目前支持x64(x86_64、amd64)、a 阅读全文
posted @ 2023-06-30 17:13 JackieDYH 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #box{ width: 500px; padding: 5px; margin-top: 10px; borde 阅读全文
posted @ 2023-06-30 12:39 JackieDYH 阅读(400) 评论(0) 推荐(0) 编辑
摘要:React控制元素显示和隐藏的方法目前我知道的有三种方法: 第一种是通过state变量来控制是否渲染元素,类似vue中的v-if。 第二种是通过style控制display属性,类似vue 中的v-show。 第三种是通过动态切换className。 方法一: 第一种方法是通过此例中showElem 阅读全文
posted @ 2023-06-29 16:29 JackieDYH 阅读(1512) 评论(0) 推荐(0) 编辑
摘要:自定义车牌号输入键盘 微信小程序验证车牌号是否正确 let carId = this.data.carId let reg = /^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9] 阅读全文
posted @ 2023-06-29 11:20 JackieDYH 阅读(355) 评论(0) 推荐(0) 编辑
摘要:cookie中的值 每个明知对用分号;隔开。所以我们设置cookie这样设置 document.cookie="user=dai;age=45" 设置cookie的生命周期 设置cookie的生命周期使用expires这个名,单位是天,现在出一个新的名叫max-age单位是秒。 删除cookie 将 阅读全文
posted @ 2023-06-28 19:46 JackieDYH 阅读(53) 评论(0) 推荐(0) 编辑
摘要:设计稿的宽度/元素的宽度=手机屏幕/手机中元素的宽度 手机中元素的宽度=手机屏幕*元素的宽度/设计稿的宽度 remScale.js文件 // JavaScript Document ; (function (doc, win) { var docEl = doc.documentElement, r 阅读全文
posted @ 2023-06-28 17:09 JackieDYH 阅读(181) 评论(0) 推荐(0) 编辑
摘要:navigator是JavaScript中的一个内置对象,提供了许多有用的方法和属性,用于获取有关浏览器和其所在设备的信息。以下是一些常用的navigator功能介绍: 1. userAgent 属性:返回包含浏览器厂商和版本等信息的字符串。 2. platform 属性:返回当前操作系统的名称和版 阅读全文
posted @ 2023-06-28 15:11 JackieDYH 阅读(63) 评论(0) 推荐(0) 编辑
摘要:HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输,建立在 阅读全文
posted @ 2023-06-27 21:47 JackieDYH 阅读(358) 评论(0) 推荐(0) 编辑
摘要:源码 option = { tooltip: { trigger: 'axis', axisPointer: { // 坐标轴指示器,坐标轴触发有效 type: 'shadow' // 默认为直线,可选为:'line' | 'shadow' } }, legend: { left: 'center' 阅读全文
posted @ 2023-06-26 16:43 JackieDYH 阅读(34) 评论(0) 推荐(0) 编辑
摘要:D3.js和threejs的应用场景完全不一样。threejs主要应用与基于webGL的3D场景,而D3.js确主要应用与2D场景。 它们一起形成了一种互补关系。 简而言之D3JS就是一个数据可视化的库。 什么是数据可视化呢? 给出一组数据 [10,80,40,100,30,20,50] 类似的库 阅读全文
posted @ 2023-06-26 14:26 JackieDYH 阅读(263) 评论(0) 推荐(0) 编辑
摘要:npm i @fingerprintjs/fingerprintjs import FingerprintJS from "@fingerprintjs/fingerprintjs"; FingerprintJS.load().then((fp) => { // The FingerprintJS 阅读全文
posted @ 2023-06-26 09:44 JackieDYH 阅读(413) 评论(0) 推荐(0) 编辑
摘要:一、新建项目 使用 vue-cli3 构建一个初始的Vue项目:Cli3 官方文档 因为使用了cli3,很多目录结构不见了,而相关配置是放在vue.config.js里面的,因此在根目录,新建一个vue.config.js module.exports = {} 二、正式优化 1、将 product 阅读全文
posted @ 2023-06-26 09:11 JackieDYH 阅读(650) 评论(0) 推荐(0) 编辑
摘要:获取Git安装程序 到Git官网下载最新版本即可,网站地址:https://git-scm.com/downloads,如下图: 因为我们是用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统,所以右侧直接显示下载使用Windows系统的最新版本(如果识别错误,可以在中间选择 阅读全文
posted @ 2023-06-25 22:45 JackieDYH 阅读(55) 评论(0) 推荐(0) 编辑
摘要:注意:小程序中页面栈最多十层 页面跳转结构 <navigator open-type="redirect" url="/pages/text/a/a">临时重定向到a页面</navigator> <navigator open-type="reLaunch" url="/pages/text/a/a 阅读全文
posted @ 2023-06-25 16:42 JackieDYH 阅读(187) 评论(0) 推荐(0) 编辑
摘要:创建项目 配置环境变量 通过在package.json里的scripts配置项中添加--mode xxx来选择不同环境 在项目根目录中新建.env, .env.production, .env.analyz等文件 只有以 VUE_APP_ 开头的变量会被 webpack.DefinePlugin 静 阅读全文
posted @ 2023-06-24 22:56 JackieDYH 阅读(39) 评论(0) 推荐(0) 编辑
摘要:在使用ElementUI或vue组件中的导航时,默认情况下如果重复点击某选项,会报错。 element-ui.common.js?b705:3354 Error: Avoided redundant navigation to current location: “/home/home1”. 问题原 阅读全文
posted @ 2023-06-22 20:39 JackieDYH 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一. vue lazyload插件: 插件地址 demo 二. 简单使用实例: 这个插件还是蛮好用的,就是感觉这个插件的开发文档有点太啰嗦了,一股脑把所有的api扩展都罗列出来,源码中并没有可以运行的实例提供。 其实这个插件做简单使用的话是很简单的,看官方文档的话反而被误导了,可以先按下边的实例实现 阅读全文
posted @ 2023-06-22 15:26 JackieDYH 阅读(214) 评论(0) 推荐(0) 编辑
摘要:1、oracle安装环境检测 1.1检查包命令介绍 安装命令rpm -qa|grep * 例:rpm –qa|grepbinutils检测的时候并不需要带各个包后面的版本号 所需的包如下(所安装的包的版本一定要大于等于下面列的版本) binutils-2.16.91.0.5 compat-libst 阅读全文
posted @ 2023-06-21 17:17 JackieDYH 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:代码展示 <template> <el-table :data="tableData" stripe @row-click="rowClick" style="width: 100%"> <el-table-column prop="date" label="测试示例" width="180"> < 阅读全文
posted @ 2023-06-21 15:03 JackieDYH 阅读(859) 评论(0) 推荐(0) 编辑
摘要:淘宝 npm 地址: 如何使用有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例: 1.临时使用 npm --registry https://registry.npm.taobao.org install express 2.持久使用 npm 阅读全文
posted @ 2023-06-21 09:23 JackieDYH 阅读(62) 评论(0) 推荐(0) 编辑
摘要:接触到一个大数据可视化项目,需要用到echarts图标,在使用中会需要对部分图标或字体做自定义设定,这些设定虽然不是太难,设定方法也仅在官网上的配置文档中 修改折线图坐标轴字体颜色 xAxis: { type: 'category', boundaryGap: false, data: ['08/2 阅读全文
posted @ 2023-06-20 16:54 JackieDYH 阅读(608) 评论(0) 推荐(0) 编辑
摘要:翻译 总则 Shift+Alt+→ 扩大选择范围-选中双引号中间文本 Ctrl+Shift+P,F1显示命令选项板 Ctrl+P快速打开,转到文件… Ctrl+N+Shift新建实例 Ctrl+Shift+W关闭窗口/实例 Ctrl+,用户设置 键盘快捷键 基础编辑 Ctrl+X剪切线(空选择) C 阅读全文
posted @ 2023-06-20 16:06 JackieDYH 阅读(88) 评论(0) 推荐(0) 编辑
摘要:'You are signing code ${code}' 替换 ${code} 可以使用正则表达式来替换 ${code}。以下是一个示例代码: const message = 'You are signing into abcd.exchange for security code ${code 阅读全文
posted @ 2023-06-20 13:53 JackieDYH 阅读(44) 评论(0) 推荐(0) 编辑
摘要:今日就教大家如何建立自己的知识档案库! 不要服务器! 不要流量费! 只需要一个码云账户! 白嫖才是程序员的王道! 一切的收费都是耍流氓! 我们要把钱存着娶媳妇! 什么是vuepress 通过编写Markdown 来生成静态网页 VuePress 由两部分组成:一个以 Vue 驱动的主题系统的简约静态 阅读全文
posted @ 2023-06-19 09:42 JackieDYH 阅读(44) 评论(0) 推荐(0) 编辑
摘要:小程序能够获取到unionid的前提 1.小程序必须绑定在微信开放平台上,不绑定是没有的(PS:绑定开放平台需要开发者资质认证,认证收费的奥) 2.需要微信用户授权小程序 具体的代码实现(我在index.js的onLoad中实现的) encryptedData的解密:模仿 官网给的例子中的 Node 阅读全文
posted @ 2023-06-18 18:56 JackieDYH 阅读(846) 评论(0) 推荐(0) 编辑
摘要:⚠警告 [vue-router] Named Route 'index' has a default child route. When navigating to this named route (:to="{name: 'index'"), the default child route wi 阅读全文
posted @ 2023-06-18 16:41 JackieDYH 阅读(292) 评论(0) 推荐(0) 编辑
摘要:授权 部分接口需要经过用户授权同意才能调用。我们把这些接口按使用范围分成多个 scope ,用户选择对 scope 来进行授权,当授权给一个 scope 之后,其对应的所有接口都可以直接使用。 此类接口调用时: 如果用户未接受或拒绝过此权限,会弹窗询问用户,用户点击同意后方可调用接口;如果用户已授权 阅读全文
posted @ 2023-06-18 10:17 JackieDYH 阅读(152) 评论(0) 推荐(0) 编辑
摘要:Images.weserv.nl 具有全球、缓存、调整大小、开源的属性。主要调用 Cloudfare 的 cdn 来实现图片缓存 支持的图片格式有JPEG, PNG, BMP, GIF, TIFF, WebP, PDF, SVG, WebP, GIF支持 IPV6可以使用 https://image 阅读全文
posted @ 2023-06-16 23:08 JackieDYH 阅读(421) 评论(0) 推荐(0) 编辑
摘要:在有些情况下,我们需要程序逻辑自动触发元素的事件,例如js提供了click(), form提供了reset(),submit()等方法!在jquery中提供了trigger()方法帮助我们自动触发事件,原理是什么呢?接下来让我们一探究竟! 一、eventType eventType共有5种类型: H 阅读全文
posted @ 2023-06-16 17:27 JackieDYH 阅读(684) 评论(0) 推荐(0) 编辑
摘要:$route是“路由信息对象”,是一个局部对象,其包含name、path、fullpath、params、query、hash、matched等路由信息。 而$router“路由实例”,是一个全局对象,其包含了路由的跳转方法,钩子函数等。 1 this.$router和this.$route的区别 阅读全文
posted @ 2023-06-16 16:58 JackieDYH 阅读(249) 评论(0) 推荐(0) 编辑
摘要:nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本。 这是你笔记本禁止运行脚本,解决办法 1.管理员身份打开powerShell 2.输入set-ExecutionPolicy Remote 阅读全文
posted @ 2023-06-16 15:45 JackieDYH 阅读(81) 评论(0) 推荐(0) 编辑
摘要:问题: element-ui的分页组件在你删除最后一页数据的时候默认的还是会显示在最后一页,此时最后一页已经没有数据了,所以就显示暂无数据,需要手动去跳转到第一页或者重新刷新页面才能看到第一页的数据 解决: 1.如果是删除最后一页的最后一条数据,则要跳转到第一页 2.如果不是则继续显示在当前页中 翻 阅读全文
posted @ 2023-06-15 20:15 JackieDYH 阅读(149) 评论(0) 推荐(0) 编辑
摘要:<wxs module="m1"> function formDate(t) { return t.substring(5,10) } module.exports.formDate = formDate </wxs> <view>我于{{m1.formDate(obj.createTime)}}邀 阅读全文
posted @ 2023-06-15 16:03 JackieDYH 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1. var、let 和 const 的区别是什么? var、let 和 const 是 JavaScript 中声明变量的三种方式,它们的区别如下: 1. var 声明的变量可以重复声明,而 let 和 const 不可以。 2. var 的作用域是函数作用域(function scope),而 阅读全文
posted @ 2023-06-13 21:00 JackieDYH 阅读(9) 评论(0) 推荐(0) 编辑
摘要:option = { xAxis: { type: 'category', boundaryGap: false, data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] }, yAxis: { type: 'value' }, series: 阅读全文
posted @ 2023-06-11 13:13 JackieDYH 阅读(253) 评论(0) 推荐(0) 编辑
摘要:数据可视化 点、线、柱、饼... 简单地说,数据可视化就是以图形的方式表示数据 数据可视化的技术 echarts、highcharts、百度地图、chartjs、D3.js 第3方的可视化库依赖两个东西 Echarts.js 依赖于canvas 图片放大会失真 市面上用的比较多, 现有的图形非常丰富 阅读全文
posted @ 2023-06-08 23:25 JackieDYH 阅读(51) 评论(0) 推荐(0) 编辑
摘要:默认情况下, SSH 侦听端口 22 。 更改默认 SSH 端口可以降低被自动攻击的风险,从而为服务器增加额外的安全层。 和更改默认端口相比,将防火墙配置为仅允许从特定主机访问端口 22 则更加简单和安全。 本教程介绍如何更改 Linux 中的默认 SSH 端口。我们还将向您展示如何配置防火墙以允许 阅读全文
posted @ 2023-06-08 17:10 JackieDYH 阅读(673) 评论(0) 推荐(0) 编辑
摘要:帧动画 1)定义关键帧 @keyframes 动画名称(英文){ 0%{ } 动画的开始 50%{ } 100%{ } 动画的结束 } @keyframes 动画名称(英文){ from{ } 动画的开始 to{ } 动画的结束 } 2)引用关键帧 animation: animation-name 阅读全文
posted @ 2023-06-08 15:23 JackieDYH 阅读(71) 评论(0) 推荐(0) 编辑
摘要:wx.openLocation(Object object) 使用微信内置地图查看位置 参数 Object object 属性类型默认值必填说明latitudenumber 是纬度,范围为-90~90,负数表示南纬。使用 gcj02 国测局坐标系longitudenumber 是经度,范围为-180 阅读全文
posted @ 2023-06-07 14:27 JackieDYH 阅读(1541) 评论(0) 推荐(0) 编辑
摘要:[npm 组件包地址] ## 安装 ``` npm i auto-update-html ``` ### 使配置 在 main.js 文件中引入组件和样式 ``` import 'auto-update-html'; ``` 核心思路就是通过轮询获取前端首页html,然后从中分析script有无更新 阅读全文
posted @ 2023-06-07 11:33 JackieDYH 阅读(92) 评论(0) 推荐(0) 编辑
摘要:watch(侦听/监听器) 可以对页面中已经定义好的变量进行监听,一旦变量值发生了改变,那么就可以执行一定操作。 普通监听 语法格式一: new Vue({ el data methods watch:{ 变量名(newVal[,oldVal]){ 业务逻辑代码... } } }) 语法格式二: n 阅读全文
posted @ 2023-06-06 17:17 JackieDYH 阅读(76) 评论(0) 推荐(0) 编辑
摘要:以下配置基于linux宝塔面板配置 后台api接口部署线上 上传接口代码 创建数据库 代码调整 动态适配线上和线下不同环境 用字符串'production'来代表线上, 'development'来代表线下, 这样自适应判断, 我们不必再频繁来回改动一些配置代码 package.json调整 本地环 阅读全文
posted @ 2023-06-06 13:44 JackieDYH 阅读(31) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> //计算100以内所有奇数的和 window.onload = function(){ var h 阅读全文
posted @ 2023-06-04 06:55 JackieDYH 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Vue项目中有时候需要修改页面标题title ①如果需要动态设置页面的title,可以直接使用document.title; ②可以使用router的beforeEach去统一设置,这种方法使用每个页面都是固定的标题,在进入路由就赋值标题,进入路由后就不修改了 方法一 使用document.titl 阅读全文
posted @ 2023-06-03 16:43 JackieDYH 阅读(5391) 评论(0) 推荐(1) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2023-06-02 16:42 JackieDYH 阅读(57) 评论(0) 推荐(0) 编辑
摘要:使用git的开发者都知道提交代码的最简单命令: git commit -m ':bug:此次提交的内容说明'。 我们在github发现了这样一个小图标 在commit时添加一个emoji表情图标 git commit -m ':emoji: 此次提交的内容说明' 添加多个emoji表情图标 git 阅读全文
posted @ 2023-06-02 14:34 JackieDYH 阅读(235) 评论(0) 推荐(0) 编辑
摘要:方法一:margin负间距 必须知道居中盒的宽度和高度; 为居中盒设置绝对定位; 距离定位父级左边框和上边框的距离设置为50%; 将元素分别左移和上移,移动元素宽度和高度的一半 方法二:margin: auto;实现绝对定位元素的居中 必须知道居中盒的宽度和高度; 为居中盒设置绝对定位; 分别设置l 阅读全文
posted @ 2023-06-02 10:59 JackieDYH 阅读(1101) 评论(0) 推荐(0) 编辑
摘要:安装felxible npm i lib-flexible -S 然后在主文件main.js里面引入 import 'lib-flexible' 在index.html文件中设置meta标签: <meta name='viewport' content='width=device-width , i 阅读全文
posted @ 2023-06-02 10:48 JackieDYH 阅读(67) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2023-06-02 09:23 JackieDYH 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在HTML页面上创建一个canvas元素。使用JavaScript绘制三角形并将其填充。您可以使用canvas的API来绘制形状,例如beginPath()和lineTo()等。将一个事件监听器绑定到canvas元素上,以便在单击三角形时触发事件。你可以使用addEventListener()函数来 阅读全文
posted @ 2023-06-01 08:05 JackieDYH 阅读(35) 评论(0) 推荐(0) 编辑
摘要:JS 的事件循环 事件循环⼜叫做消息循环,是浏览器渲染主线程的⼯作⽅式。 在 Chrome 的源码中,它开启⼀个不会结束的 for 循环,每次循环从消息 队列中取出第⼀个任务执⾏,⽽其他线程只需要在合适的时候将任务加⼊到 队列末尾即可。 过去把消息队列简单分为宏队列和微队列,这种说法⽬前已⽆法满⾜复 阅读全文
posted @ 2023-06-01 01:00 JackieDYH 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示