自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长缨缚苍龙

自由飞翔

  • 博客(72)
  • 资源 (9)
  • 收藏
  • 关注

转载 vscode统计代码总行数

2、输入 “VSCodeCounter: Count lines in directory”,如果需要统计整个工作区间的代码,则选择 “Count lines in workspace”。统计完成后,会在项目下生成名为 “.VSCodeCounter” 的文件夹,该文件夹内会有包含时间信息的子文件夹。进入相应的子文件夹,可以在 “results.md” 或 “results.txt” 文件下查看统计结果。在vscode中统计代码的总行数,可以通过“VSCode Counter”扩展程序实现。

2024-04-11 11:06:18 16

原创 高度不同的流体瀑布css实现方法

break-inside 属性规定在指定元素内部是否应发生分页(page-break)、分列(column-break)或分区(region-break)。总结:用到的css 属性有 columns:2,(2:两列分布)break-inside:avoid;(avoid:避免在元素内出现页、列、区域中断。通过使用 break-inside,您可以告知浏览器在图像、代码片段、表格以及列表内部避免中断。break-inside 属性扩展了 CSS2 的 page-break-inside 属性。

2024-04-01 16:08:52 476

原创 下载canvas图片

【代码】下载canvas图片。

2024-03-19 15:10:45 118

转载 HTML之marquee(文字滚动)详解

e)behavior是来控制滚动属性的,默认为循环滚动(scroll),同样,如果是循环滚动的话可以不需要此参数。其他可选的值还有alternate(交替滚动),slide(幻灯片效果,指的是滚动一次,然后停止滚动)。这是一个滚动速度为120MM,从下到上碰壁即返回并对齐中间,鼠标划过图标即停止,点击图标进入〈千娇论坛〉的一个来回滚动的代码。b)scrollDelay也是用来控制速度的,表示走走停停,默认为90,值越大,速度越慢。用定义每行字的颜色,大小和字体,如果哪项不需要的话,把代码去掉就行。

2024-03-16 12:08:35 238

原创 git 对应错误以及解决办法

解决办法:解除git的ssl验证,在进行git克隆。1.克隆ssl认证的git,ssl证书无效时报错。

2024-03-07 17:15:04 323

原创 视频和音频使用ffmpeg进行合并和分离(MP4)

此电脑右键点击 属性 - 高级系统配置 -高级 -环境变量 - 系统变量。path 新增 文件的bin路径。1.下载ffmpeg。

2024-02-26 11:25:52 494

原创 Jessibuca 插件播放直播流视频

在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a4db6d99f55d46fda4b6410f00b8b660.png。3.index.html 需要引入静态js文件。

2024-02-26 11:09:12 748

转载 GB28181国标平台LiveGBS视频统一汇聚后如何获取固定的播放地址,实现监控视频Web页面无插件播放、拉流分析、上大屏等目的

WS_FLV: wss://{cms_ip}:{port}/sms/{sms_id}/ws-flv/hls/{设备国标编号}_{通道国标编号}.flv。WS_FLV: ws://{cms_ip}:{port}/sms/{sms_id}/ws-flv/hls/{设备国标编号}_{通道国标编号}.flv。FLV: https://{cms_ip}:{port}/sms/{sms_id}/flv/hls/{设备国标编号}_{通道国标编号}.flv。上一层的设备可以是一个NVR,一个下级平台,一个单兵设备。

2024-01-30 09:52:49 75

原创 通过anvt X6和vue3实现图编辑

后记:画布进行缩放之后不是1的情况下,设置节点内部的offset会出现bug,可以通过先zoomTo 1 然后进行offset设置,设置完成之后在进行zoomTo 回去。X6地址:https://x6.antv.antgroup.com/tutorial/about;x6提供了一个独立的包 @antv/x6-vue-shape 来使用 Vue 组件渲染节点。效果如下:代码运行的效果可以进行拖动进程图。由于节点比较复杂,使用vue实现的节点;

2023-08-09 17:18:38 1454 2

原创 vue键盘和鼠标事件

可以下列方法判断按下鼠标哪个键。

2023-08-09 16:57:44 864

原创 elementUi 的 el-date-picker组件 设置日期范围时间格式问题

el-date-picker组件 设置日期范围时间格式问题,经测试当value-format="yyyy-MM-dd"进行时间格式化时不能正常使用组件,需要改为全部大写就可以正常使用了,

2023-08-04 10:24:02 913

原创 echarts datazoom功能设置

【代码】echarts datazoom功能设置。

2023-08-04 10:02:12 1267

转载 身份证校验合法性并返回年龄和生日

【代码】身份证校验合法性并返回年龄和生日。

2023-06-14 10:22:29 148

原创 axios 导出excel表格 文件流格式

后台返回Blob格式文件,vuejs 结合axios 导出excel 文件,

2023-04-11 10:26:07 612

原创 vite创建vue3项目electron打包

通过vite和vue3进行项目开发,然后通过electron框架进行打包,再通过牛牛安装包界面美化控件对安装界面美化。

2023-03-06 10:36:07 370

转载 electron 打包报错 electron-builder version=22.14.13 os=10.0.19044 npm ERR! code ELIFECYCLE npm ERR! errn

• writing effective config file=dist_electron\builder-effective-config.yaml1.直接添加electron插件vue-cli-plugin-electron-builder创建electron项目。原文链接:https://blog.csdn.net/qq_39695210/article/details/127101105。—完全删除node_modules。2.重新加载安装依赖。

2023-03-03 15:28:52 458

原创 uniAPP 页面通讯$on获取数据之后无法更改视图的问题

的返回函数中打印返回的数据,可以正常打印出来,但是不能更新视图,一开始以为是Object.definePerproty的问题,处理过后还是不更新视图。也考虑了执行顺序的问题,在返回函数中进行微宏观处理也不行。这个问题困扰了半天,导致项目无法进行,无意之中在博客上看到了,说是发送页面的问题,发送的机制是,A页面发送数据,B页面接收数据,必须先跳转打开页面,才能发射参数,否则发射无效,接收页面无法接收。需要在A页面进行一个settimeOut定时器,B页面打开之后在发送数据,B页面形成有效地接收。

2023-02-15 10:43:25 507

原创 verdaccio 搭建本地npm仓库

安装verdaccio这里使用的verdaccio搭建,只需几分钟就可以搭建一个私有服务,适合公司内部不对外的包的安装。首先,全局安装verdaccionpm install verdaccio -g查看版本号verdaccio -v 注意:小写v启动verdaccio注释:终端(cmd)直接运行修改npm,并注册账号方法1:npm set registry http://127.0.0.1:4873/npm adduser --registry http://127.0.0

2022-05-11 16:56:56 511

原创 vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent) is not a function

随着vue的版本省级,其相应的生态也随之升级,还在使用vue2的同学们在使用一些周边产物时(插件)会出现一些问题,比如vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent) is not a function,这是因为插件的核心方法在vue2上是不存在的,解决这类问题,只能在安装时选定插件固定的版本,比如 :npm install [email protected]关于Vue、Vue-router、Vuex、Vue-cli版本vue-version

2022-05-11 11:17:40 2274

原创 npm install报错Fix the upstream dependency conflict, or retry

执行 npm install vue-router时报错,进过多方查找,最终逐渐了解到造成此问题的原因。从报错的信息:ERESOLVE unable to resolve dependency tree (无法解决依赖关系树)npm ERR! Could not resolve dependency: (不能解决依赖关系:)npm ERR! Fix the upstream dependency conflict, or retry(修复上游依赖冲突,或重试)可以看出来是因为依赖冲突导致不能下载.

2022-05-11 10:46:17 29105 5

原创 上传图片和文件

let fd = new FormData(); //传文件 fd.append("file", this.fileObj); //传图片 fd.append("file", this.getImg.raw); let config = { headers: { "Content-Type": "multipart/form-data", }, }; ...

2022-04-25 17:21:04 174

原创 vue/js实现文件下载(blob) 格式

downLoadAccoutFile: function (url) { var vm = this; this.$axios({ url: url, method: "post", headers: { "Content-Type": "application/json; application/octet-stream", }, responseType: "blob", .

2022-04-25 17:14:11 327

原创 nrm切换npm淘宝镜像安装依赖

开发过程中一般会使用npm install 进行安装依赖包,国内用户进行安装时速度会很慢,如何提升速度呢?我们的处理办法是通过淘宝镜像进行安装,npm 如何切换成淘宝镜像地址呢?之前我们会通过//安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.orgnpm config set registry //然后安装依赖cnpm install 今天我们通过nrm进行npm淘宝镜像的配置//首先//nrm 是npm

2022-03-31 16:21:17 899 1

原创 electron 17.0版本自定义菜单拖拽功能失效

electron 17.0版本自定义菜单拖拽功能失效解决办法:主进程 main.js,注释掉titleBarOverlay 属性,自定最小化,最大化,关闭按钮。win = new BrowserWindow({ width: 950, height: 600, frame: false, resizable: false, titleBarStyle: 'hidden', // titleBarOverlay:

2022-03-20 00:14:17 603

原创 electron使用jquery报$ undefined

<script src="./jquery-1.11.1.js"></script> //增加 <script>if (typeof module === 'object') { window.jQuery = window.$ = module.exports; };</script>

2022-03-20 00:10:03 897

原创 d3dcompiler_47.dll: Access is denied

electron-build打包时报错查了好久没找到解决办法,无意间在一个英文网站看了同样的问题,特此记录一下。以下是报错截图:造成问题的原因是:笔记本电脑中的病毒防护软件阻止了某些 dll 文件的安装。解决办法:关闭电脑中杀毒软件比如360...

2022-03-05 16:00:51 1043

原创 yarn : 无法加载文件 C:\Users\TCJ\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

vscode集成终端中执行yarn start命令时报错:yarn : 无法加载文件 C:\Users\TCJ\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。解决办法:1.搜索powershell,以管理员身份运行;2.执行set-ExecutionPolicy RemoteSigned,回车,输入y,再回车;3.执行:get-ExecutionPolicy;如下图所示,运行成功就可以在vscode执行yarn 命令了...

2022-02-12 11:01:35 905

原创 vue项目代码统计行数方法

在项目根目录打开git hash、执行下列代码find ./src "(" -name "*.html" -or -name "*.vue" -or -name "*.js" -or -name "*.ts" -or -name "*.css" -or -name "*.styl" -or -name "*.less" -or -name "*.scss" ")" -print | xargs wc -l解析在src目录下搜索文件名格式是.html或.vue等文件,将文件的行数、字节数统计出来并只

2022-01-04 13:56:40 2319

转载 3D饼/环Echarts图的实现

首先确保在项目中引入了echarts和echarts-gl“echarts”: “^4.9.0”,“echarts-gl”: “^1.1.2”剩下的配置好optionData的数据,交给代码<template> <div class="water-eval-container"> <div class="cityGreenLand-charts" id="cityGreenLand-charts"> </div> </div>

2021-12-15 10:55:01 1004

原创 数组和字符串方法以及是否改变原值

let arr=["A-b-C","dF"];JSON.stringify(arr) //数组转字符串console.log(arr)// ["A-b-C", "dF"] 不改变原数组let arr='["A-b-C","dF"]';JSON.parse(arr) //字符串转数组console.log(arr)// '["A-b-C","dF"]' 不改变原数组let arr=[2,3,6,4,7,1,8];arr.sort(function(a,b){ //排序return b

2021-11-22 10:34:04 518

转载 谷歌浏览器跨域设置

在进行前后分离的 webapp 开发,或者 H5 移动 App 开发时,我们会使用 PC 端浏览器进行开发调试。但默认情况下 Ajax 请求无法跨域访问,请求时会报如下错误:一、老版浏览器的跨域设置(版本号49之前)1)右键点击 Chrome 快捷方式图标,选择“属性”。2)在属性页面中的目标输入框尾部加上: --disable-web-security3)点击“应用”并关闭属性页面。重新打开 chrome 浏览器。如果浏览器出现提示“你使用的是不受支持的命令标记 --disable-web-se

2021-11-15 15:35:44 8899 1

原创 评论时间格式化

通过当前系统时间和数据库时间进行对比返回值有:yyyy-mm-dd 、mm-dd、x小时前、x分钟前 // 时间格式化 timeFormat(time) { let d = new Date(time); let yyyy = d.getFullYear(); let mm = d.getMonth() + 1 < 10 ? '0' + parseInt(d.getMonth() + 1) : d.getMonth() + 1; let dd = d.getDa

2021-10-26 10:44:34 104

原创 微信小程序踩坑之云函数调用

wx.cloud.callFunction({ name:"updateUserInfo", data:{ _id:data[0]["_id"], update:update, }, success(res){ console.log('更新成功:',res) } })云函数调用时报错[50799641-c1ee-47a3-a8b3-f5db571021aa] [

2021-10-15 16:48:22 348

原创 微信小程序踩坑之组件slot

背景:小程序中会大量用到空状态,所以需要创建一个空状态组件。新建的组件需要用到插槽(slot)默认情况下匿名插槽可以使用,但是具名插槽需要设置:options: { styleIsolation: 'isolated', // 组件样式隔离 isolated 互不影响 apply-shared页面影响组件 share互相影响 multipleSlots: true //为true时才能使用具名插槽 },目前无法通过判断插槽是否存在来显示隐藏默认值实例<view>

2021-10-15 16:41:18 706

原创 微信小程序踩坑之本地调试

状态:小程序云开放打开本地调试,请求方式:模拟器触发;在IDE模拟器进行点击请求云函数时,没有进入到本地调试断点。解决方法:修改调试基础库

2021-10-15 16:31:09 190

原创 web sql数据 的创建和查询方法和实例

方法:openDatabase:这个方法使用现有的数据库或者新建的数据库创建一个数据库对象。transaction:这个方法让我们能够控制一个事务,以及基于这种情况执行提交或者回滚。executeSql:这个方法用于执行实际的 SQL 查询。transaction(querysql, errorCallback, successCallback);querysql:事务回调函数,其中可以执行 SQL 语句。(必选)errorCallback:出错回调函数。(可选)successCallbac

2021-09-28 11:41:40 662

原创 vscode调试vue

第一步:在扩展商店搜索debugger for chrome 进行安装第二步:在launch.json 文件进行配置{ "type": "chrome", "request": "launch", "name": "vuejs: chrome", "url": "http://localhost:8081", "webRoot": "${workspaceFolder}/src",

2021-09-17 15:00:23 336

转载 各种类型文件对应文件的 Content-Type

各种类型文件对应文件的 Content-Type /** * 两种初始化Map常量 * 1.new HashMap * 2.static 静态代码块 */ static Map<String , String> contentType = new HashMap<String , String>(200){ { put(".jpg","image/jpeg"); pu

2021-08-26 14:56:06 1713

原创 map和forEach循环速度哪个快?

案例:list1长度是4133,list2长度37208;foreach循环console.time();list1.forEach((el,index,arr) => { el.lists =new Array(); list2.forEach((it) => { if (el.sgc == it.sgc) { el.lists.push(it); } });});console.timeEnd();/

2021-08-26 11:34:32 1554

原创 实现滚动轮改变多数据的echarts图表

<div ref="barEcharts"></div>// 添加滚轮事件 let gap = (deltaGap) => { let start = Number(this.lfBarZoomNumStart); let end = Number(this.lfBarZoomNumEnd); if (deltaGap > 0) { if (end != 100) { if (end +

2021-08-24 18:27:26 148

视频和音频使用ffmpeg进行合并

视频和音频使用ffmpeg进行合并

2024-02-26

Jessibuca 插件播放直播流视频

Jessibuca 插件播放直播流视频

2024-02-26

牛牛安装包界面美化控件

牛牛安装包界面美化控件

2023-03-06

回调函数.js描述了回调函数定义以及用途

js回调函数,回调函数.js描述了回调函数定义以及用途

2023-02-09

vue.js v2.7.14 非压缩版

vue.js下载 v2.7.14 非压缩版,可以用来学习源码。

2023-02-09

整理了2814字的vue面试题

vue面试题,时候对vue不太熟悉又需要进阶的人员使用。

2023-02-09

原生js实现数组删除指定元素

原生js实现数组删除指定元素,通过原生js进行函数封装,达到复用的思想,通过灵活传参设置想要的结果,可以进行扩展。

2022-12-29

原生js实现数字转字符串

原生js实现数字转字符串,简单的几行代码实现了数字转字符串的函数封装,通过此函数可快速的把数字转换成字符串,并对结果进行了类型判断。

2022-12-29

通过原生js实现的随机数

通过原生js实现的随机数,实现了函数封装,通过传参控制是否返回浮点数(小数),通过最大值和最小值控制随机数的范围,实现了全方面的随机数生成,并且有默认参数,使用者可以不需要传值直接调用函数从而实现随机数的生成。

2022-12-29

vscode编辑器快捷键大全

vscode编辑器快捷键大全

2022-12-28

通过js实现字符串转数组

js字符串转数组,完全通过原生js实现,用到了js的函数封装,函数的调用,以及函数的返回知识点,非常适合新手学习使用

2022-12-28

html+js元旦倒计时代码

元旦倒计时代码 元旦放假结束进入到阴历除夕倒计时,通过html、js实现的网页版可交互的元旦倒计时代码

2022-12-28

网页可交互桌面放假倒计时桌面背景

通过wallpaper+index.html+js实现的网页可交互桌面放假倒计时桌面背景。 还可以自己修改为其他的可交互网页背景 主要是有趣

2022-12-28

前端加密文件md5.js

md5.js下载,前端加密文件md5.js

2022-12-28

前端 threejs 3D饼图 通过一些配置可以实现3D饼图的生成

通过threejs实现的3D饼图图表,数据可视化的高度应用场景中2D图表居多,3D相关的数据可视化比较少,不知收费贵而且资源少之又少,在项目中需要使用时对于初步接触的开发的人员很不友好,希望大家通过本案例可以快速进行通过threejs进行开发3D图表。 演示视频:https://www.bilibili.com/video/BV14v4y1g7Bv?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=f9e6aeeec6355c2e7f3f2e3eaf4ae21c

2022-06-19

vue-devtools-4.1.4_0.zip

Chrome和Firefox DevTools调试Vue扩展,js应用程序,4.14版本

2021-11-18

gitblit-1.8.0.7z

gitblit本地服务包,无需安装,直接启动

2021-11-08

nhdogjmejiglipccpnnnanhbledajbpd-5.3.3-Crx4Chrome.com.crx

在网站找了好久只有github下载,尝试之后有问题。终于找到了这个插件,直接拖拽上去就可以了 快捷简单。附上https://www.crx4chrome.com/crx/11903/

2019-12-19

jdk-8u211-windows-x64.rar.zip

2019-12-09

pdfjs1.9.426.rar

pdf.js免费开源的这点很重要纯js实现,客户不需要安装额外的插件功能强大,缩放,打印,查找功能应有尽有兼容主流浏览器,火狐,谷歌,ie9+都支持 缺点: 文件偏大会影响加载速度 引文使用H5 技术,ie8 以及ie8 以下的浏览器不支持。

2019-09-06

pdfjs-2.1.266-dist.rar

pdfjs-2.1.266-dist免费开源纯js实现,客户不需要安装额外的插件功能强大,缩放,打印,查找功能应有尽有兼容主流浏览器,火狐,谷歌,ie11+都支持 缺点文件偏大,会影响加载速度 引文使用H5 技术,ie11以下的浏览器不支持。

2019-09-06

Windows7.1-KB2999226-x64.rar

安装Python3.7提示缺少api-ms-win-crt-process-l1-1-0.dll的KB2999226-X64更新包,安装重启完美解决。

2019-08-09

jQuery MP3音乐播放器.rar

jQuery mp3音乐播放器插件制作仿微信网页mp3音乐播放器支持暂停、开始播放效果代码。(不兼容IE6,7,8) 适用于微信手机端网页音频播放器代码。

2019-08-09

空空如也

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

TA关注的人

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