- 博客(44)
- 收藏
- 关注
原创 pnpm i 报错 禁止运行脚本
pnpm i 报错 禁止运行脚本 在此系统上禁止运行脚本 about_Execution_Policies,查看电脑脚本策略$ Get-ExecutionPolicy,更改策略$ Set-ExecutionPolicy RemoteSigned
2024-03-12 19:54:52
1120
原创 集群软件部署
Zookeeper、Hadoop、Spark下载安装教程,集群软件安装前置准备、JDK下载安装、防火墙配置、SELinux设置、ssh设置、scp使用教程,集群软件安装笔记。Hadoop运行无法连接子节点问题分析解决
2024-03-12 19:50:55
1164
原创 Linux命令-大全
Linux命令大全 包含ls cd pwd mkdir touch cat more cp mv rm which find grep ec | 管道符 echo tail > >> su sudo groupadd groupdel useradd userdel id usermod -aG getent passwd getent group chmod chown yum systemctl ln date ifconfig hostname hostnamectl 等
2024-03-12 19:44:17
725
原创 Linux命令-使用操作
Linux命令,包含了Linux软件安装、时区调整、网络配置、固定IP、端口查看、进程管理、主机状态监控、环境变量配置、上传下载压缩解压等操作的解释。有关yum systemctl ln date ifconfig hostname hostnamectl ping wget curlnmap netstat ps kill top df sar env tar zip unzip等命令的详细解释
2024-03-12 19:37:30
750
原创 Linux命令-权限管控
Linux命令、权限管控,对于Linux中用户、用户组、文件、文件夹的权限进行讲解,以及对于这些权限的操作命令的详细选项解释。对于以下命令su sudo groupadd groupdel useradd userdel id usermod -aG getent passwd getent group chmod chown 的详细解释
2024-03-12 19:32:45
427
原创 Linux命令-基础
Linux使用的基本命令、Linux命令的基本格式,ls cd pwd mkdir touch cat more cp mv rm which find grep ec | 管道符 echo tail > >> 等命令的详细使用方法以及选项
2024-03-12 19:27:37
1091
原创 一个WebSocket的自定义hook
在react中使用websocket 自定义hook 如何将websocket的处理流程封装成一个react的hook websocket中的心跳使用 如何保证在react中只创建一个socket
2023-12-25 19:46:08
1024
原创 React中使用WebRTC
React中使用WebRTC 自定义hook datachannel peer 获取本地音视频数据 交换信令 candidate answer offer sfu 动态生成音视频元素 打开WebRTC数据通道 关闭数据通道 关闭peer 发送通道数据 setRemoteDescription addIceCandidate WebSocket 心跳
2023-12-25 19:32:33
1773
原创 WebRTC概念
WebRTC的相关概念 媒体协商 网络协商 STUN TURN 信令服务器 WebRTC相关API getUserMedia PTCPeerConnection
2023-12-25 19:17:03
695
原创 react+koa全栈开发 以及 部署流程
js全栈开发流程 js项目部署 koa react 宝塔管理服务器 服务器安装宝塔 如果购买服务器 服务器配置 XShell连接服务器 服务器安装node版本管理器 nginx pnpm 更新版本列表 宝塔中没有高版本的node 宝塔网站管理 pnpm下载依赖包 一件安装项目模块 宝塔启动项目失败 XShell启动koa项目
2023-12-25 17:26:51
1253
原创 koa 项目的 nginx 配置以及Malicious Path解决过程
Malicious Path报错解决 koa项目配置nginx 宝塔配置nginx 宝塔查看nginx安装路径 nginx.conf目录结构 浏览器访问页面报错 重启nginx service nginx sestart 重新加载nginx nginx -s reload nginx配置静态资源文件夹 nginx配置入口文件 server监听端口80
2023-12-25 16:24:14
718
原创 koa开发基础配置
node后端开发 koa后端开发基础配置 koa中进行路由拆分 koa路由统一配置 koa项目部署注意事项 koa连接mysql数据库 mysql2 mysql8 koa设置静态资源配置 koa接受前端参数 koa返回数据给前端
2023-12-25 16:11:25
462
原创 TS中 对于 对象中某属性的统计
使用ts 对 对象中的某个属性进行统计,使用变量作为对象的属性来获取某字段的值,统计对象属性,object[var]
2023-11-22 20:02:40
231
原创 自动化部署
自动化部署,自动打包,自动更新,yml文件配置,secrets配置,github平台,环境配置,包管理工具pnpm,pnpm安装,node版本注意事项,路径注意事项,服务器设置,测试
2023-10-29 15:43:10
211
原创 可编辑元素中插入按钮contenteditable user-select:none
在可编辑元素中插入按钮,contenteditable true false,可编辑元素中插入按钮后光标消失,光标出不来,光标无法移动,标签、按钮无法删除,user-select:none。元素不可选择。
2023-08-16 22:02:30
211
原创 事件监听清除&箭头函数&传参
事件监听清除&箭头函数&传参addEventListener如何传参,想要清除事件监听的情况下怎么传参,removeEventListener的大坑,匿名函数不能用,使用onkeydown来进行传参并避免事件的重复监听,react中的事件监听,onmousemove、onmouseup,event传参,不仅仅是event,event与其他参数一起传递
2023-08-16 12:20:30
1145
原创 元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 类型“Object”上不存在属性xxx 类型 “xxx“ 到类型 “xxx“ 的转换可能是错误
1. 元素隐式具有 "any" 类型,因为类型为 "string" 的表达式不能用于索引类型2. 类型“Object”上不存在属性xxx3. 类型 "xxx" 到类型 "xxx" 的转换可能是错误的,因为两种类型不能充分重叠。如果这是有意的,请先将表达式转换为 "unknown"
2023-07-26 16:16:15
2199
原创 “useContext“ is called in function “index“
React Hook "useContext" is called in function "index" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter. React Hook names must start with the word "use" r
2023-07-24 10:16:50
473
原创 电脑的WLAN不见了
电脑的WLAN不见了,可以通过搜索服务进入服务应用,找到WLAN AutoConfig项,进行重启动,如果重启动之后WLAN还没有出现的话,再重启电脑。
2023-07-22 16:46:41
148
原创 ES6学习笔记
这是我在学习ES6时候的笔记,介绍了ES6中的一些变量相关:let、const、解构对象赋值;Symbol:函数创建Symbol、对象方法创建Symbol、Symbol的使用以及Symbol的内置属性;箭头函数的相关介绍与使用、函数形参赋初值、rest、扩展运算符[...]、迭代器、面向对象编程OOP、面向过程编程POP、ES6中的类和对象:创建类,类的继承、extend、super等;Promise的介绍与使用
2023-07-17 14:10:33
167
原创 SCSS中的伪类元素
在SCSS中使用伪类元素,:before,::after等等出现问题,改伪类被添加到该元素的子孙元素中去了,解决方法,添加&
2023-07-17 14:02:36
1357
原创 如何优雅地创建一个react+vite+ts+eslint+yarn+sass的项目
如何优雅地创建一个react+ts+vite+eslint+sass+yarn的项目,yarn creact vite my-app --template react-ts cd my-appyarnyarn run dev yarn add sass -D
2023-07-17 13:55:19
189
1
原创 Electron学习笔记
跨平台工具Electron、这是我在学习electron时候的学习笔记,包括了一些对于electron的简要介绍,一些基本的操作与认识:生命周期、项目创建初始化、ES语法、平台兼容、简称通信、打包等;一些Electron中的流程:Electron流程模型、preload脚本、进程通信等;一些重要的API:nativeTheme等。
2023-07-17 13:49:01
325
1
原创 react中的DOM元素属性
一些关于React中的DOM元素属性:如何优雅、正确地在React中访问修改元素的属性;在react中如何自定义元素的属性。HTMLDivElement、HTMLImageElement、data-name、data-xxx、getAttribute、classList、"HTMLElement 上面不存在属性classList"
2023-07-17 13:39:35
420
1
原创 在react中手搓一个antd的Upload文件上传组件
在react中手搓一个antd的Upload文件上传组件,模仿antd的Upload进行实现,介绍了一些准备过程,具体的实现过程:input文件上传、onChange事件触发、具体的样式实现、动态生成以及在最后附上了源码。使用了react+scss+ts+ant-design/icons
2023-07-17 13:33:15
581
1
原创 在TS项目中混用JS
如何在一个项目中优雅地混用TS和JS,在一个ts项目中混用js,需要对tsconfig.json文件进行配置,不要轻易将一个js文件改成ts文件,js项目ts化。js文件改成ts文件后vite打包报错。
2023-07-17 13:14:18
4992
1
原创 SharedArrayBuffer
在vite中使用shareArrayBuffer。使用shareArrayBuffer之前,必须开启跨源隔离保证安全性,不仅仅需要在响应标头中添加开启跨源隔离,打包工具vite也需要在配置文件vite.config.ts中开启跨源隔离。
2023-07-17 13:02:44
775
2
原创 微信小程序学习笔记
微信小程序开发学习笔记,介绍了小程序开发的一些前置工作:开发模式,注册开发者账号、获取appID,微信小程序开发者工具等;介绍了小程序的代码构成、开发流程、宿主环境、模板与配置、视图与逻辑、自定义组件、Vant Weapp、全局数据共享以及分包的一些注意事项等等
2023-07-17 12:53:04
1173
1
原创 antd表单实现用户上传文件
antd实现用户上传文件 解决出现[object Object]的问题 正确使用originFileObj对象 真正的File类型对象在哪里beforeUpload来阻止上传以实现表单提交
2022-11-21 20:52:11
1754
1
原创 找不到visual studio的“开始执行按钮” MSB8020
visual studio 2019 找不到“开始执行”按钮/运行按钮/开始运行按钮/绿色三角按钮,控制台报错MSB8020: The build tools for toolset-name (Platform Toolset = 'platform-toolset') cannot be found...,安装c/c++模块
2022-11-15 21:07:43
4580
原创 HTML标签-HTML详细学习笔记
内容是我的HTML的详细学习笔记,内容主要为HTML的基础标签(head,title,body,lang,charset,,,,,,,,表格标签,列表标签,表单标签,文本格式化标签,注释标签等),标签关系,路径,HTML5(新增的语义标签,新增的多媒体标签(,,新增的input类型,新增的表单属性)...
2022-09-01 12:41:16
385
原创 CSS简单样式
内容主要为CSS的书写规范,书写顺序,CSS单位,CSS选择器(基础选择器、复合选择器),CSS属性(字体,文本,背景,显示模式,显示与隐藏等),CSS引入方式,css的盒子模型(外边距,内边距,圆角边框等),CSS布局方式(标准流,浮动,定位等),用户界面样式(cursor,outline,resize),CSS高级知识(文字溢出省略号,布局技巧),CSS3新特性(属性选择器,结构伪类选择器,filter,calc,transform,线性渐变,animatioon),flex布局,css变量...
2022-09-01 12:24:41
2080
原创 Ajax学习笔记
内容主要为Ajax基础(概述、缺点、Ajax的应用场景、注意点等),Ajax的运行原理及实现,同源和跨域的问题,如何解决跨域的问题(设置请求头Access-Control-Allow-Headers,Access-Control-Allow-Origin,Access-Control-Allow-Methods)...
2022-09-01 11:38:10
180
原创 git的使用方式即简略介绍
这是我关于git的学习笔记,简略介绍了Git Bash,Git CMD,Git GUI,以及介绍了如何配置git,git的基本理论(工作区域,各文件,工作流程(提交,拉取,加入版本管理)),git的项目搭建,git的文件操作,如何配置公钥,git仓库搭建,git分支操作(合并分支,新建分支,切换分支),git冲突解决,git版本控制(版本穿梭),以及vim编辑器,解决了在git中有时候莫名退不出去的问题(实际上是进入了vim编辑器).........
2022-09-01 00:02:51
117
原创 JavaScript高级程序设计
这是我对《JavaScript高级程序设计》的详细学习笔记,主要内容包括html中的JavaScript,变量基础,变量、作用域与内存,基本引用类型、集合引用类型,迭代器与生成器,对象、类与面向对象编程,函数,期约与异步函数,BOM,DOM,DOM扩展,DOM2和DOM3,事件......
2022-08-31 23:01:27
7584
原创 React中的ECharts
react中的echarts-实时渲染-echarts-for-react,介绍了如何使用ECharts图表库,如何使用ECharts的react封装库,如何在实践中使用ECharts,如何结合定时器与ECharts制造出动态效果
2022-08-31 21:52:51
2254
AES+RSA前后端通讯加解密-前端代码-js
2022-08-29
cornerstone3D与react如何结合在一起使用
2023-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人