2025年2月22日解决Ctrl+C无法退出python程序的问题 emmm 最近在帮 [@XaioeyuyoQWQ](https://xiaoyue.moliatopia.icu/) 的时候遇到了一个问题,在程序跑起来之后,Ctrl+C直接什么反应都没有,也无法正确退出程序,一直卡死在一个地方。你只能强制kill。 > 他项目里面用了一个叫 aiosqlite 的东西(一个在异步环境中读写SQLite数据库的第三方库,可以把数据存到SQLite里,然后通过继续阅读
2025年1月28日OAuth2和OIDC的前世今生OAuth2 > 今天是除夕,先祝大家新年快乐,蛇年大吉 说实话,我一开始对OAuth2真的是一头雾水。 "这不就是个登录功能吗?为啥搞得这么复杂?" 每次看到那些"使用GitHub登录"、"使用Google登录"的按钮,我都觉得这不就是个普通的第三方登录吗?直到我真正开始做认证授权相关的开发,才发现自己理解得太肤浅了。 --- 最开始的时候,我以为OAuth2就是一种高级点的登录方式。你看,点击继续阅读
2024年12月25日解决 Windows PowerShell 中 Git 中文编码问题 最近在Windows下做项目,需要把git diff的内容输出到文件里写commit message。本以为一个简单的重定向就能搞定,结果遇到了一个有趣的问题:所有的中文都变成了乱码。 一开始用了最简单的方式: powershell git diff > output.txt 结果文件里的中文全变成了"鎳掑姞杞介潪鍏抽敭缁勪欢"。 这当然是UTF-8和GBK的编码转换出问题了。继续阅读
2024年12月23日TailwindCSS奇技淫巧:GroupHover诈尸?没关系 最近在写一个图片预览组件时遇到个烦人的问题 - 我需要在hover图片时显示一个遮罩和放大按钮,但这个hover效果总是被父元素触发,搞得整个交互体验很怪异。 你可能会说:"这不简单吗?用个group和group-hover不就搞定了?" 我一开始也是这么想的: tsx <div className="group"> <img className="group-hover继续阅读
2024年4月1日胖猫事件始末 反转了...吗? 5月19日晚,微博 @平安南岸 发布警情通报:谭某和 "胖猫"以真实身份交往两年多, 互见亲友,并在一定范围公开双方恋爱关系,经济上互有往来,共同攒钱谋划未来生活,双方存在真实恋爱关系,谭某未实施虚构事实或隐瞒真相、以恋爱为名骗取"胖猫"财物的行为,不构成诈骗犯罪。 警情通报 B站 [@央视新闻](https://www.bilibili.com继续阅读
2024年4月1日2023-2024年以色列-巴勒斯坦冲突分析 闲来无事,叫勤劳的Chatgpt帮忙写了几篇。 越看越觉得以色列出生啊.... --- 《2023-2024,以色列&巴勒斯坦战争基本报告》 背景 从2023年10月开始,以色列和哈马斯之间的冲突再次升级,引发了新一轮的战斗。这场冲突是由哈马斯在2023年10月7日对以色列发动的攻击引发的,该行动涉及向以色列领土内发射火箭弹和地面袭击。 主要事件与冲突进展 - 继续阅读
2024年4月1日Docker踩坑记录:多服务容器化部署实践 最近,我花了不少时间在一个项目上,想着用 Docker 一键搞定 Elasticsearch、Kafka、MongoDB 和 PostgreSQL,这样听起来是不是超简单? 我也是这么想的,直到我真的动手了,才发现这个过程简直就是个....无底坑啊。 项目介绍 这个项目的环境需要用到很多服务: - Elasticsearch:主要用于存储和处理数据。 - Kafka:继续阅读
2024年4月1日Dashboardv2 项目部署教程 前端准备 拿来一台电脑,安上下面这三件套 Node.js 打开浏览器,访问 [https://nodejs.org/](https://nodejs.org/) 在首页找到"LTS"或"Current"版本下载链接,推荐选LTS版。 根据你的计算机操作系统选择相应的安装包,然后一路Next安装就好。 好了之后Win+r输入cmd打开命令行窗口 ba继续阅读