1. 项目概述:从“玩具”到“工具”的鸿沟最近和几个团队聊AI Agent的落地,发现一个挺有意思的现象:大家Demo都做得飞快,一个下午就能用LangChain或者AutoGen搭出一个能跑起来的“智能体”,演示起来效果拔群,…
1. 项目概述与核心价值最近在整理过去的项目时,翻到了一个用C#写的控制台版“飞机大战”游戏。这个项目虽然界面简陋,但麻雀虽小五脏俱全,它几乎涵盖了2D游戏开发从核心逻辑到性能优化的所有关键环节。无论是刚接触C#想找个有趣项目练手的新手…
1. 项目概述:为什么2025年的Java面试题依然值得深挖?又到了一年一度的招聘旺季,或者说,对于很多Java开发者而言,一年四季似乎都是面试季。最近帮团队面试了几轮,也和一些在大厂做面试官的朋友聊了聊&#x…
刚啃以太坊源码时,我最先跳过的是区块头里的receiptsRoot。txRoot好歹能猜出来是交易集合的承诺,收据树(receipt trie)是什么?交易执行完不就行了,为什么还要单独为“收据”再建一棵树?直到后来…
做后端开发的这几年,JSON 和 MySQL 基本是每天都要打交道的两样东西。以前的常规操作是把 JSON 字符串整段取出来,丢给应用层的 Jackson 或 Gson 解析,需要哪个字段再 get 哪个字段。可一旦遇到要在数据库里做筛选、统计、排序,这…
ANC降噪学习:从原理到调音,一次把主动降噪讲透很久没这么认真研究过一项技术了,最近因为想挑一款通勤用的耳机,加上自己平时录视频总被空调声和键盘声折磨,就一头扎进了ANC降噪的学习里。ANC全称Active Noise Cancella…
接触cocos2dx-lua的游戏客户端开发者,迟早都会碰上一个问题:客户端和服务器之间到底用什么格式传数据。早期项目很多用JSON或者自定义的键值串,等到玩法多起来、协议字段涨到几十上百个,就开始头疼了——包体大、解析慢是一方面&a…
说实话,做开发这些年,数据库管理工具是我换得最勤的一类软件。命令行在服务器上敲没问题,可一旦要查看数据、写复杂查询、出报表、做变更,还是得有个顺手的管理端。2026 年再回头看,免费工具的生态已经比前几年成熟太多…
开头先交代一个我见过无数次的场景:新手在ADS原理图仿真里跑得顺风顺水,一到Momentum RF版图级电磁仿真就全线崩溃。要么S参数曲线像随机噪声,要么仿真跑到一半直接发散,要么结果在物理上完全说不通。我早期也经历过这个阶段&…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …