开发工具
Ctrl + Shift + F 快捷键占用问题
排查 VS Code 等开发工具中的 Ctrl + Shift + F 全局搜索快捷键突然失效的问题,最终定位到 Windows 输入法把同一组合键用于简体与繁体中文切换。文章说明如何区分编辑器键位冲突和系统级热键占用,并给出关闭输入法快捷键或重新分配按键的处理思路。
快捷键Windows输入法查看正文 →
AI与大模型
探索人工智能辅助交流:我与ChatGPT 4的对话体验
本文记录了与ChatGPT 4的互动体验,深入探索了其在人工智能辅助交流中的角色。文章不仅展示了ChatGPT的先进技术特点和丰富知识库,还诚实地揭示了在专业知识准确性和深度理解方面的局限。通过个人视角,这篇文章为理解AI在日常沟通中的应用提供了独特洞见。
ChatGPTAI人工智能辅助交流查看正文 →
开发工具
探索.NET 8中的ASP.NET Core Blazor:全堆栈Web应用的新特性
体验.NET 8新发布的ASP.NET Core Blazor全堆栈Web应用。探索静态呈现、交互式WebAssembly呈现和服务器交互式呈现,强调'rendermode'的简便切换功能。详细分析了通过ASP.NET Core Razor页面实现的静态呈现对SEO的影响,以及流式渲染的创新优化方法。
.netBlazorASP.NET CoreWeb查看正文 →
部署与运维
Docker Nginx 官方包源启用 Brotli 压缩算法
使用Nginx官方仓库提供的Dockerfile代码指定ENABLED_MODULES编译参数可构建brotli,geoip,geoip2,lua,ndk,rtmp,image-filter等编译构建第三方模块。主要演示brotli模块并替换清华镜像源在nginx.conf中引入使用。
生活与职业
晴时有风阴时有雨
从一个早起的清晨和安静的公交通勤写起,记录查看邮件和后台数据、计划大理旅行又临时退票的心情,以及理智与理想、自我观察和行动欲望之间反复拉扯的过程。这是一篇关于日常节奏、逃离冲动、时间感受、认识自己与接受生活选择的个人随笔,也重新审视那些看似清晰却难以执行的决定。
数据采集
关于网站流量分析统计工具的探究
比较个人网站常见的流量分析工具,包括百度统计、Google Analytics、Microsoft Clarity、Umami 与 Matomo。文章围绕来源渠道、访问行为、停留时间、隐私与自托管成本梳理差异,帮助个人站点选择适合的统计方案。
数据统计百度统计MatomoUmami查看正文 →
部署与运维
docker build 构建错误 non-printable ASCII characters
排查 docker build 报 exclude-patterns contains non-printable ASCII characters 的问题,说明错误并非 Dockerfile 语法,而是构建上下文路径含有不可打印字符。文章给出移动项目目录、检查路径名称并重新构建的处理方法。
Dockerdockerignore构建错误查看正文 →
部署与运维
UptimeRobot 为网站添加免费正常运行时间监控
介绍使用 UptimeRobot 为个人网站添加免费可用性监控的方法,包括创建 HTTP 检查、统计最近运行时间、配置站点不可访问时的邮件通知,以及用公开状态页展示服务健康情况。同时说明免费版本在 SSL 证书到期检查等能力上的限制和适用范围。
UptimeRobot网站监控正常运行时间查看正文 →
开发工具
Pandoc Markdown 转换为 HTML 格式代码块手动指定语言 PHP 修复
排查 Pandoc 把 Markdown 转为 HTML 后,代码块语言没有被 highlight.js 正确识别的问题。文章说明 Pandoc 导出的 class 格式与前端高亮规则为何不匹配,并给出规范化导出参数及使用 PHP 转换代码块标记的处理方法。