
使用 IOKit 监听 Mac 电脑的 USB 事件
macOS系统如何监听USB设备连接和断开呢? 需要先区分是监听USB设备还是disk(U盘、SD卡等),如果为后者,则可以直接通过系统通知,而不需要调用IOKit监听。 监听可装载的USB设备(U盘、SD卡等) 1.注册通知 // Notification for Mountingthe USB device [[[NSWorkspace sharedWorkspace] notificatio...
macOS系统如何监听USB设备连接和断开呢? 需要先区分是监听USB设备还是disk(U盘、SD卡等),如果为后者,则可以直接通过系统通知,而不需要调用IOKit监听。 监听可装载的USB设备(U盘、SD卡等) 1.注册通知 // Notification for Mountingthe USB device [[[NSWorkspace sharedWorkspace] notificatio...
iPhone 的 CPU 对于处理视频来说能力是非常有限的,如果要进行视频处理,比如滤镜、美颜等,都会用到设备的 GPU 能力,也就是会用到 openGL ES 的 api。 CPU 和 GPU 之间的数据传递效率十分低下,尤其是从 GPU 回传数据到 CPU,更是缓慢。比如使用 glReadPixels 从 GPU 读取数据这种模式,想要做到实时很难。 那么,在 iOS 中想要提高 GPU 和 ...
1. 安装 X-Window yum check-update yum groupinstall "X Window System" yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts unlink /etc/sy...
前言 在外面的时候可能会需要连接家里放的树莓派、智能路由器(Openwrt)、NAS 等设备,但是家里的网络一般没有公网 IP 不能直接连接,这时候就需要使用各种内网穿透的方法连接家中的设备。 简介 常见的内网穿透方法有 OpenVPN、 FRP、Ngrok 等,这些方案一般需要一个有公网 IP 的 VPS 做反向代理进行内网穿透连接,连接的速度取决于做中转代理的 VPS 的最大带宽。 这里介绍另...