logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

canvas+vue实现图片的缩放、拖拽

最近做项目遇到一个需求,对图片进行拖动+缩放,本来这个功能直接采用viewerjs这个插件就可以实现的。但是我们还有其他需求啊,在底层图片上添加一些图片或者文字注释,并且随着底层图片的拖动和缩放后,其相对位置不能发生改变,因此选择了用canvas解决,毕竟x,y坐标在那里,敌动我也动。定义canvas,解决绘制图片模糊的问题<template><canvas ref="bargr

#html
为什么TCP需要三次握手,四次挥手?

文章目录为什么需要三次握手?三次握手为什么不是两次或者四五六次握手呢?为什么需要四次挥手四次挥手那为什么是两个MSL呢:为什么不是三次挥手呢?什么是SYN Flood(洪水) 攻击半连接队列和全连接队列、SYN TimeoutSYN Flood攻击防御SYN Flood攻击TCP是一个面向连接的,可靠的,字节流的,传输层的协议,在数据发送前,通信双方需要建立‘连接’,来保存一份关于对方的信息。它.

#http#网络#tcpdump
vue+canvas模拟人物在地图上移动动画效果

使用vue+canvas实现人物图标在背景图中移动效果1 引入canvas<template><div class="right-box"><canvas ref="canvasPerson" id="canvasPerson" width="1060" height="700"></canvas></div>...

canvas+vue实现图片的缩放、拖拽

最近做项目遇到一个需求,对图片进行拖动+缩放,本来这个功能直接采用viewerjs这个插件就可以实现的。但是我们还有其他需求啊,在底层图片上添加一些图片或者文字注释,并且随着底层图片的拖动和缩放后,其相对位置不能发生改变,因此选择了用canvas解决,毕竟x,y坐标在那里,敌动我也动。定义canvas,解决绘制图片模糊的问题<template><canvas ref="bargr

#html
vue+videojs+videojs-contrib-hl实现hls视频流切换播放

vue+videojs+videojs-contrib-hl实现点击勾选不同的数据,播放不同的视频。<template><div class="player-container"><template v-if="hlsurl"><div id="video-content"><video...

到底了