Skyfalling BlogSkyfalling
首页博客关于
全部(106)技术(83)思考(11)科学(5)生活(7)
2024年03月15日认知科学

从普遍语法到神经网络习得模型:语言究竟是天赋还是训练

乔姆斯基说语言是天生的,大脑里预装了语法模板。但神经科学和深度学习的发展正在讲述一个不同的故事:也许儿童学语言快,不是因为脑子里有答案,而是因为他们的神经网络还是一张白纸——写入成本极低,干扰几乎为零。

语言学认知科学神经网络深度学习
阅读更多 →
2024年03月14日工程实践

一个秒杀系统的设计思考

秒杀系统的核心挑战在于瞬时流量洪峰下的高性能、强一致与高可用三角平衡。从动静分离与多级缓存的读优化,到库存扣减的一致性保障,再到全生命周期的可用性工程——每一层设计决策背后,都是对系统容量、数据正确性与业务连续性的深度权衡。

秒杀系统高并发架构设计分布式系统
阅读更多 →
2024年03月07日业务系统

业务的三重视角:从商业模式到执行策略

什么叫'懂业务'?不同层级的人看到的业务截然不同——高层看商业模式,中层看业务模型,基层看执行策略。本文以在线教育行业为贯穿案例,系统拆解这三重视角的核心框架,用商业模式画布、业务 SOP、执行方法论构建从战略到战术的完整认知体系。

业务架构商业模式业务建模方法论
阅读更多 →
2024年03月04日架构设计

关于业务平台架构的思考

从业务的本质出发,探讨业务平台架构的定位、能力建模方法、域的划分逻辑,以及如何基于企业架构思维构建可持续演进的业务架构体系。以电商交易平台为贯穿案例,结合常见反模式,给出可落地的思考框架。

业务架构平台化架构设计领域建模企业架构
阅读更多 →
2024年03月03日业务系统

用户体系建模:三户模型与三层身份模型

用户系统是所有业务系统的基础。本文从电信行业的三户模型出发,系统拆解客户、用户、账户三个核心实体的建模方法,结合三层身份模型解决认证与社交身份问题,给出不同行业的适配方案和核心数据模型设计。

业务架构用户系统三户模型账户体系领域建模
阅读更多 →
2024年02月15日中间件

Spring Boot启动原理与运行时动态扩展机制

Spring Boot 的启动流程、动态注册与热更新,本质上是同一个问题的三层回答:如何在不同时间窗口内修改容器状态?本文从源码级别剖析每个机制的设计决策与代价,帮助建立对 Spring 扩展体系的完整心智模型。

Spring BootSpring CloudJava源码分析动态扩展
阅读更多 →
2024年01月12日算法与数据结构

概率数据结构与海量数据处理:从布隆过滤器到MinHash

系统讲解布隆过滤器、MinHash/LSH等概率数据结构的数学原理与工程应用,并总结海量数据处理的核心方法论与经典问题解法

数据结构布隆过滤器MinHash海量数据
阅读更多 →
2024年01月08日商业

创业设计思维:从想法到产品的完整路径

探讨创业过程中的设计思维方法,包括用户研究、原型设计、迭代优化等,以及如何将创意转化为成功的产品

产品设计创业方法论设计思维
阅读更多 →
2023年09月20日算法与数据结构

字符串匹配算法全景:从BM到AC自动机的演进之路

系统梳理字符串模式匹配算法族:BM、Horspool、Sunday、KMP、KR及AC自动机,涵盖算法原理、预处理策略、复杂度分析与工程选型

算法字符串匹配KMPAC自动机
阅读更多 →
2023年06月15日算法与数据结构

SkipList与Merkle Tree:两种经典结构的原理与工程应用

深入分析跳表与Merkle树的数据结构原理、算法实现及其在Redis、LevelDB、区块链、分布式系统中的工程应用

数据结构SkipListMerkle Tree分布式系统
阅读更多 →
2023年03月20日中间件

gRPC工程实践:拦截器机制与错误处理设计

深入解析gRPC Java的两个核心工程问题:拦截器的双向调用链路与错误处理的两种模型。涵盖Client/Server拦截器的执行流程、io.grpc.Status与google.rpc.Status的设计差异,以及流式RPC的错误传递策略。

gRPCJava微服务RPC错误处理
阅读更多 →
2023年03月10日算法与数据结构

存储引擎核心数据结构:B-Tree家族与LSM-Tree的设计权衡

深入剖析B-Tree、B+Tree、B*Tree与LSM-Tree的数据结构原理、工程实现及其在存储引擎中的设计权衡,覆盖索引结构选型与读写性能分析

数据结构存储引擎B-TreeLSM-Tree
阅读更多 →
2022年10月25日中间件

Java 核心技术:字节码增强实战

全面解析Java字节码增强技术体系,对比ASM、Javassist、cglib、ByteBuddy四大工具的定位与取舍,深入ByteBuddy的核心API——类创建、方法拦截、注解驱动委托,并结合Java Agent与cglib迁移等工程场景展开实战。

JavaByteBuddy字节码动态代理Java Agent
阅读更多 →
2022年04月18日中间件

Java 核心技术:IO 模型演进

系统梳理Java I/O体系的演进脉络,从传统BIO的流式模型到NIO的缓冲区+通道+多路复用模型,深入分析Channel、Buffer、Selector的设计原理与协作机制,理解I/O模型变革背后的系统级思考。

JavaNIOI/ONetty网络编程
阅读更多 →
2021年11月20日中间件

Java 核心技术:并发编程

从CPU缓存一致性协议到Java内存模型,从volatile的硬件级实现到Lock/Condition的协作机制,从JUC并发工具类到线程池的高级用法,系统构建Java并发编程的知识体系。

Java并发编程JMMJUC线程池
阅读更多 →
2021年06月15日中间件

Java 核心技术:深入理解 JVM

系统剖析JVM核心机制,从类加载的双亲委派模型到运行时内存布局,从PermGen到Metaspace的演进,再到七大垃圾收集器的设计原理与选型策略,构建完整的JVM知识体系。

JVMJava垃圾回收类加载性能调优
阅读更多 →
上一页
123456

© 2026 Skyfalling