程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
PyInstaller是一个用于将Python应用程序及其依赖项打包成独立可执行文件的工具,简化了分发和部署过程
综合
PyInstaller是一个用于将Python应用程序及其依赖项打包成独立可执行文件的工具,简化了分发和部署过程
2024-11-17 05:09:10 +0800 CST
view 1403
PyInstaller是一个用于将Python应用程序及其依赖项打包成独立可执行文件的工具,简化了分发和部署过程。本文介绍了PyInstaller的安装、基本用法和高级特性,包括自定义图标、隐藏控制台窗口和添加数据文件等。通过实际案例展示了如何打包GUI应用程序。PyInstaller适用于各种平台,特别适合需要将Python应用分发给最终用户的开发者。
Python
开发工具
软件打包
Rolldown 深度实战:Vite 团队用 Rust 重写 JavaScript 打包引擎——从双引擎架构到 Bitset 代码分割的完整技术揭秘
编程
Rolldown 深度实战:Vite 团队用 Rust 重写 JavaScript 打包引擎——从双引擎架构到 Bitset 代码分割的完整技术揭秘
2026-05-16 11:13:14 +0800 CST
view 295
深度解析 Rolldown:Vite 团队用 Rust 重写的下一代 JavaScript 打包器,从三阶段架构到 Bitset 代码分割算法,从 Vite 6+ 配置到插件开发,万字实战指南
Rolldown
Vite
Rust
前端打包
Vite 6 深度解析:Rolldown 引擎替换 + Environment API,前端构建工具的终极进化
编程
Vite 6 深度解析:Rolldown 引擎替换 + Environment API,前端构建工具的终极进化
2026-05-11 07:55:02 +0800 CST
view 310
Vite6深度解析:Rolldown引擎替代Rollup让构建速度提升7-30倍,Environment API标准化client/server/edge多环境构建,详析迁移指南和实战性能数据
Vite6,Rolldown,EnvironmentAPI,前端构建,Rust打包器
Rolldown 深度解析:Vite 团队用 Rust 重写打包器的野心——从 Oxc 解析到 Rollup 兼容的完整技术内幕
编程
Rolldown 深度解析:Vite 团队用 Rust 重写打包器的野心——从 Oxc 解析到 Rollup 兼容的完整技术内幕
2026-05-18 07:13:14 +0800 CST
view 280
Rolldown 是 Vite 团队用 Rust 从零重写的下一代打包器,本文从架构设计、核心模块、代码实战到生产迁移,深度解析 Rolldown 的完整技术内幕。
Rolldown
Vite
Rust
前端构建
打包器
PakePlus:Web项目打包桌面/手机应用,体积比Electron小20倍
编程
PakePlus:Web项目打包桌面/手机应用,体积比Electron小20倍
2026-05-26 12:32:52 +0800 CST
view 185
PakePlus是基于Tauri2的Web项目打包工具,将网站/Vue/React打包为桌面和手机应用,体积小于5M,性能比Electron快10倍,MIT开源,无需本地环境。
Tauri
跨平台
桌面应用
打包工具
开源
PakePlus
React
Vue
Rolldown 1.0 深度实战:当 Rust 重写前端打包器——从 Vite 8 底层引擎到 10-30 倍性能飞跃的生产级完全指南
编程
Rolldown 1.0 深度实战:当 Rust 重写前端打包器——从 Vite 8 底层引擎到 10-30 倍性能飞跃的生产级完全指南
2026-06-15 17:21:29 +0800 CST
view 44
Rolldown 1.0 用 Rust 融合 Rollup 生态兼容与 esbuild 极致性能,成为 Vite 8 统一底层引擎。从架构设计到 Tree-shaking 精度革命、代码分割策略、插件兼容、Vite 迁移实战的生产级完全指南。
Rolldown
Rust
Vite
打包器
Tree-shaking
前端工程化
oxc
资讯
商城APP开发费用解析:如何判断报价是否合理?
2024-11-19 01:02:48 +0800 CST
view 1651
本文分析了商城APP开发费用的影响因素,包括功能复杂度、开发方式、开发团队选择、设计与用户体验、后期维护等。提供了判断开发报价合理性的参考,强调源码交付和功能扩展的重要性。企业在开发前应明确需求,了解报价细节,以确保合理预算和高质量交付。
APP开发
软件开发
移动互联网
定制软件开发
__init__.py 到底有啥魔力?为什么它被大厂程序员钟爱?
编程
__init__.py 到底有啥魔力?为什么它被大厂程序员钟爱?
2025-04-23 14:56:21 +0800 CST
view 1295
本文探讨了`__init__.py`在Python包中的重要性,包括其标记包结构、定义导入行为、初始化操作、动态导入子模块、懒加载和版本控制等功能。尽管Python3.3后不再强制要求使用`__init__.py`,但它仍然被广泛推荐以提高工具兼容性和项目的可维护性。大厂程序员利用这些特性来优化项目结构和性能。
Python
编程
软件开发
模块化
编程
使用 Go 构建一个简单的负载均衡器
2024-11-19 06:02:08 +0800 CST
view 1691
本文介绍了如何使用Go语言实现一个简单的轮询负载均衡器。负载均衡器通过将流量分配到多个服务器,确保系统的高可用性和可扩展性。文章详细讲解了负载均衡器的结构、轮询算法的实现、健康检查机制以及请求处理的代码示例,帮助读者理解负载均衡器的工作原理。
软件开发
网络编程
系统架构
Agent-Memory 深度解析:当 AI Agent 终于学会「从错误中进化」
编程
Agent-Memory 深度解析:当 AI Agent 终于学会「从错误中进化」
2026-04-09 07:13:25 +0800 CST
view 476
Agent-Memory是一个开源的自进化记忆治理系统,旨在解决传统AIAgent的“会话即遗忘”问题,使其能够从经验中主动学习并改进行为策略。系统通过五层核心组件(事件层、策略层、决策层、治理层、主机内存发布层)实现学习闭环,强调记忆与学习的本质区别,并与GitNexus、MemPalace形成“执行→记忆→进化”的完整能力图谱。项目支持优雅降级和容量护栏设计,适用于长期运行的自动化Agent,推动AI从工具向伙伴进化。
人工智能
开源项目
机器学习
自动化系统
软件架构
Chevereto是一个开源的高性能个人图床系统
综合
Chevereto是一个开源的高性能个人图床系统
2024-11-17 04:35:01 +0800 CST
view 1691
Chevereto是一个开源的高性能个人图床系统,支持多种上传方式和图片管理功能,包括用户系统和RESTfulAPI。安装过程简单,基于Laravel框架,具备高效性能和丰富功能。分为免费版和收费版,适用于博客、论坛等多种场景。通过Docker部署,用户可以快速搭建并使用该系统。
开源软件
图像管理
Docker
个人项目
技术支持
Go中使用依赖注入的实用技巧
编程
Go中使用依赖注入的实用技巧
2024-11-19 00:24:20 +0800 CST
view 1409
本文提供了在Go中使用依赖注入的实用技巧,强调了接口的重要性以及如何通过合并结构体和接口来提高代码的可维护性。示例代码展示了如何定义接口、实现结构体,以及如何在依赖注入中仅注入接口,从而增强代码的灵活性和可测试性。通过这些方法,开发者可以显著改善代码质量和开发流程。
编程
Go语言
软件开发
设计模式
综合
PicaComic是一个基于Flutter开发的开源跨平台漫画程序
2024-11-19 06:49:01 +0800 CST
view 5342
PicaComic是一个基于Flutter开发的开源跨平台漫画程序,支持多个操作系统,迅速在GitHub上获得2k星标。它允许用户访问多个漫画源,并支持本地存储和自定义漫画源,提供多样化的选择和良好的用户体验。用户只需下载源码并安装Flutter即可轻松构建应用,是漫画爱好者和开发者的理想选择。
漫画
开源软件
跨平台应用
Flutter
比 Python 更灵活?用 Go 实现毫秒级热更新的秘密
编程
比 Python 更灵活?用 Go 实现毫秒级热更新的秘密
2025-05-07 12:55:32 +0800 CST
view 1378
热更新是指在不停止服务的情况下更新程序代码或配置,尤其在高可用、高并发的系统中至关重要。虽然Go语言的热更新实现难度较高,但可以通过优雅重启、插件系统、配置中心等方案实现毫秒级更新。合理选择方案和架构设计是确保系统高可用的关键。
编程
系统设计
Go语言
热更新
软件开发
PromptSpy 深度解析:当安卓恶意软件第一次在运行时「调用 AI 思考」
编程
PromptSpy 深度解析:当安卓恶意软件第一次在运行时「调用 AI 思考」
2026-04-09 11:54:49 +0800 CST
view 462
2026年2月ESET披露首例Runtime AI安卓恶意软件PromptSpy,深度解析其如何调用Gemini实时决策、突破传统安全检测的技术架构与攻击链。
AI安全
Android
PromptSpy
Gemini
恶意软件
移动安全
ESET
前端开发中常用的设计模式
编程
前端开发中常用的设计模式
2024-11-19 07:38:07 +0800 CST
view 1369
本文简要介绍了前端开发中常用的设计模式,包括创建型、结构型和行为型模式。每种模式的目的、应用场景及代码示例均有详细说明,旨在提升代码的封装性、可读性和可维护性。掌握这些设计模式将有助于开发者在实际项目中编写更优雅和高效的代码。
前端开发
设计模式
软件工程
Archon深度解析:如何用YAML工作流让AI编码从玄学变成工程
编程
Archon深度解析:如何用YAML工作流让AI编码从玄学变成工程
2026-04-19 03:46:36 +0800 CST
view 458
Archon是首个开源AI编码工作流引擎,通过YAML定义开发流程,实现确定性AI编码。本文深入剖析其架构设计、DAG调度、Git Worktree隔离机制,并提供实战案例。
AI编码
工作流
开源项目
Archon
软件工程
从零实现一个简化版JS引擎的基本步骤
编程
从零实现一个简化版JS引擎的基本步骤
2024-11-19 05:49:01 +0800 CST
view 1400
本文介绍了从零实现一个简化版JS引擎的基本步骤,包括词法分析、语法解析和解释器的设计与实现。通过使用Acorn库,文章详细探讨了如何将JavaScript代码分解为标记、生成抽象语法树(AST)以及如何遍历AST并执行相应操作。最后,鼓励读者深入研究ECMAScript规范,扩展引擎以支持更多语言特性。
编程
JavaScript
软件开发
引擎实现
压缩go build打包的可执行文件 —— 3.4MB -> 897K
编程
压缩go build打包的可执行文件 —— 3.4MB -> 897K
2024-11-19 05:34:41 +0800 CST
view 1727
本文介绍了如何将Go编译后的可执行文件从3.4MB压缩到897K,主要通过使用UPX工具、禁用符号表与调试信息、以及禁用CGO来实现。通过这些步骤,可以显著减少文件体积,优化运行效率,适用于资源受限环境的应用部署。
Go语言
编程
软件优化
开发工具
代码
Golang 随机公平库 satmihir/fair
2024-11-19 03:28:37 +0800 CST
view 1614
FAIR是一个Go库,旨在确保资源受限环境中的公平性,帮助均匀分配有限资源,防止过度分配和资源饥饿。其核心算法基于随机公平的BLUE算法,采用多级BloomFilter数据结构,内存需求恒定。FAIR易于集成,支持自动调优和大规模客户端扩展。使用示例展示了如何安装、配置和使用该库,以实现资源的公平分配和管理。
编程
资源管理
算法
软件开发
Golang
Mailcow:构建私有邮件服务器的开源利器
编程
Mailcow:构建私有邮件服务器的开源利器
2025-05-12 10:32:01 +0800 CST
view 1869
Mailcow是一个基于Docker的开源邮件服务器套件,提供功能齐全、易于部署和管理的邮件服务。它支持多种邮件协议和安全特性,适合个人和企业使用。Mailcow采用模块化架构,集成了多种组件,如Postfix、Dovecot和Rspamd,确保邮件服务的稳定和安全。用户可以通过图形化管理界面轻松管理多个域名和用户账户,并支持定期备份邮件数据。
邮件服务
开源软件
私有云
技术
安全
Python中的self-messages库轻松处理和发送消息
综合
Python中的self-messages库轻松处理和发送消息
2024-11-19 00:17:03 +0800 CST
view 1795
本文介绍了Python中的self-messages库,包括其安装、基本用法和高级功能。该库用于轻松处理和发送消息,支持发送带附件的消息、消息加密以及自定义消息处理器。通过实际案例,展示了如何在在线聊天室中使用该库实现用户之间的消息传递。希望能帮助开发者高效处理消息传递。
编程
Python
开发工具
消息处理
软件开发
综合
一系列好玩且实用的开源AI工具,包括HuggingFaceTransformers、StableDiffusion、DALL·E2等
2024-11-18 20:17:02 +0800 CST
view 1598
本文介绍了一系列好玩且实用的开源AI工具,包括HuggingFaceTransformers、StableDiffusion、DALL·E2等,涵盖自然语言处理、图像生成、语音识别等多个领域。这些工具不仅能提高工作效率,还能带来乐趣,适合各种应用场景,如编程、艺术创作和智能监控等。
人工智能
开源软件
技术工具
综合
Docker搭建轻量高性能的内网穿透代理服务
2024-11-17 07:40:19 +0800 CST
view 1793
内网穿透NPS是一款轻量级、高性能的代理服务器,支持TCP、UDP、HTTP等多种协议,适用于多种内网穿透场景。通过Docker部署NPS,用户可以轻松实现内网服务的公网访问,提供安全可靠的SSL/TLS加密传输。NPS支持多平台使用,具有简洁的配置和强大的Web管理界面,是内网穿透服务的理想选择。
网络
代理
开源软件
Docker
安全
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
2
3
...
10
下一页