
NodeJs
文章平均质量分 87
bodyHealthy
最怕一生碌碌无为,最后又说平凡可贵
展开
-
一步一步学习使用 MediaSource 实现动态媒体流
在这里根据 timescale,duration 的单位是 1/16000 s,那么实际的 duration 为 1/16000 * 80000 = 5s,也就是每一个 SegmentURL 的分段时长(就是我们设定的五秒)。对比源代码所用的视频和自己的视频,发现源代码所用的视频在未点击播放时,已经加载了一小段。观察源代码,根据以下信息,首先考虑到是 mimeCodec 与自己的视频不匹配的问题。直接运行所下载的示例代码,视频的播放效果是,每播放一段时间后,都会请求一段视频流。原创 2024-04-13 22:40:41 · 3230 阅读 · 0 评论 -
nodejs爬取网页所有有效图片资源,并下载到本地文件夹中
使用 cheerio 解析该网页的源代码,将所需要的 img 标签(all)获取到,然后将 img 元素中的 src 属性值解析出来,放到一个预先定义的数组中。当文件夹创建成功,调用 cmd.run 方法(异步)打开文件资源管理器,显示到新创建的文件夹下观察图片的下载。物色好目标网站,在网站中打开控制台,使用元素查看器观察 img 类型元素的一般结构。下载图片资源前,先使用 fs.mkdir 方法创建一个新的目录,以当前的时间戳命名。目标 img 元素的一般结构可以确定为 li > a > img。原创 2023-05-14 17:14:07 · 2748 阅读 · 0 评论 -
不搭建云服务器,让前端能访问后端的资源示例(花生壳内网穿透)
内网主机就是自己电脑的内网IP,可以是IPv4也可以是IPv6(可以在dos控制台输入ipconfig查看);在中间的位置可以看到我们刚才新建的映射,在右下方看到各种解析成功、连接成功的提示。内网端口号填写后端所监听的那个端口号就可以。外网端口默认是443,不用改;其他不需要改动,点击确认即可。需要设置为https,这样才能被前端请求到;外网域名下拉框选择;原创 2023-04-07 00:38:03 · 1089 阅读 · 0 评论 -
NodeJs and Express学习笔记
1、安装 nodemon2、npm initnpm init 可以创建一个package.json文件,该文件存放整个项目的配置数据,比如npm安装了哪些第三方包的工作都会有记录。有了这个文件,当要把整个项目发给同事,就不用发node_model文件了(这个文件一般比较大,项目中所有的依赖文件都放在里面,比如第三方的工具库,就像要在项目中使用element-ui时,要用npm安装这个第三方库以应用到项目中)。原创 2023-03-29 19:47:01 · 1072 阅读 · 0 评论