Binding Update 详尽结构

发送 IPv6 Binding Update 的时候,可能你会对它的结构非常费解,因为 Microsoft Network Monitor 会很奇怪的在 Extension Header 最后识别出一个 MobileSubOps 这个奇怪的参数,如下图:

阅读更多

如何在内核中获得当前系统时间

在 Windows NT 内核中你是无法使用 time.h 获取当前系统时间的,这个时候你需要用到 Wdm.h(你可以 include Wdm.h,Ntddk.h,或 Ntifs.h)里面提供的 KeQuerySystemTime() 函数。这个函数和相关头文件需要 Windows 2000,Windows Vista 或者 Windows 7 等 NT 系统。

阅读更多

如何在 Ubuntu 14.04 上升级至 PHP 7

由于 Ubuntu 14.04 的官方 repo 并没有维护 PHP 7,因此需要手动升级,方法如下:

添加 PHP 7.0 的 PPA

1
sudo add-apt-repository ppa:ondrej/php

阅读更多