2020年3月26日

Linux GRUB

摘要: 通过修改GRUB里控制linux kernel的行为,修改/etc/default/grub的GRUB_CMDLINE_LINUX,添加所需内容,比如:console=tty0 console=ttyS1,115... 阅读全文

posted @ 2020-03-26 12:59 gapofsky 阅读(165) 评论(0) 推荐(0)

2020年3月24日

introduction to device drivers【LDD3 01】

摘要: ldd3: https://lwn.net/Kernel/LDD3/做Linux下驱动开发有段时间了,但是有时候对Linux kernel涉及到的部分依然不甚明了,所以打算再把kernel相关的一些书籍过一遍,同... 阅读全文

posted @ 2020-03-24 23:37 gapofsky 阅读(143) 评论(0) 推荐(0)

2016年6月21日

Learning Path for Machine Learning

摘要: 数学基础机器学习必要的数学基础主要包括:多元... 阅读全文

posted @ 2016-06-21 16:47 gapofsky 阅读(80) 评论(0) 推荐(0)

2014年3月3日

在安卓模拟器中运行OpenGLES相关的App出错

摘要: 以安卓官方的Sample Code为例,在调用setRenderer(new MyGLRenderer());之前,需要调用setEGLConfigChooser(8,8,8,8,16,0); ... 阅读全文

posted @ 2014-03-03 15:07 gapofsky 阅读(116) 评论(0) 推荐(0)

2013年10月8日

implementation of General Sort Algorithm - mark

摘要: #include using namespace std;void print(int value [], int length){ for (size_t i = 0; i 0; i--) { for (s... 阅读全文

posted @ 2013-10-08 15:55 gapofsky 阅读(54) 评论(0) 推荐(0)

2013年5月9日

由NT Service中调用SendInput模拟键盘鼠标事件了解到的

摘要: //TODO 阅读全文

posted @ 2013-05-09 16:24 gapofsky 阅读(59) 评论(0) 推荐(0)

2012年11月5日

驱动程序与应用程序之间的通信

摘要: 驱动程序必须与应用程序进行通信,才能最终达到应用程序控制设备的目的,不然驱动有QIU用。要通信就涉及到3个方面: 1.应用程序与驱动程序通信2.驱动程序与应用程序通信3.数据传输下面分别讨论1。应用程序与驱动程序... 阅读全文

posted @ 2012-11-05 15:26 gapofsky 阅读(174) 评论(0) 推荐(0)

2012年9月19日

C++实现多线程安全的单体模式(Singleton)

摘要: 单体模式算是最简单的设计模式,不考虑多线程,我们可能会写出这样的代码:class Singleton{public: static Singleton* getInstance();protected: Sing... 阅读全文

posted @ 2012-09-19 22:55 gapofsky 阅读(116) 评论(0) 推荐(0)

2012年4月3日

C++ 二叉树的构建,先序/中序/后序的递归/非递归实现

摘要: //BinNode.h#ifndef BINNODE_H#define BINNODE_Hclass BinNode {public: BinNode():data(0),lchild(0),rchild(0){... 阅读全文

posted @ 2012-04-03 13:01 gapofsky 阅读(71) 评论(0) 推荐(0)

2011年12月27日

内存映射

摘要: 使用了内存映射,记录一下。文件内容很大时,如果直接使用fopen等标准I/O的话效率会很低,因此考虑使用内存映射的方式来实现大文件到内存的映射。个人对内存映射理解的不是很深入,下面是来自百科的一段话:内存映射文件... 阅读全文

posted @ 2011-12-27 16:24 gapofsky 阅读(65) 评论(0) 推荐(0)

导航