更多精彩内容,欢迎继续阅读
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →做研究这件事,最怕的不是做不出来,而是做出来了别人复现不了。我去年整理自己的实验数据时,发现半年前跑过的结果连我自己都很难还原:Python包版本换了几轮,原始数据散落在多个文件夹,中间步骤没有任何记录…
阅读更多 →Android内核和Linux内核的区别主要体现在11个方面:1.Android BinderAndroid Binder是基于Openbinder框架的驱动,用于提供Android平台的进程间的通迅(IPC)。原来的Linux系统上层应用的进程间通信主要是D-bus,采用消息总线的方式来进行IPC。其源…
阅读更多 →本文首发于个人博客航图笔记 nightchart.cn(S-57 / S-52 / S-100 / 渲染引擎源码走读,持续更新)。CSDN 同步发布,转载请保留出处。 S-57 时代我们把显示规则叫做 Look-up 表:要素类型加属性条件,查出一支笔…
阅读更多 →select多路复用:非阻塞、超时与随机调度select是Go并发模型的精华——一个语句监听多个channel,实现多路复用、非阻塞检查、超时控制和随机公平调度。本文从select的编译机制(selectgo)出发,讲透select的底层原理与生产…
阅读更多 →1. 这不是“上传”而是“发布一套可复现的模型资产” 你手头有个在本地跑通的 PyTorch 模型,可能是微调后的 BERT 分类器、自己搭的 ViT 图像分类器,或是用 LLaMA-Factory 训练出的小语言模型。现在你想让它被别人发现、下载、复用——不是发个 GitHub …
阅读更多 →做CRM这些年,我最大的感受是:大多数团队不是缺客户,而是缺"对客户关系的完整记忆"。销售手里攒了一堆微信聊天截图,客服在工单系统里反复问客户同一个问题,售后邮件散落在个人邮箱里,老板想看一眼…
阅读更多 →Go Workflow 引擎:从 Tempor 与 Cadence 到流程编排工作流引擎是后端组件的"粘合层"。Tempor / Cadence 是 Go 编写的开源流程编排引擎。本文讲清原理与集成。一、Temporal 是什么? Temporal 微服务编排 时间调度 容错。Google Uber 支持。…
阅读更多 →Go Gin SQL 全栈:CRUD、事务、迁移、监控全攻略Gin SQL 是后端项目最常见的搭配。本文带你看一眼真实项目的"完整闭环"。一、项目布局 cmd/server internal/{handler, service, repo} internal/config pkg/types configs/config.yaml二、main.go func m…
阅读更多 →/* 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 …
阅读更多 →