
Python
文章平均质量分 65
oliver.chau
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【实战】使用这种方式解决前端本地缓存无法更新的问题!一次代码,永久躺平
摘要: 本文介绍如何通过Webpack自动生成带时间戳和Git哈希的版本号,并在浏览器启动时对比旧版本号,自动清理本地缓存(如localStorage、indexedDB等)。实现步骤包括:1) 构建阶段生成版本号并注入全局变量;2) 运行时检查版本号差异并清理缓存;3) 提供完整示例代码。此方案可避免用户因缓存加载过期资源,确保应用始终使用最新版本。适用于前端项目,支持Webpack 5,无需后端改动。原创 2025-05-28 11:09:11 · 1429 阅读 · 0 评论 -
【实战】网站国际化这样做:自动识别用户使用的语言 + 手动自选语言
摘要:本文介绍了前端国际化实现方案,通过JavaScript检测浏览器语言并支持中英文切换。方案包含语言资源库、自动检测浏览器语言、用户偏好保存到localStorage、动态更新页面内容等功能。实现代码展示了完整的国际化示例,支持一键切换中英文并记住用户选择。文末推荐了作者开发的免费书签插件Pocket Bookmarks,具备跨设备同步和AI智能分类功能。该国际化方案可扩展支持更多语言,适用于需要多语言支持的Web应用。原创 2025-05-27 09:18:22 · 750 阅读 · 0 评论 -
浏览器书签管理神器来了!「Pocket Bookmarks」正式登陆微软商店
Edge浏览器用户现在可以通过微软应用商店下载全新的AI书签管理插件【Pocket Bookmarks】,享受智能化的书签管理体验。该插件提供极简操作界面,支持跨设备同步,利用AI技术自动分类和推荐书签,并提供可视化数据看板。功能包括多维度分类、智能排序、团队协作和多种视图展示,适用于设计师、程序员、学生和电商运营等多种场景。安装后用户可享受永久免费的基础功能、无广告体验和独家AI整理技巧指南。立即获取,提升你的书签管理效率。原创 2025-05-23 09:11:30 · 938 阅读 · 0 评论 -
后端系统做国际化改造,生成多语言包
本文介绍了如何将系统中的中文文案提取并翻译为英文语言包的自动化流程。首先,通过正则表达式和Python脚本扫描后端C#和Java代码中的中文字符串,并将结果输出为CSV文件。接着,使用OpenAI或Google Translate进行批量翻译,并将翻译结果保存回CSV。最后,根据翻译结果生成Java的.properties文件或C#的.resx文件,形成多语言资源包。整个流程包括中文提取、自动翻译和资源生成三个阶段,推荐使用ResX Resource Manager等工具进行可视化管理。原创 2025-05-13 15:40:28 · 1132 阅读 · 0 评论 -
【实战】使用js实现移动端侧边栏滑动收起的功能
在移动端,打开侧边栏菜单的时候,如果总是点击某个按钮收起,虽然功能上没有问题,但是从用户使用的角度,还是不太方便,尤其是按钮的位置不方便用户点击的时候。所以,向左滑动收起菜单的方案显得更加友好,也符合用户在移动端的使用习惯。原创 2025-04-23 09:48:58 · 232 阅读 · 0 评论 -
精选收藏多平台的镜像,再也不用碎片化查找
镜像分类专注于提供高效、稳定的开源软件镜像服务,旨在加速软件下载与更新过程,提升开发者和用户的体验。清华大学开源软件镜像站作为该分类下的代表,展示了如何通过高质量的镜像服务支持全球的开源社区。原创 2025-04-15 09:33:50 · 206 阅读 · 0 评论 -
CodeReview工具集合
选择合适的 Code Review 工具,可以让你的开发流程更规范、协作更顺畅、质量更有保障。根据项目规模、团队习惯与技术栈灵活选择,才是最优解。原创 2025-04-14 09:39:32 · 618 阅读 · 0 评论 -
【推荐】一个超级简约方便使用的跨浏览器书签
你创建的每一个分类,系统都可以自动为你写一个简介。不用绞尽脑汁想文案了,系统帮你总结亮点!它不只是一个书签工具,而是一个你专属的「资源聚合站 + AI 整理助手 + 分享平台」。想体验下这款聪明又好用的书签系统?现在就来试试吧!👇👇👇🔗。原创 2025-04-10 18:42:20 · 500 阅读 · 0 评论 -
一键初始化 Python 项目:三种版本脚本全收录(Shell / Windows / Python)
脚本 ≠ 偷懒,而是为了把精力留给真正有价值的工作。用好初始化脚本,从一开始就让项目结构清晰、环境一致、效率翻倍。原创 2025-04-07 10:53:25 · 449 阅读 · 0 评论 -
打造你的 Python 项目初始化脚本:从零开始快速起步!
项目初始化这件事,如果能一键搞定,既节省时间,又提升专业度。这个简单的脚本就是一个起点。你可以把它放进自己的工具库里,也可以和团队成员共享。记住,写代码是创造,提升效率也是艺术。原创 2025-04-07 10:48:55 · 482 阅读 · 0 评论 -
使用 pip freeze > requirements.txt:Python 项目依赖管理的利器
是一个小而强的命令,帮助我们解决环境一致性、依赖复现、团队协作等问题。它是每一个 Python 工程师都应该掌握的基本技能。原创 2025-04-07 10:44:48 · 822 阅读 · 0 评论 -
口袋书签功能上新,免费使用
丰富主页面的菜单,操作更加便捷。快来构建你的门户站点吧。原创 2025-03-19 18:42:23 · 146 阅读 · 0 评论 -
口袋书签系统:AI 智能生成分类描述,省时又高效
用户无需手动撰写分类介绍,只要一键调用 AI 生成,既节省时间,又能快速为他人或自己提供分类的重点说明。系统会根据用户当前分类中的站点标题、标签等信息,结合 AI 算法生成一段简洁、准确的分类描述。通过该功能,用户在创建和管理分类时将更加省力,也能让分享的分类页面更具可读性。对于生成的描述,用户仍可自行修改,确保最终文案更契合个人或团队需求。原创 2025-03-17 18:35:41 · 378 阅读 · 0 评论 -
解决从deepseek接口获取的流式响应输出到前端都是undefined的问题
你的 AI 可能逐字符返回内容,需要在后端。代码遇到了 undefined。原创 2025-03-17 09:35:19 · 775 阅读 · 0 评论 -
通过 API 将Deepseek响应流式内容输出到前端
这些方案可根据具体需求组合使用,建议优先选择 SSE 方案(浏览器兼容性好),需要支持更复杂场景时可考虑 WebSocket,但后者实现成本较高。这是浏览器原生支持的流式传输方案,推荐首选。更通用的流式传输方案,适合非浏览器客户端。原创 2025-03-15 17:34:32 · 1779 阅读 · 0 评论 -
我开发的口袋书签系统终于上线了!我使用了这些技术栈~
总的来说,这个书签系统很大程度上解决了我们公司内部系统繁多、信息分散的问题,也满足了个人在不同浏览器间同步书签的需求。做这个项目的过程中,我印象最深的就是要从实际应用场景出发,反复和用户(同事、朋友)沟通,让他们多提意见。别怕功能少,先把核心功能完善起来,后续再一点点扩展。毕竟,一个小而美、稳定易用的系统,远比功能堆砌但用不起来的“巨无霸”更值得投入。如果你也有类似痛点,不妨也尝试一下自己动手开发,或者可以借鉴这个思路把资源统一管理起来。技术往往是手段,真正为大家带来效率和便利才是目标。原创 2025-03-14 22:17:23 · 1298 阅读 · 0 评论 -
终结浏览器孤岛:NavFinder书签协同系统诞生
📌 直达链接:https://navfinder.cn/你是否厌倦了在无数书签和标签页中来回切换?是否希望一键直达高频工具与优质资源?试试——你的智能网络地图,让效率翻倍,让时间更有价值!原创 2025-03-14 14:08:48 · 290 阅读 · 0 评论 -
在 Flask 项目中访问其他页面
在 Flask 项目的。原创 2025-03-10 15:41:44 · 465 阅读 · 0 评论 -
Flask框架中局部刷新页面
在 Flask 里,我们需要一个专门的 API 来返回。原创 2025-03-08 21:45:34 · 516 阅读 · 0 评论 -
在 Python 同步方法中调用异步方法,不阻塞主流程
可以使用 asyncio.create_task()或者需要更好的线程池管理,可以使用。(同步框架)中运行,推荐用。或 threading。原创 2025-03-04 11:38:21 · 1565 阅读 · 0 评论 -
Django框架下html文件无法格式化的解决方案
,这可能导致一些格式化工具无法正确解析。如果 Prettier 不能正确格式化 Django 模板,你可以安装。如果你的格式化工具不支持 Django 语法,可以尝试使用。如果想自动格式化 Django HTML,文件通常包含 Django 模板语言(DTL,如。在 Django 项目中,(适用于 VS Code)如果你用 VS Code,原创 2025-03-03 14:23:01 · 1033 阅读 · 0 评论 -
如何在Linux服务器上处理Python项目使用80端口的问题
在Linux服务器上让Python项目监听80端口存在安全和权限方面的限制。最佳实践是使用Nginx等反向代理,将80端口的请求转发到非特权端口(如8080),这不仅提高了安全性,还增强了应用的可扩展性。如果确实需要直接在80端口上运行应用,可以使用setcap命令赋予Python执行文件特权。无论使用哪种方法,确保防火墙配置正确也是至关重要的。通过这些方法,你可以确保Python项目能够安全且稳定地在80端口上被外部访问。作者:Oliver如果你有任何问题,欢迎留言讨论!原创 2024-10-09 10:04:22 · 1094 阅读 · 0 评论