[置顶] 案例
美股是个狡诈且理性的市场,这一点毋庸置疑。行情会走向极端,但是也一定会有所反弹,而且不管是上涨还是下跌,还是在极度行情中,都带着狡诈。 20260602,在经历几天暴涨后,当天盘前DELL最高涨近四个点,但是开盘微涨,后大幅度收跌。 当天周二,但是竟然是交割日,博通打压的死死 USO这几天上蹿下跳,可以看的出来上涨比下跌更强势一些…
美股是个狡诈且理性的市场,这一点毋庸置疑。行情会走向极端,但是也一定会有所反弹,而且不管是上涨还是下跌,还是在极度行情中,都带着狡诈。 20260602,在经历几天暴涨后,当天盘前DELL最高涨近四个点,但是开盘微涨,后大幅度收跌。 当天周二,但是竟然是交割日,博通打压的死死 USO这几天上蹿下跳,可以看的出来上涨比下跌更强势一些…
本博客关于交易的部分,有一些需要注意的地方,请读者留意: 本博客关注末日期权交易,因此关于k线之类的预测或者观点,都是基于期权特点出发的。期权和正股、期货有非常大区别,因此在期权的预测,很可能不适用于正股和期货 由于专注末日期权,因此都是短线行为。可以说是超短线,大部分订单持有时间不会超过半个小时。这一点完全不适用于正股…
这是个经典题。方法有很多,但只有两种是标准 C++,其余都是平台扩展。 一、在 main 之前运行 方法 1:全局/静态对象的构造函数 —— 标准做法 before main main after main 唯一可移植的方案。 原理见 memory-layout.md:这些构造函数的指针被放进 .init_array,由 C 运行时在 __libc_start_main 里遍历调用。 方法 2:用全局变量的初始化式调用函数…
这是个接口设计问题,核心判据只有一条:引用的三个"不能"。 一、根本判据 引用有三个硬限制: 限制后果不能为空需要表达"可能没有"时用不了不能重新绑定需要改指向、需要迭代时用不了不是对象(没有自己的地址)不能放容器、不能做数组元素需要这三者之一 → 用指针。否则 → 用引用。 其余的讨论都是这条规则的展开。 二、决策表 需求签名说明只读,大对象const T&默认选择只读,小且平凡(≤16…
Hello World 的一生 从敲下回车到屏幕上出现字符,中间发生了什么。 覆盖:编译链接 → 进程创建 → 内核加载 → 动态链接 → C 运行时 → 系统调用 → tty/pty → 终端模拟器 → 字形栅格化 → GPU 合成 → 扫描输出 → 液晶成像 → 进程退出。 基准环境:Linux x86-64 + glibc + 图形桌面(Wayland/X11)+ 终端模拟器。…
C/C++ 内存布局全景 从虚拟内存的分页机制,到可执行文件的段,到进程的地址空间,到对象在内存中的字节排布, 再到 STL 容器、分配器与性能调优 —— 一条线串起来。 适用范围:C/C++,以 Linux x86-64 + GCC/Clang 为主线,Windows/MSVC 的差异单独标注。 目录 #章节主题一虚拟内存基础页、MMU、页表、TLB、缺页、惰性提交二两个视角section vs…
一、std::move 实现 一行 static_cast,仅此而已。它不移动任何东西,只负责把表达式的值类别改成右值,真正干活的是随后被重载决议选中的移动构造函数。 三个设计点 ① 参数为什么是 T&&(转发引用) 因为 std::move 必须能接收左值和右值两种实参。传左值时 T 推成 U&,传右值时 T 推成 U。 ② 返回类型为什么要 remove_reference_t 这是整个实现的关键。假设去掉它,写成 T&&…
一、先破除旧定义 教科书常说"能放在赋值号左边的是左值"。这个说法在 C 时代勉强够用,在 C++ 里已经不成立: 准确的判据是两个正交的属性。 二、C++11 的值类别体系 任何表达式都有两个独立的属性: 身份(identity):是否指代一个确定的、可以取地址的内存对象 可移动(movable):是否允许把它的资源偷走 有身份无身份不可移动lvalue(左值)—可移动xvalue(将亡值)prvalue(纯右值)组合出五个名字:…