[置顶] 案例

美股是个狡诈且理性的市场,这一点毋庸置疑。行情会走向极端,但是也一定会有所反弹,而且不管是上涨还是下跌,还是在极度行情中,都带着狡诈。 20260602,在经历几天暴涨后,当天盘前DELL最高涨近四个点,但是开盘微涨,后大幅度收跌。 当天周二,但是竟然是交割日,博通打压的死死 USO这几天上蹿下跳,可以看的出来上涨比下跌更强势一些…

xiedeacc 发布于 阅读 610

[置顶] 致读者

本博客关于交易的部分,有一些需要注意的地方,请读者留意: 本博客关注末日期权交易,因此关于k线之类的预测或者观点,都是基于期权特点出发的。期权和正股、期货有非常大区别,因此在期权的预测,很可能不适用于正股和期货 由于专注末日期权,因此都是短线行为。可以说是超短线,大部分订单持有时间不会超过半个小时。这一点完全不适用于正股…

xiedeacc 发布于 阅读 710

分布式系统与分布式事务

分布式系统与分布式事务 分布式系统的难题来自三个事实:网络不可靠、节点会部分失败、没有全局时钟。 共识协议解决"多个副本对同一串操作达成一致",分布式事务解决"一个操作跨多个独立资源时的原子性", 全局时间戳解决"跨节点的事务如何排序"。本文按"概念 → 分类 → 一致性 → 共识 → 时间戳 → 事务 → Seata → 选型"的顺序展开。 适用范围:通用分布式原理;工程实现以…

xiedeacc 发布于 阅读 1

java

4. Java 4.9 static 有哪些用法,类的初始化顺序是怎样的 用法说明静态变量属于类,所有实例共享一份静态方法不依赖实例,不能直接访问实例成员,也不能使用 this静态代码块类初始化时执行一次静态内部类不持有外部类实例的引用静态导入import static java.lang.Math.max;4.14 异常体系是怎样的,受检异常和非受检异常有什么区别 Throwable ├── Error JVM…

xiedeacc 发布于 阅读 20

生产级 API 网关设计

生产级 API 网关设计 本文设计一个生产级的 API 网关:作为广告投放平台与运营后台的统一接入层,承担路由、协议转换(HTTP 转 Dubbo)、认证、鉴权、流量治理、灰度、安全与可观测性。设计参考了 Envoy、Apache APISIX、Kong、Netflix Zuul 2、Spring Cloud Gateway 等成熟网关的架构,以及 Google SRE 关于过载与级联故障的方法论,参考资料见第 19 章。…

xiedeacc 发布于 阅读 9

Rust常见点

Rust 面试考点:从所有权到异步 本文按考察频率从高到低,把 Rust 面试的常见考点分成九类,每个考点给出结论、原理、代码和常见追问。写过 C++ 的读者可以重点看每题里和 C++ 的对比,第 11 节把两种语言的异同汇总成了对照表。 项说明版本基准稳定版 Rust,2024 edition。依赖版本的特性标注了稳定的版本号代码全部未实测,本机没有 Rust 工具链。可以粘到 https://play.rust-lang.org/…

xiedeacc 发布于 阅读 312

C++ Rust异同

是的,而且比「默认」更进一步:在安全 Rust 里它是唯一的资源管理方式,由编译器强制执行。 C++ 里 RAII 是一种你可以选择遵守的惯用法,你仍然可以写 new 和 delete、持有裸指针。Rust 把它做成了语言规则:每个值有且只有一个所有者,所有者离开作用域时值被自动释放。 析构逻辑写在 Drop trait 里,相当于 C++ 的析构函数。上面这段没有在机器上跑过,只是示意。 和 C++ 的 RAII 有什么不同…

xiedeacc 发布于 阅读 127

DevOps:从理念、工程实践到平台建设

DevOps:从理念、工程实践到平台建设 DevOps 要解决什么问题;三步工作法、精益和戴明这几条理论根基;转型该从哪里入手;配置管理、分支、CI、测试、 环境、部署、混沌工程这些工程实践各自解决什么;SRE、可观测性和供应链安全怎么接进来;怎么度量; 企业平台怎么分阶段建设;组织和文化层面的配套。最后给出工具选型和面试高频问题。 主线参考石雪峰《DevOps 实战笔记》(极客时间,2019–2020),并补充…

xiedeacc 发布于 阅读 278

NUMA:拓扑、内存策略与绑定

NUMA:拓扑、内存策略与绑定 多插槽服务器上,一块内存离有的核近、离有的核远。 本文说明这种差别从哪来、代价多大、内核默认把页放在哪、怎样用命令和代码控制位置,以及怎样观测和排查。 适用范围:Linux x86-64,内核 5.x 起的行为为主线。拓扑的划分方式由 CPU 型号和 BIOS 设置决定,属于实现细节,以本机 numactl --hardware 的输出为准。…

xiedeacc 发布于 阅读 269

dpdk

XDP、AF_XDP 与 DPDK 内核协议栈为什么处理不了每秒千万个包;XDP 在驱动层做什么;AF_XDP 怎样把包零拷贝送到用户态; DPDK 怎样把网卡整个搬到用户态,收到的原始帧怎样变成应用能用的数据;三者的差别和选型。 适用范围:Linux x86-64。XDP / AF_XDP 以内核 5.x 起的特性为主线,DPDK 以 23.11 LTS 为参照。特性的内核版本和驱动支持情况属于实现细节,随版本变化。…

xiedeacc 发布于 阅读 178