/images/avatar.png

oser's space

庆国庆网站换皮换评论及其他

趁着祖国庆生的大好日子,把博客整理了一下,换了个简约的theme,用isso弄了套评论系统,替换掉了github的利用issues的评论系统,由于以前那套评论系统一是评论起来需要注册,二是因为XX屏蔽的原因访问慢不说,还经常有奇奇怪怪的登陆问题。而且这是利用issues投机取巧的办法,折中的方案毕竟违背了github的初衷。改成现在的评论是完全开放不用登陆了。

安卓Markdown云同步文档工具OneJotter

谢谢大家一直关注这个项目,看到一直有搜索过来的不少用户,最近本来是想简单修复一些明显的bug做个小更新,但是评估后发现问题太多不能忍,对于追求完美的人来说,还是眼里揉不得沙,与其东修西补不如推倒重新来过,所以从前段时间开始我就已经在重构整个app了,加入了同步文件冲突显示,目录的同步,支持tag等matter头标记,多协议支持,支持图片附件等上传等功能,不再会留有已知bug,并且还会跨平台(先搞定android版本),UI上也加入了各种舒服的动画效果。所以,还请大家耐心等待一下,我一定尽快推出。

Windows驱动开发总结(二)

同步异步的两种用法

  1. FILE_FLAG_OVERLAPPED异步打开参数

在CreateFile打开设备对象时

1
2
3
4
5
6
7
8
9
HANDLE CreateFile(
  LPCSTR                lpFileName,
  DWORD                 dwDesiredAccess,
  DWORD                 dwShareMode,
  LPSECURITY_ATTRIBUTES lpSecurityAttributes,
  DWORD                 dwCreationDisposition,
  DWORD                 dwFlagsAndAttributes,   //FILE_FLAG_OVERLAPPED
  HANDLE                hTemplateFile
);

加入FILE_FLAG_OVERLAPPED参数就是以异步的方式打开驱动的设备对象