找回密码
 立即注册

推荐主题

自己动手开发编译器(八)用Linq编写解析器组合子
上回我们说到手写递归下降语法分析器。手写递归下降的方式是目前很多编译器采用的方式,如果你想写一个商业质量的编译器,这是首选的方法。但是,一个完善的递归下降解析器需要的代码量也不少,如果要进行错误报告、错误恢复等等那代码量 ...
卒挪 2026-3-12 01:30
372 0 27
鸿蒙应用开发从入门到实战(九):ArkTS渲染控制
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注! ​ ArkTS拓展了TypeScript,可以结合ArkUI进行渲染控制,是的界面 ...
赖琳芳 2026-3-12 01:30
988 0 38
如何编写轻量级 CSS 框架
Github: https://github.com/nzbin/snack Docs:  https://nzbin.github.io/snack 前言 这篇文章我已经酝酿了半年之久,或者说拖沓了这么久吧。想说的东西很多,却又无从说起。如今轻量级框架如雨后春笋,层出不穷。我想每个人都应该归 ...
炳裘垦 2026-3-12 01:28
284 0 36
详解中间件
中间件(Middleware)是软件开发中一种常见的设计模式,其核心思想是‌在核心逻辑的执行过程中插入可扩展的附加功能模块‌。以下是中间件的核心概念和特点: ‌一、中间件的本质 中间件本质上是 ‌"业务逻辑的增强层"‌,它像流水线上的 ...
喳谍 2026-3-12 01:26
651 0 31
PHP 值对象实战指南:避免原始类型偏执
PHP 值对象实战指南:避免原始类型偏执 上一篇文章里,我们聊了原始类型偏执(Primitive Obsession)在 PHP 里为什么这么常见:邮箱、金额、日期、ID……统统用 string/int/float/array 传来传去。领域含义被抹平,校验逻辑散落在各处, ...
锄淫鲷 2026-3-12 01:26
500 0 35
Web前端入门第 59 问:JavaScript 条件语句中善用 return 让代码更清晰
条件语句 JS 的条件语句不太多,就 if 和 switch 两个,不过他们的使用方式也可以算是眼花缭乱了。 if 语句 if 字面意思:如果 xxx。程序中的用法也是这样,如果条件为真,则执行执行代码块,反之则不执行。 语法: 基础用法: if & el ...
愿隙 2026-3-12 01:24
1020 0 22
【工欲善其事,必先利其器!】Visual Studio 2022 高生产力必备插件推荐
Visual Studio 2022作为微软推出的一款功能强大的IDE,业界称之为“宇宙第一IDE”。它以出色的性能、丰富的内置功能和对多种编程语言的支持,深受开发者喜爱。然而,随着项目复杂度的增加和开发需求的多样化,仅依靠IDE的内置功能往往不 ...
厥轧匠 2026-3-12 01:20
641 0 40
用Docker安全驯服OpenClaw,并打通社交软件
最近,AI圈被一只“红龙虾”—— OpenClaw 刷屏了。作为一款具备系统级高权限执行能力的 AI Agent,它能读写文件、操作浏览器、执行脚本。虽然强大,但不少同行都在担心:给一个 AI 这么高的权限,万一它“幻觉”发作或者被恶意指令诱导 ...
公新蕾 2026-3-12 01:20
23 0 0
Svelte 5 在跨平台 AI 阅读助手中的实践:轻量化前端架构的极致性能优化
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
韦逸思 2026-3-12 01:18
1047 0 25
小智 AI 聊天机器人多端控制+70 多个开源硬件支持,大模型应用新玩法
原文:https://mp.weixin.qq.com/s/5CtkdQwiFOPalmQQhoEsIA TypeScript+GraphQL+React,EverShop让你快速搭建定制化电商平台! evershop 是一个基于 TypeScript 的开源电商建站平台。简单讲,它是一个用TypeScript开发的在线商店解决方 ...
瞧蛀 2026-3-12 01:16
946 0 26
Nginx多服务静态资源路径冲突解决方案
在使用Nginx反向代理多个Flask应用时,遇到了一个棘手的问题:不同服务的静态资源(CSS/JS)会互相干扰。本文记录了问题的分析过程和解决方案。 关键词:Nginx反向代理、Flask静态资源、location匹配、proxy_pass 问题描述 在Nginx反向 ...
阕阵闲 2026-3-12 01:14
1391 0 25
微服务架构学习与思考(16):SOA架构与微服务架构对比分析?它们之间区别是什么?
什么是 SOA 架构 SOA(Service-Oriented Architecture) 架构是面向服务的架构,是一种将单体应用粗粒度的划分为服务的架构,其核心是将业务功能抽象为独立、可重用、松耦合的服务,也就是将业务功能通过 IT 技术封装为服务,并通过标准 ...
余思洁 2026-3-12 01:14
1119 0 23
开源项目分享 : Gitee热榜项目 2025-12-13 日榜
@ 目录 [*]1. fay [*]2. JeeLowCode [*]3. 应用打包平台 [*]4. 豆包AI手机开源版 [*]5. KinEcho [*]6. AI智能体Saas企业级架构 [*]7. 3D 地图渲染引擎 [*]8. Linux 服务器运维管理面板 [*]9. 对讲平台 [*]10. RT-Thread [*]当日项目总结 ...
卒挪 2026-3-12 01:10
1238 0 28
交易系统:线上交易系统流程详解
大家好,我是汤师爷~ 今天聊聊线上交易系统流程详解。 线上交易系统为新零售连锁商家提供一站式线上交易解决方案。其核心目标是,通过数字化手段扩大商家的服务范围,突破传统门店的地理限制。系统支持电商、O2O等多种业务形态,为商家提 ...
郜庄静 2026-3-12 01:05
371 0 39
Langchain Splitter源码阅读笔记(一)CharacterTextSplitter
一、TextSplitter TextSplitter继承自BaseDocumentTransformer,是一个抽象类,不能直接创建实例。   核心(内部)属性有: _chunk_size: 每块大小 _chunk_overlap: 每块之间的重叠区大小 _length_function: 计算大小的方法,可以传递tok ...
济曝喊 2026-3-12 01:03
719 0 31
凸优化数学基础笔记(七):一般非线性最优问题的迭代解法思路
凸优化数学基础笔记(七):一般非线性最优问题的迭代解法思路 1.迭代方法 ​ 最优化问题的迭代算法是指:从某一选定的初始点(或初始解)出发,根据目标函数,约束函数在该点的某些信息,确定本次迭代的一个搜索方向和适当的步长,用 ...
驳嗦 2026-3-12 01:01
778 0 7
精选 5 款 .NET 开源、功能强大的工作流系统,告别重复造轮子!
前言 最近有不少小伙伴在DotNetGuide技术社区微信交流群里问:.NET 有哪些好用的工作流系统或者引擎推荐的?今天大姚给大家推荐 5 款 .NET 开源、功能强大的工作流系统,告别重复造轮子! OpenAuth.Net OpenAuth.Net 是一个基于 .NET ...
娥搽裙 2026-3-12 00:59
667 0 38
go学习笔记:panic是什么含义
panic 是 Go 语言中的一种运行时错误处理机制,用于处理程序中的异常情况。 基本含义 panic 会: [*]立即停止当前函数的执行 [*]开始执行 defer 函数(如果有的话) [*]向上传播到调用栈,逐层执行 defer [*]如果到达 main 函数,程序 ...
晚能 2026-3-12 00:57
726 0 22
Electron38-Wechat电脑端聊天|vite7+electron38仿微信桌面端聊天系统
最新研发Electron38+Vite7+Pinia3客户端仿微信聊天系统ElectronWinChat。 electron38-vue3-wechat基于vite7.1+electron38+pinia3+element-plus跨平台仿微信/QQ电脑端聊天Exe程序。封装electron多窗口管理、自定义系统导航栏。实现聊天、 ...
艾晓梅 2026-3-12 00:57
745 0 31
我一个写Java的,怎么就开始玩K8s和Jenkins了?!
前几天接到一个新任务,要求把以前部署在私有服务器上的项目,全都搬到云端去部署。之前的发布流程其实挺简单的,都是在本地打包好,然后通过文件传输把打好的jar包或者前端编译好的文件夹,直接替换到服务器上。挺传统也挺直接的。 但这 ...
史穹逊 2026-3-12 00:53
674 0 23

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则