自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 父组件中循环生成多个子组件时,有且只有最后一个子组件的watch对象生效问题及解决办法

父组件中循环生成多个子组件时,有且只有最后一个子组件的watch对象生效问题及解决办法

2025-03-13 19:24:02 483

原创 vue中,watch里,this为undefined的两种解决办法

vue中,watch里,this为undefined的两种解决办法

2025-03-13 19:09:33 466

原创 vue2+element-ui模拟vue3+element-plus的el-tree-select组件,使用el-tree、el-select实现treeSelect组件功能

vue2+element-ui模拟vue3+element-plus的el-tree-select组件,使用el-tree、el-select实现treeSelect组件功能

2025-02-25 11:52:13 483

原创 webrtc学习----前端推流拉流,局域网socket版,一对多

‌‌‌‌‌WebRTC(Web Real-Time Communication)‌是一种实时通讯技术,允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间的点对点(Peer-to-Peer)连接,实现视频流、音频流或其他任意数据的传输。WebRTC的核心功能包括音视频的采集、编解码、网络传输和显示等‌WebRTC的技术特点‌1、实时通信‌:WebRTC专注于实时通信,包括音频、视频和其他数据传输‌。

2024-12-11 16:52:18 2282 1

原创 webrtc学习----前端推流拉流,局域网socket版,一对一

‌‌‌‌‌WebRTC(Web Real-Time Communication)‌是一种实时通讯技术,允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间的点对点(Peer-to-Peer)连接,实现视频流、音频流或其他任意数据的传输。WebRTC的核心功能包括音视频的采集、编解码、网络传输和显示等‌WebRTC的技术特点‌1、实时通信‌:WebRTC专注于实时通信,包括音频、视频和其他数据传输‌。

2024-12-11 15:36:37 1059

原创 webrtc学习----前端推流拉流,单网页版

‌‌‌‌‌WebRTC(Web Real-Time Communication)‌是一种实时通讯技术,允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间的点对点(Peer-to-Peer)连接,实现视频流、音频流或其他任意数据的传输。WebRTC的核心功能包括音视频的采集、编解码、网络传输和显示等‌WebRTC的技术特点‌1、实时通信‌:WebRTC专注于实时通信,包括音频、视频和其他数据传输‌。

2024-12-11 15:16:52 1306

原创 DRM(数字权限管理技术)防截屏录屏----playready微软edge浏览器防截屏录屏demo

‌‌‌‌PlayReady‌ 是一种由微软开发的内容保护技术,主要用于保护数字媒体内容免受未经授权的使用。PlayReady 技术通过定义、合并和执行数字媒体的权限,确保内容的安全分发,并强制实施内容提供者选择的规则。它支持多种策略,如过期日期、安全级别和输出限制等‌12。基本概念和功能PlayReady 技术通过加密步骤来保护内容。编码器使用加密密钥对内容进行加密,然后将其分阶段传送到回放客户端(通常通过内容分发网络)。

2024-11-29 11:06:03 611

原创 DRM(数字权限管理技术)防截屏录屏----widevine谷歌浏览器防截屏录屏demo

‌‌‌Widevine‌是一种由谷歌开发的数字版权管理(DRM)技术,主要用于保护和传递数字内容,如视频和应用程序。Widevine技术通过加密内容并限制未经授权的复制和再分发,帮助内容提供者保护其版权。Widevine的基本概念Widevine技术分为三个安全级别:L1、L2和L3。不同级别的安全性决定了可以播放的视频内容的质量和范围。1‌、L1‌:最高安全级别,通常用于高质量视频和高分辨率的流媒体,内容在设备内进行解密,并使用硬件保护,以防止原始数据泄露。

2024-11-29 10:44:42 1217

原创 DRM(数字权限管理技术)防截屏录屏----解密org.w3.clearkey视频并播放

‌‌ClearKey‌是一种基于JSON Web Key (JWK)格式的内容加密方案,主要用于在Web环境中保护媒体内容的安全传输和播放。ClearKey通过使用JSON Web Tokens (JWT)来传输密钥信息,确保只有持有正确密钥的用户才能解密和播放受保护的媒体内容。ClearKey的工作原理‌1、密钥管理‌:ClearKey使用JWT来传输密钥信息,JWT包含三个部分:头部、有效载荷和签名。头部描述了令牌的类型和加密方法,有效载荷包含密钥信息,签名用于验证令牌的真实性。

2024-11-29 10:11:52 798

原创 DRM(数字权限管理技术)防截屏录屏----视频转hls流加密、web解密播放

‌HLS流媒体协议‌(HTTP Live Streaming)是苹果公司提出的一种基于HTTP的流媒体传输协议,主要用于音视频的实时传输和点播。HLS流媒体协议的核心优势在于其自适应比特率流式传输功能,可以根据网络条件的变化自动调整视频质量,确保视频流畅播放。‌HLS流媒体协议的工作原理1‌、编码和分段‌:HLS流媒体服务器将视频重新格式化为H.264或H.265编码,并将视频分割成几秒钟的片段。这些片段被组织成不同质量等级(如480p、720p和1080p),并创建索引文件记录它们的顺序。

2024-11-27 18:13:22 1554

原创 DRM(数字权限管理技术)防截屏录屏----openssl安装

在计算机网络上,OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。安全信道特性1、数据保密性信息加密就是把明码的输入文件用加密算法转换成加密的文件以实现数据的保密。加密的过程需要用到密钥来加密数据然后再解密。没有了密钥,就无法解开加密的数据。数据加密之后,只有密钥要用一个安全的方法传送。加密过的数据可以公开地传送。2、数据完整性加密也能保证数据的一致性。

2024-11-27 17:18:44 325

原创 DRM(数字权限管理技术)防截屏录屏----ffmpeg安装

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OSX等。

2024-11-27 16:55:37 955

原创 nodejs小工具--pdf拆分

nodejs小工具--pdf拆分

2024-08-21 14:29:01 756

原创 图片打印---print-js,解决图片过长过宽,溢出分页问题

图片打印---print-js,解决图片过长过宽,溢出分页问题

2024-08-02 18:17:51 851

原创 word转换---docx转pdf,【node】docx-pdf、LibreOffice,office-to-pdf【python】Win32com、python-docx

word转换---docx转pdf,【node】docx-pdf、LibreOffice,office-to-pdf【python】Win32com、python-docx

2024-08-02 17:18:12 1529

原创 word打印---doc转html后进行打印,window.print、print-js、vue-print-nb

word打印---doc转html后进行打印,window.print、print-js、vue-print-nb

2024-08-01 16:50:24 808

原创 word预览方式---插件,vue-office-docx、docx-preview、mammoth.js

word预览方式---插件,vue-office-docx、docx-preview、mammoth.js

2024-08-01 16:00:38 3820 6

原创 word预览方式---iframe,Microsoft Office Online、xDoc、Google Docs

word预览方式---iframe,Microsoft Office Online、xDoc、Google Docs

2024-08-01 15:40:11 1080 1

原创 @vue/cli脚手架创建vue3项目,js+vue-cli生成mpm包,package.json中main,module,exports三种方式的使用,自定义入口文件index.js

@vue/cli脚手架创建vue3项目,js+vue-cli生成mpm包,package.json中main,module,exports三种方式的使用,自定义入口文件index.js

2024-05-07 14:40:15 1300 1

原创 vue2插件之@lucky-canvas/vue,大转盘、抽奖、老虎机

vue2插件之@lucky-canvas/vue,大转盘、抽奖、老虎机

2024-04-26 15:59:14 2466 7

原创 vue3+ts+vite+element plus生成mpm包

vue3+ts+vite+element plus生成mpm包

2024-04-25 18:32:13 440

原创 vue3+js+vite+element plus生成mpm包

vue3+js+vite+element plus生成mpm包

2024-04-25 18:30:50 489 2

原创 vue2创建项目的两种方式,配置路由vue-router,引入element-ui

vue2创建项目的两种方式,配置路由vue-router,引入element-ui

2024-04-10 15:51:36 6779

原创 express+mysql+vue,从零搭建一个商城管理系统17--查询订单导出excel

express+mysql+vue,从零搭建一个商城管理系统17--查询订单导出excel

2024-04-01 17:53:27 528

原创 canvas画图,画矩形、圆形、直线可拖拽移动,可拖拽更改尺寸大小

canvas画图,画矩形、圆形、直线可拖拽移动,可拖拽更改尺寸大小

2024-04-01 15:09:14 1506 1

原创 canvas画图,画矩形可拖拽移动,可拖拽更改尺寸大小

canvas画图,画矩形可拖拽移动,可拖拽更改尺寸大小

2024-03-31 16:50:54 1116

原创 canvas画图,画矩形,圆形,直线,曲线可拖拽移动

canvas画图,画矩形,圆形,直线,曲线可拖拽移动

2024-03-30 14:03:51 809

原创 canvas画图,拖动画好的椭圆边框

canvas画图,拖动画好的椭圆边框

2024-03-29 16:00:54 493

原创 canvas画图,拖动已经画好的矩形

canvas画图,拖动已经画好的矩形

2024-03-29 15:17:43 441

原创 canvas画图写文字,有0.5像素左右的位置偏差,无解决办法,希望有知道问题的大神告知一下

canvas画图写文字,

2024-03-26 17:36:17 506

原创 canvas画图历史记录撤销与恢复

canvas画图历史记录撤销与恢复

2024-03-26 16:30:20 1248

原创 canvas画图历史记录展示

canvas画图历史记录展示

2024-03-26 16:14:09 562

原创 canvas跟随鼠标画有透明度的椭圆边框

canvas跟随鼠标画有透明度的椭圆边框

2024-03-26 15:52:23 385

原创 canvas跟随鼠标画有透明度的矩形边框

canvas跟随鼠标画有透明度的矩形边框

2024-03-26 15:46:38 582

原创 canvas擦除功能—圆形橡皮擦

canvas擦除功能—圆形橡皮擦

2024-03-26 15:37:50 2001

原创 canvas画带透明度的直线和涂鸦

canvas画带透明度的直线和涂鸦

2024-03-25 11:29:45 468

原创 canvas跟随鼠标移动画带透明度的线(画涂鸦)

canvas跟随鼠标移动画透明线

2024-03-22 17:34:00 930

原创 CSS样式,1行文字溢出...省略,2行文字溢出...省略,多行文字溢出...省略

CSS样式,1行文字溢出...省略,2行文字溢出...省略,多行文字溢出...省略

2024-03-22 11:15:58 479

原创 express+mysql+vue,从零搭建一个商城管理系统16--收货地址(全国省市县名称和code列表)

express+mysql+vue,从零搭建一个商城管理系统16--收货地址(全国省市县名称和code列表).zip

2024-03-19 18:47:59 484

原创 JS精度计算的几种解决方法,1、转换成整数计算后再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js

JS精度计算的几种解决方法,1、转换成整数计算后再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js

2024-03-19 16:00:15 696

DRM(数字权限管理技术)防截屏录屏-playready微软edge浏览器防截屏录屏demo

playready微软edge浏览器防截屏录屏demo

2024-11-29

DRM(数字权限管理技术)防截屏录屏-widevine谷歌浏览器防截屏录屏demo

widevine谷歌浏览器防截屏录屏demo

2024-11-29

DRM(数字权限管理技术)防截屏录屏-解密org.w3.clearkey视频并播放

解密org.w3.clearkey视频并播放

2024-11-29

nodejs小工具-pdf拆分

nodejs小工具--pdf拆分

2024-08-21

package.json中main,module,exports三种方式的使用,自定义入口文件index.js

@vue/cli脚手架创建vue3项目,js+vue-cli生成mpm包,package.json中main,module,exports三种方式的使用,自定义入口文件index.js

2024-05-07

vue2插件之@lucky-canvas/vue,大转盘、抽奖、老虎机

lucky-canvas-vue2插件.zip

2024-04-26

vue3+ts+vite+element plus生成mpm包

vue3+ts+vite+element plus生成mpm包

2024-04-25

vue3+js+vite+element plus生成mpm包

vue3+js+vite+element plus生成mpm包

2024-04-25

使用@vue/cli脚手架vue create创建

使用@vue/cli脚手架vue create创建

2024-04-10

express+mysql+vue,从零搭建一个商城管理系统16-收货地址(全国省市县名称和code列表)

express+mysql+vue,从零搭建一个商城管理系统16--收货地址(全国省市县名称和code列表).zip

2024-03-19

JS精度计算1、转成整数计算再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js

JS精度计算1、转成整数计算再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js

2024-03-19

express+mysql+vue,从零搭建一个商城管理系统15-快递查询(对接快递100)

express+mysql+vue,从零搭建一个商城管理系统15--快递查询(对接快递100)

2024-03-18

express+mysql+vue,从零搭建一个商城管理系统14-快递查询(对接快递鸟)

express+mysql+vue,从零搭建一个商城管理系统14--快递查询(对接快递鸟)

2024-03-15

express+mysql+vue,从零搭建一个商城管理系统13-生成订单

express+mysql+vue,从零搭建一个商城管理系统13--生成订单

2024-03-15

express+mysql+vue,从零搭建一个商城管理系统12-添加商品到购物车

express+mysql+vue,从零搭建一个商城管理系统12--添加商品到购物车

2024-03-14

express+mysql+vue,从零搭建一个商城管理系统11-使用Sequelize

express+mysql+vue,从零搭建一个商城管理系统11--使用Sequelize

2024-03-13

express+mysql+vue,从零搭建一个商城管理系统10-添加商品

express+mysql+vue,从零搭建一个商城管理系统10--添加商品

2024-03-04

express+mysql+vue,从零搭建一个商城管理系统10-添加商品

express+mysql+vue,从零搭建一个商城管理系统10--添加商品

2024-03-04

express+mysql+vue,从零搭建一个商城管理系统8-添加商户

express+mysql+vue,从零搭建一个商城管理系统8--添加商户

2024-03-04

express+mysql+vue,从零搭建一个商城管理系统7-文件上传,大文件分片上传

express+mysql+vue,从零搭建一个商城管理系统7--文件上传,大文件分片上传

2024-03-01

express+mysql+vue,从零搭建一个商城管理系统7-token

express+mysql+vue,从零搭建一个商城管理系统7--token

2024-02-27

express+mysql+vue,从零搭建一个商城管理系统6-数据校验和登录

express+mysql+vue,从零搭建一个商城管理系统6--数据校验和登录

2024-02-27

express+mysql+vue,从零搭建一个商城管理系统5-用户注册

express+mysql+vue,从零搭建一个商城管理系统5--用户注册

2024-02-27

my-react-app

my-react-app

2024-01-26

vue3新建项目,配置路由vue-router,引入element-plus

vue3新建项目,配置路由vue-router,引入element-plus

2024-01-08

nvm-setup-1.1.10

nvm-setup-1.1.10

2024-01-08

nvm-setup-1.1.9

nvm-setup-1.1.9

2024-01-08

Vue2多入口,独立打包配置

多入口代码包

2024-01-03

空空如也

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

TA关注的人

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