- 博客(118)
- 资源 (3)
- 收藏
- 关注
原创 远程桌面 Rust Desk 自建服务器
因为某些原因(诈骗), 服务已暂停国内访问,今天我们介绍如何利用自己的服务器搭建 远程桌面,低延迟电脑远程手机,手机远程电脑等需要下载俩个服务, 服务器(hbbs)、中继服务器(hbbr),根据自己的系统部署运行即可部署好之后,启动项目首先复制服务秘钥,通过以下命令拿到服务秘钥安装客户端,无脑下一步安装完整后,点击这里配置,进入网络,解锁网络设置,移动端同理,多了一步授权,支持安卓10以上配置规则如下:测试连接,ok, 部署更简单,这里就不说话,有兴趣自己研究
2024-09-03 14:25:22 1047
原创 Mysql root用户远程连接失败解决方案
最近,踩坑云服务器通过root用户远程连接Mysql数据库失败,Mysql版本为 5.7.44,原因如下,因为root用户权限过大,可能会有风险操作,可以新增其他用户来解决此问题,如果一定要用root用户,必须给其设置密码并且赋予远程访问权限。
2024-06-05 10:47:16 914 2
原创 JS利用Worker多线程大文件切片上传
在做前端上传时,会遇到上传大文件,大文件就要进行分片上传,我们整理下思路,实现一个分片上传,最终我们要拿到每一个分片的值, 分片索引,以及分片: 我们先创建一个文件,用于处理选择文件,进而分片,这里利用获取文件hash值: 默认一个分片5M,这里要向上取整,计算出分片数量然后循环处理对文件进行切片,利用对文件进行切片处理可以看到,切为若干份然后获取切片的值,最终返回然后对返回的结果进行批处理,这里我们可以打印下处理的时间可以看到,处理了4秒左右,主要是花费在处理文件上,获取文件为同步任务,且
2024-03-01 19:40:54 2011 3
原创 Web Animation API
接下来,点击页面,小球会移动到点击的地方。先简单的写一个页面,一个背景,一个小球。工作中经常会遇到需要动画的场景,很比较吃力,也不是不能实现,需要。动画解决方案**,并且。,,但是如果遇到需要。
2024-01-15 17:43:48 2225
原创 JS 监听网络状态
我们在开发过程中会遇到监听用户网络状态的需求,通过。除了以上监听事件外,还可以轮训监听,1秒获取一次。可以获取当前的网络状态,包括。
2024-01-09 09:55:06 2731 1
原创 JS 手写 new 函数
先创建一个构造函数,原型上添加一个方法。一个构造函数生成一个实例对象,那么。的过程中发生了什么呢,我们今天梳理下。然后,我们实现一个自定义。工作中我们经常会用到。打印看下,看到完美输出。
2024-01-04 16:59:10 1247
原创 JS + CSS 实现高亮关键词(不侵入DOM)
以上就是关于的使用方法:1. 获取文字节点2. 创建选区3. 创建高亮4. 自定义样式**文本颜色 `color`背景颜色 `background-color`文本修饰 `text-decoration`文本阴影 `text-shadow`文本描边 `-webkit-text-stroke`文本填充 `-webkit-text-fill-color`以下是兼容性,比较差,目前谷歌只兼容Chrome 105以上。
2023-12-28 14:04:12 2152
原创 Linux scp复制文件/目录
scp为远程复制文件\目录命令,适用于windows或者linux,以root用户为例,如果不输入root,则需要输入用户/密码。
2023-12-26 15:56:21 2109
原创 Linux arm架构下构建Electron安装包
上篇文章我们介绍Electron基本的运行开发与windows安装包构建简单流程,这篇文章我们从零到一构建Linux arm架构下安装包,实际上Linux arm的构建流程,同样适用于Linux x86环境,只不过需要各自的环境依赖,Linux arm坑更多并且有些依赖官方并不适用于arm环境,比如fpm,这里的基础配置去上篇文章找就行,好了,不多比比,开搞。
2023-12-14 14:46:43 3898 5
原创 Node.js 调用 fluent-ffmpeg
ffmpeg一款跨平台多媒体处理工具,可以进行视频转码、裁剪、合成、音视频提取、推流等操作。
2023-09-21 16:16:16 1332 1
原创 提车自检手册(3系,其他车辆类似)
一、检查铭牌1. 检查铭牌车辆生产日期,大于半年pass,玻璃、大灯、轮胎的生产日期不得大于车辆生产日期二、检查轮胎1. 是否全部为米其林轮胎 zp 4 防爆胎2. 检查全部轮胎日期,4个数字,后俩位年份,前俩位第几周三、检查玻璃1. 全部玻璃的生产日期,7减去小数点代表几月,数字为年份四、检查大灯1. 主驾驶按钮拨动2下打开机盖,检查大灯日期,从后向前看 19.04 2023 代表2023年4月19号生产五、检查排气管1. 检查排气管是否发黑六、检查车漆1.
2023-07-19 21:31:52 1238
原创 JS 监听元素dom变化
我们在开发中,会遇到一些需求,需要监听元素变化,比如元素属性变化,元素大小变化,今天,我们就来聊聊俩种常用实现监听的方案,其他的自行研究。
2023-03-24 14:28:47 4718
原创 JS 实现抛物线动画案例
我们这里简单实现,一个按钮,一个购物车图标,样式这里直接跳过,最终。至此,我们便实现了简单的购物车抛物线动画。接下来,我们一步步实现逻辑。
2023-02-10 14:55:45 3936 1
原创 详解 Intersection Observer API ( 交叉观察器 )
提供了一种方法可以监听目标元素是否展示到视口(viewport)图片懒加载滚动动画…上述的需求,以往一般监听scroll事件,利用方法获取目标元素的位置信息。由于监听scroll事件,不断地触发回流,对性能有一定的影响,不过可以通过函数节流解决,但是方法对性能造成的影响无法有效优化的。!!!所以,浏览器为了解决上述难题,推出了,由于方法是异步的,不影响主线程的执行效率。
2022-12-02 20:23:32 3827
原创 Webpack 5 新特性
2. 合并模块 3. 副作用 ::标记所有模块无副作用4. 嵌套的 5. 内部模块 二、长期缓存1. 相关::所有的 文件使用相同的 ,项目中任一文件变化都会影响所有的 文件的 值:针对与输出文件,任意文件改变只会影响其依赖的 ,不会影响其它:基于单个文件内容产生的 ( 之前只针对于文本结构)2. 长期缓存:三、增量构建默认缓存到 中,当.........
2022-06-28 17:36:02 1719
原创 Webpack 4.X + React + Node + Mongodb 从零搭建聊天室(二)
上篇文章我们把框基本搭建起来,本篇文章,我们具体实现功能逻辑预计开发功能: 用户注册、登录 用户进入/离开聊天室,通知当前聊天室内所有用户 用户可实时与所有人聊天 用户离线保留聊天列表、聊天记录 单个用户新增群聊,所有用户可以看到 点击用户头像,新增私聊 用户可实时单人私聊 聊天室记录用户未读消息资源链接:https://github.com/zhangyongwnag/chat_room文章目录一、建立socket连接1、下载2、客户端创建连接3、测试交互二、客户端添加状态管
2020-07-23 18:39:54 591
原创 Webpack 4.X + React + Node + Mongodb 从零搭建聊天室(一)
前端时间把create-react-app脚手架搭建的react项目中的webpack版本从1.X更新到4.X,踩了不少坑,于是今天准备利用webpack 4.X从零搭建react聊天室( 去TM的脚手架,一辈子不更新,wdnmd )预计开发功能: 用户注册、登录 用户离线保留聊天列表、聊天记录 用户进入/离开聊天室,通知当前聊天室内所有用户 用户可实时与所有人聊天 单个用户新增群聊,所有用户可以看到 点击用户头像,新增私聊 用户可实时单人私聊 聊天室记录用户未读消息资源链接:ht
2020-07-18 18:15:34 644
websocket.js
2020-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人