会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
丁少华
任何复杂的框架都是简单的知识组合并延伸的,所以学好基础知识才是最重要的。好高骛远,眼高手低,终究还是学的不精。
博客园
首页
联系
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
61
下一页
2024年10月12日
使用密钥来和服务器通信
摘要: 前言 一般情况下,我们要链接服务器除了三方的GUI工具 如 xshell、finalshell外。 我们还会使用一些没有UI的终端去链接,比如windows的powerShell、mac的Terminal、ios的serverCat(非自带)和andriod的termius (非自带)等等。 我们买
阅读全文
posted @ 2024-10-12 13:56 丁少华
阅读(32)
评论(0)
推荐(0)
2024年9月23日
electron中定义ipc的完美方案
摘要: 前语 发现在主进程和渲染进程通信的设计中,很多代码都是重复的,导致最后非常臃肿,且不利于后期扩展 electron项目中 核心文件结构如下 | -- index.js | -- index.html | -- ipc | -- handlers | -- other.js | -- xxx.js |
阅读全文
posted @ 2024-09-23 18:17 丁少华
阅读(397)
评论(0)
推荐(0)
从url中获取文件名
摘要: 比如 https://abc.com/files/xx.zip,或许xx // 文件名转为小驼峰 export const kebabCase_to_camelCase = (fileName) => { // 转换为小写,并用正则表达式替换每个分隔符后的字符为大写(除非它是字符串的第一个字符) c
阅读全文
posted @ 2024-09-23 15:41 丁少华
阅读(256)
评论(0)
推荐(0)
如何让vscode忽略package.json中的script
摘要: vscode的npm栏展示的script不是你想要的?你有强迫症,想自定义吗?接着看 在项目中新增针对性的vscode配置,.vscode>settings.json。 忽略某一个脚本 { "npm.scriptExplorerExclude": [ "format", "build", "prep
阅读全文
posted @ 2024-09-23 11:06 丁少华
阅读(83)
评论(0)
推荐(0)
在esm中优雅的使用__dirname
摘要: 在esm中没有这些 __dirname、require,因为这是cjs的规范。 但是通过如下代码,你即可使用上 import path from "node:path"; import { createRequire } from "node:module"; import { fileURLToP
阅读全文
posted @ 2024-09-23 10:04 丁少华
阅读(101)
评论(0)
推荐(0)
2024年9月22日
隐藏 Download the React DevTools for a better
摘要: 启动react项目的时候,一直给我推荐他家的开发工具: ‘Download the React DevTools for a better development experience: https://reactjs.org/link/react-devtools’ 以下代码可以隐藏这恶心的广告。
阅读全文
posted @ 2024-09-22 23:58 丁少华
阅读(158)
评论(0)
推荐(0)
2024年9月11日
node安装与使用
摘要: nvm for mac/linx 安装 使用yum安装node,最新只能安装到0.12.X 版本,而自定义安装二进制的又有点麻烦,所以用nvm安装 (如果命令下载不下来 可以手动下载到服务器上执行)。 nvm是一款运行在linxu系统上的node版本管理平台(以下为linux版本 不过目前也出了wi
阅读全文
posted @ 2024-09-11 15:21 丁少华
阅读(86)
评论(0)
推荐(0)
2024年9月1日
nodejs起一个http2
摘要: 静态页面 其实就是复制官网的代码 其中证书 是我自己申请的可以用证书 dingshaohua.com import fs from "fs"; import http2 from "node:http2"; const server = http2.createSecureServer({ key:
阅读全文
posted @ 2024-09-01 14:34 丁少华
阅读(56)
评论(1)
推荐(0)
nginx代理http2服务
摘要: NGINX 不支持HTTP/2 到后端(至少目前nginx v1.27.1不支持),这从官方文档中可以看出,支持后端的最高 HTTP 版本为 v1.1。 其实添加此类支持实际上没有什么意义,因为HTTP/2 的主要功能是请求多路复用。 可当NGINX处理 HTTP 代理时,前端 NGINX 会将请求
阅读全文
posted @ 2024-09-01 11:02 丁少华
阅读(653)
评论(0)
推荐(0)
2024年8月2日
git记住多个账号
摘要: 前言 git每次推送都需要输入密码,或者两个不同账号间互顶。 如何处理这些问题呢? 两种途径:记住ssh协议公钥和记住多个密码。 前者我一直不推荐,所以不提。 git配置文件 git全局的用户名、账号密码等所有的配置项,都在.gitconfig文件中, - Windows系统:C:\Users\用户
阅读全文
posted @ 2024-08-02 19:00 丁少华
阅读(54)
评论(1)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
61
下一页
公告