3分钟看懂“打羽毛球因流浪猫绊倒致伤残,投喂者被判赔24万元”

(写这篇文章是因为看新闻看的恼火,那么多人包括律师就没有人直接引用原始文档看看判决究竟讲的是什么。都在强调“爱心”或者“道德退步”等等)。忍不住自己去查了一下。

这个事情是因为裁判文书网的公开所以被众人所知的,因此如果想知道发生了什么,需要去看原始的文档。

https://wenshu.[......]

阅读全文

Step to UEFI (291)Cpp UEFI 007 类

C++ 的类可以看作是一种特别的数据类型。基本的结构如下:

Public 成员相当于 Struct 结构体定义的,可以用 a.x 这种形式访问(public访问权限是全局的);

Private 成员不能直接被类的实体访问,也不能被子类的实体访问,但是可以被类的成员函数访问(priva[......]

阅读全文

Rapoo V820 VS2019 控制 LED 的代码

Rapoo(雷柏) V820是一款游戏机械键盘,采用雷柏自主机械轴,双色注塑键帽,5个独立游戏G键,全尺寸一体式掌托,USB口109键无冲突,109键可编程,12种背光模式,加厚金属上盖。

它自带了一个颜色控制的程序,经过研究总结出了它的控制方法。使用 USBLyzer 抓取它设置的动作发现应[......]

阅读全文

USB 键盘整蛊专家

这是一个能够让你整蛊别人的设备,将它串联到对方的USB 键盘和主机之间后,你可以用过手机上的 Blinker蓝牙连接到这个设备,然后在 Blinker中输出的信息就会出现在对方的电脑上。

硬件设计如下:

CH9326是一款HID转串口免驱芯片。CH9326支持双向数据传输,用于接收串[......]

阅读全文

Step to UEFI (290)Cpp UEFI 006 抄一个 Print

前面编写测试代码的过程中,总感觉没有 Print 直接输出来的顺手,于是研究了一下 Print 的实现。基本原理是,对变量格式化后输出到一个 字符串Buffer 中,然后直接输出Buffer。

首先,编写一个测试的 CPP:

其中使用了 Print.h 头文件,定义如下:

[......]

阅读全文