自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (3)
  • 收藏
  • 关注

原创 万物皆可命令行之把股市交易所塞进终端篇

万物皆可命令行之把交易所塞进终端篇:告别图形界面卡顿,极客专属的命令行加密行情交易开源工具 crypto-ticker,把交易所完整搬进终端!多所覆盖、实时数据、键盘秒速下单

2026-09-05 10:00:00 180

原创 如何在macOS上通过SSHFS挂载远程文件系统

macos 如果挂载远程文件夹来实现远程开发

2025-05-08 16:06:59 1960

原创 腾讯元宝桌面客户端:基于Tauri的开源技术解析

腾讯元宝桌面客户端:基于Tauri的开源技术解析

2025-04-30 13:35:07 7535

原创 Docker + Vue2 热重载:为什么需要 CHOKIDAR_USEPOLLING=true?

虽然 Vue 2 默认支持热重载,但由于 Docker 文件监听机制的特殊性,Webpack 的 watch 机制可能无法正常工作。Vue 2 默认使用 Webpack 4,其开发服务器 webpack-dev-server 监听文件变动主要依赖 Chokidar(文件监听库),底层使用 inotify(Linux 文件系统事件通知)。• Mac / Windows:Docker 使用 虚拟化文件系统(NFS / osxfs),监听文件变化延迟较高,甚至监听不到。

2025-03-03 22:00:25 978

原创 如何使用 Docker 搭建 FastAPI 环境, 本地仅编辑代码

通过以上步骤,我们成功将 FastAPI 应用容器化,并配置 Docker 和 Docker Compose 来管理和运行应用。更重要的是,我们通过交互模式进入容器并安装任何需要的依赖,从而避免污染本地的 Python 环境。这种方法非常适合开发阶段,尤其是在调试和安装依赖时非常方便。

2025-02-17 17:50:32 933

原创 macos 远程开发,实现文件自动同步

macos 远程开发,实现文件自动同步

2024-12-31 15:50:57 1285

原创 Conda 命令教程

Conda 是一个强大的环境和包管理工具,可以帮助你轻松管理项目依赖。使用镜像源可以显著提高国内用户的下载速度,特别是对大包的安装。通过创建和管理虚拟环境,你可以保持不同项目的依赖独立,避免版本冲突。通过掌握这些常用命令,你就能更加高效地使用 Conda 进行包管理和环境配置。

2024-12-31 12:02:36 1435

原创 Docker 容器中启用 SSH 服务

在 Docker 容器中运行 SSH 服务需要一些调整,因为 Docker 容器通常使用 init 系统而不是完整的 systemd。

2024-12-19 13:47:17 2518

原创 如何从Video元素中截取指定区域:详解及代码实现

视频的显示尺寸与实际分辨率的差异,会导致截取视频指定区域出错

2024-11-19 14:59:46 1344

原创 如何使用mkcert生成自签名证书并在Vite项目中配置

如何使用mkcert生成自签名证书并在Vite项目中配置

2024-11-15 13:07:47 1561

原创 理解 HTML5 Canvas 中逻辑像素与物理像素的关系

在高分辨率屏幕上,Canvas 的默认显示分辨率可能不足,导致图形模糊。为了解决这个问题,可以在逻辑像素上增加分辨率,同时按比例调整 CSS 样式。

2024-11-13 16:44:11 1379 2

原创 深入解析Javascript中的this指向

this是什么?它的值是如何决定的?为什么在 Vue2 开发中会给this单独定义一个变量?this是动态绑定的,指向取决于调用的上下文。在 Vue2 中,常见的this丢失场景包括回调函数和普通函数。解决方案:使用保存引用。使用箭头函数(推荐)。

2024-11-13 11:52:56 1157

原创 深入了解 curl:使用和功能详解

curl 是一款不可或缺的工具,适用于从简单的网页抓取到复杂的 API 调试

2024-11-09 11:23:00 9006

原创 dnd-kit是一个现代化的 React拖拽库

dnd-kit是一个现代化的拖拽库,基于React构建,具有高可定制性和高性能。它通过提供一组核心组件和钩子,允许开发者实现复杂的拖拽交互。

2024-11-09 11:11:38 1415

原创 Springboot 不重启热重载静态资源文件

看了很多中文博客,都liveRload插件,或者其他什么什么......,一点用都没。

2023-12-31 04:20:59 626

原创 Vue中操作dom,jQuery添加css类,document对象不可使用

Vue中操作dom,jQuery添加css类,document对象不可使用

2023-12-25 22:03:20 692

原创 Mac OS 13+,Apple Silicon,删除OBS虚拟摄像头(virtual camera),

Mac OS 13+,Apple Silicon,删除OBS虚拟摄像头(virtual camera),

2023-12-22 20:22:21 3945

原创 SpringBoot请求参数与响应返回值,ResponseEntity<T>自定义响应

SpringBoot请求参数与响应返回值,ResponseEntity自定义响应

2023-11-16 19:07:45 6043

原创 正则表达式学习笔记:断言

在正则表达式中,=...)是一个正向肯定预查(positive lookahead)的语法结构。它用于在匹配字符串时,查找某个位置后面是否跟着特定的模式,而不消耗实际的字符。具体来说,=PM)匹配一个数字序列(\d+),但该数字序列后面必须紧跟着字符串 “PM”。这种预查会在匹配的时候向前看,并确定某个位置后面是否满足预期的条件。如果使用正则表达式\d+(?=PM)需要注意的是,正向肯定预查只是用来判断某个位置后面的模式是否匹配,它并不会包含在最终的匹配结果中。

2023-10-20 21:03:43 818

原创 IDEA jsp+servlet制作web app,不能启动.使用tomcat10做服务器

一种很大的可能是servlet版本不匹配tomcat10 ,匹配tomcat 9。

2023-10-08 11:10:05 169

原创 C语言不常见表达式

C语言不常见表达式

2023-03-12 21:36:48 341

原创 memmove,memmove_s函数异常

memmove,memmove_s函数异常

2022-12-24 15:14:03 779

原创 scanf高级用法&不要忘记清除缓冲区的换行符号

scanf高级用法&不要忘记清除缓冲区的换行符号.md;pta

2022-12-23 06:34:47 275

原创 Visual studio 代码出现错误,执行上次成功运行的结果

Visual studio 代码出现错误,执行上次成功运行的结果

2022-12-15 07:31:40 1874

原创 visual studio 2022代码格式化快捷键

visual studio 格式化快捷键

2022-11-01 14:56:35 30104 2

原创 visual studio 2022 c++ c语言编译错误,添加宏定义解决

visual studio 宏定义避免程序正常但是编译错误

2022-10-31 20:15:27 1079

空空如也

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

TA关注的人

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