自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘初心,坚定道路!

记录学习历程与解题思路

  • 博客(10)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 【javascript】使用react或者vue简易注入老旧项目

前言由于有些老旧项目是使用layui或者jquery那种html服务器渲染那种,所以有时候你需要使用你自己擅长的框架进行修改,否则就只能和它一样写layui那玩意。思路其实思路和微前端思路一模一样,但是微前端配起来还是有点麻烦,而且要以老旧项目为基座的话,为什么不提供个umd的引入呢,所以我们方式就是直接手动引入。另外,我们这种方式是不需要子应用进行部署的,只要把js文件丢过去即可。所以跟微前端适用性还是有些区别。流程我们模拟的老旧项目是网上找的一个html模板,它的tab页切

2020-12-18 10:29:35 383

原创 【vscode】vscode插件学习(四)

前言今天继续学习制作vscode插件,本篇基本把vscode插件开发套路给摸清了。官网与参考资料VSCode WebView说明 https://code.visualstudio.com/api/extension-guides/webviewVSCode 自身内置命令大全 https://code.visualstudio.com/docs/getstarted/keybindings小茗同学的博客园 https://www.cnblogs.com/liuxianan/p/vs

2020-12-17 14:56:32 1620 1

原创 【vscode】vscode运行F5报错误码1解决方法

复现前面一直使用f5运行没啥问题,今天写插件运行时挂了,报错误码1。原因我是用yo code生成的项目,所以配置文件这些一般是不会写错的,后来发现错误提示里有运行yarn run watch报错,所以觉得应该是权限问题。然后直接调出vscode控制台,运行yarn run watch果然报错。vscode使用的是powershell而非cmd运行,所以会有权限问题:yarn : 无法加载文件 C:\Users\hqit\AppData\Roaming\npm\yarn.ps1,因为在此系统上

2020-12-14 10:03:21 3950

原创 【webrtc】websocket交换sdp实现ice链接

前言上一次进行了手动交换sdp成功进行了ice连接,但是正常情况下,不可能是让你手动交换,因为你能手动交换,说明你们之间已经有了传输通道,不然怎么获取对方的sdp。所以一般情况下,需要有个中间的服务器用来交换sdp,两个客户都通过中间服务器交换了sdp后实现ice连接。貌似这个过程的专业名词叫信令转发。服务器搭建首先初始化个npm项目,安装ws起个ws到8001const webSocket = require("ws");const wss = new webSocket.Server

2020-12-14 03:34:29 48830 1

原创 【vscode】vscode插件学习(三)

前言今天继续学习制作vscode插件本地读取文件本次制作本地看小说插件。就是本地txt文件在vscode里看小说。贡献点我们要在左侧出现个图标,这里我直接整了个reactapp的logo弄来。当点击图标后激活命令,在左侧获取文件列表,点击后查看文件。"activationEvents": [ "onView:myread-list" ], "main": "./dist/extension.js", "contributes": { "commands": [

2020-12-08 18:55:46 3834

原创 【react】tsconfig.json中配置react-jsx报错解决方案

复现使用新版cra安装ts后,tsconfig报错无法使用react-jsx。解决方法请在查看TS文件时调出命令托盘(cmd + shift + p)并键入“ select typescript version”,选择选项,然后选择“使用工作区版本4.1.2”。为了确保解决问题,将依赖修改为4.1.2安装。...

2020-12-08 10:51:15 3445 1

原创 【antvl7】antvl7入门

前言最近玩玩antvl7,很多时候,都需要整个地图之类的,让人觉得系统高大上,所以这玩意也是没法避免不写的。申请账号官方说不支持独立引擎,需要引入第三方,推荐高德。那么就先注册高德。https://lbs.amap.com/api/javascript-api/guide/abc/preparel7-react和l7l7react是对l7封装的jsx,这个想法很好,可惜目前不成熟,特别是官网上文档还有很多没有,所以如果是简单用法可以用用,需要用复杂的用法建议直接放弃l7-react,使

2020-12-07 14:52:45 8127 2

原创 【vscode】vscode插件学习(二)

前言今日做另外几个插件,顺便学习去除console.log第一个插件,用来去除当前页的console.log。首先做一个正则匹配的函数function getAllLogStatements() { const editor = vscode.window.activeTextEditor; // 获取编辑器页面文本 let logStatements = []; if (editor) { const document = editor.document; const d

2020-12-03 17:50:46 790 2

原创 【vscode】vscode插件制作学习(一)

前言最近顺带玩玩制作vscode插件。学习资料官方文档:https://code.visualstudio.com/api官方示例仓库:https://github.com/microsoft/vscode-extension-samples微软官方插件制作文档还有视频,可以说相当6了。制作第一个扩展插件我们首先制作第一个插件玩玩,就是console.log。什么功能呢,就是右键会有个面板,按一下就能打出console.log,选中某个词,然后输入快捷键或者右键就能快速输出cons

2020-12-03 13:48:01 802

原创 【webrtc】ice链接代码梳理

前言这玩意我看了也是蒙B的,所幸找到了些资料,再基于官网进行理解。RTCPeerConnectionmdn:https://developer.mozilla.org/zh-CN/docs/Web/API/RTCPeerConnection一个基本的RTCPeerConnection使用需要协调本地机器以及远端机器的连接,它可以通过在两台机器间生成Session Description的数据交换协议来实现。呼叫方发送一个offer(请求),被呼叫方发出一个answer(应答)来回答请求。

2020-12-02 12:33:01 482

win32-x64-51_binding.node

用于解决node gyp安装失败,sass安装失败等情况,需要设定环境变量:set SASS_BINARY_PATH=D:\win32-x64-51_binding.node

2021-10-26

textures.zip

threejs制作地球的材料图片 云 地球 背景 threejs制作地球的材料图片 云 地球 背景

2020-12-10

rtsp地址转websocket去网页显示

rtsp地址转websocket去网页显示 其中需要ffmpeg jsmpeg等。利用ffmpeg转码灌输给websocket,客户端通过websocket接收流,然后使用jsmpeg播放

2020-11-16

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

TA关注的人

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