- 博客(70)
- 资源 (9)
- 收藏
- 关注
转载 HTML之marquee(文字滚动)详解
e)behavior是来控制滚动属性的,默认为循环滚动(scroll),同样,如果是循环滚动的话可以不需要此参数。其他可选的值还有alternate(交替滚动),slide(幻灯片效果,指的是滚动一次,然后停止滚动)。这是一个滚动速度为120MM,从下到上碰壁即返回并对齐中间,鼠标划过图标即停止,点击图标进入〈千娇论坛〉的一个来回滚动的代码。b)scrollDelay也是用来控制速度的,表示走走停停,默认为90,值越大,速度越慢。用定义每行字的颜色,大小和字体,如果哪项不需要的话,把代码去掉就行。
2024-03-16 12:08:35 49
原创 视频和音频使用ffmpeg进行合并和分离(MP4)
此电脑右键点击 属性 - 高级系统配置 -高级 -环境变量 - 系统变量。path 新增 文件的bin路径。1.下载ffmpeg。
2024-02-26 11:25:52 485
原创 Jessibuca 插件播放直播流视频
在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a4db6d99f55d46fda4b6410f00b8b660.png。3.index.html 需要引入静态js文件。
2024-02-26 11:09:12 689
转载 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 62
原创 通过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 1347 2
原创 elementUi 的 el-date-picker组件 设置日期范围时间格式问题
el-date-picker组件 设置日期范围时间格式问题,经测试当value-format="yyyy-MM-dd"进行时间格式化时不能正常使用组件,需要改为全部大写就可以正常使用了,
2023-08-04 10:24:02 873
原创 vite创建vue3项目electron打包
通过vite和vue3进行项目开发,然后通过electron框架进行打包,再通过牛牛安装包界面美化控件对安装界面美化。
2023-03-06 10:36:07 363
转载 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 440
原创 uniAPP 页面通讯$on获取数据之后无法更改视图的问题
的返回函数中打印返回的数据,可以正常打印出来,但是不能更新视图,一开始以为是Object.definePerproty的问题,处理过后还是不更新视图。也考虑了执行顺序的问题,在返回函数中进行微宏观处理也不行。这个问题困扰了半天,导致项目无法进行,无意之中在博客上看到了,说是发送页面的问题,发送的机制是,A页面发送数据,B页面接收数据,必须先跳转打开页面,才能发射参数,否则发射无效,接收页面无法接收。需要在A页面进行一个settimeOut定时器,B页面打开之后在发送数据,B页面形成有效地接收。
2023-02-15 10:43:25 492
原创 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 509
原创 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 vue-router@3.3.4关于Vue、Vue-router、Vuex、Vue-cli版本vue-version
2022-05-11 11:17:40 2239
原创 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 28483 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 172
原创 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 325
原创 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 891 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 598
原创 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 895
原创 d3dcompiler_47.dll: Access is denied
electron-build打包时报错查了好久没找到解决办法,无意间在一个英文网站看了同样的问题,特此记录一下。以下是报错截图:造成问题的原因是:笔记本电脑中的病毒防护软件阻止了某些 dll 文件的安装。解决办法:关闭电脑中杀毒软件比如360...
2022-03-05 16:00:51 1021
原创 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 897
原创 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 2299
转载 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 991
原创 数组和字符串方法以及是否改变原值
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 511
转载 谷歌浏览器跨域设置
在进行前后分离的 webapp 开发,或者 H5 移动 App 开发时,我们会使用 PC 端浏览器进行开发调试。但默认情况下 Ajax 请求无法跨域访问,请求时会报如下错误:一、老版浏览器的跨域设置(版本号49之前)1)右键点击 Chrome 快捷方式图标,选择“属性”。2)在属性页面中的目标输入框尾部加上: --disable-web-security3)点击“应用”并关闭属性页面。重新打开 chrome 浏览器。如果浏览器出现提示“你使用的是不受支持的命令标记 --disable-web-se
2021-11-15 15:35:44 8874 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 100
原创 微信小程序踩坑之云函数调用
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 347
原创 微信小程序踩坑之组件slot
背景:小程序中会大量用到空状态,所以需要创建一个空状态组件。新建的组件需要用到插槽(slot)默认情况下匿名插槽可以使用,但是具名插槽需要设置:options: { styleIsolation: 'isolated', // 组件样式隔离 isolated 互不影响 apply-shared页面影响组件 share互相影响 multipleSlots: true //为true时才能使用具名插槽 },目前无法通过判断插槽是否存在来显示隐藏默认值实例<view>
2021-10-15 16:41:18 682
原创 微信小程序踩坑之本地调试
状态:小程序云开放打开本地调试,请求方式:模拟器触发;在IDE模拟器进行点击请求云函数时,没有进入到本地调试断点。解决方法:修改调试基础库
2021-10-15 16:31:09 185
原创 web sql数据 的创建和查询方法和实例
方法:openDatabase:这个方法使用现有的数据库或者新建的数据库创建一个数据库对象。transaction:这个方法让我们能够控制一个事务,以及基于这种情况执行提交或者回滚。executeSql:这个方法用于执行实际的 SQL 查询。transaction(querysql, errorCallback, successCallback);querysql:事务回调函数,其中可以执行 SQL 语句。(必选)errorCallback:出错回调函数。(可选)successCallbac
2021-09-28 11:41:40 656
原创 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 332
转载 各种类型文件对应文件的 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 1705
原创 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 1540
原创 实现滚动轮改变多数据的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 145
原创 js-xlsx导出excel文件
// 安装xlsxnmp install xlsx// 引入xlsximport XLSX from 'xlsx'exportFile(){// let data=[{ // 第一列表头:'第一行内容',// 第二列表头:'第一行内容',// 第三列表头:'第一行内容'// },{ // 第一列表头:'第二行内容', // 第二列表头:'第二行内容', // 第三列表头:'第二行内容' //}]; //数据处理开始 let pm = this.pmDat
2021-08-16 17:07:35 178
原创 js处理接口返回的二进制文件并下载,在线查看,空白问题
const blob = new Blob([r.data]); //创建blod对象const filename = item.fileName; //下载文件的名称const downloadElement = document.createElement(“a”); //创建a元素 const href = window.URL.createObjectURL(blob); //下载的链接downloadElement.href = href;[downloadEleme
2021-08-09 10:41:18 421
通过原生js实现的随机数
2022-12-29
前端 threejs 3D饼图 通过一些配置可以实现3D饼图的生成
2022-06-19
nhdogjmejiglipccpnnnanhbledajbpd-5.3.3-Crx4Chrome.com.crx
2019-12-19
pdfjs1.9.426.rar
2019-09-06
pdfjs-2.1.266-dist.rar
2019-09-06
Windows7.1-KB2999226-x64.rar
2019-08-09
jQuery MP3音乐播放器.rar
2019-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人