- 博客(11)
- 收藏
- 关注
原创 基于内存的块设备驱动
最近在搞块设备驱动这方面,就在内存中分配空间,模拟块设备,并为这个块设备写了相对应的驱动。块驱动程序是在核心内存与其他存储介质之间的管道,因此可以认为是虚拟内存子系统的组成部分。要实现相对应的功能,需要以下几个步骤: gendisk申请,并且配置使用制造请求的方式,分配queue绑定制造函数,通过bio实现读写分配相对应的内存空间注册下面是实现的代码:myblkdev.
2015-07-15 15:07:36 1313
原创 Ubuntu老版本怎么获得源支持
Ubuntu一些老的版本无法获得源的支持,经常用到的源都无法使用,怎么解决?只需将下面的代码加入获得替换掉/etc/apt/source.list即可deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricteddeb-src http://old-releases.ubuntu.com/ubuntu/ maverick
2015-07-07 15:19:40 505
转载 linux下IPTABLES配置详解
如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source destination
2014-08-25 17:46:24 618
转载 HTML图片热区map area的用法
标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面。其基本语法结构如下:1area2 class=type3 id=Value
2014-06-18 13:59:33 872 1
原创 怎么将大Byte数组类型存储到以blob方式Mysql数据库中
最近在做一个指纹方面的软件,要用到Mysql数据库,由于c#在连接数据库方面比较的方面,就用了c#语言来写,但是在一些细节方面的地方,遇到了比较棘手的问题,搞了好长时间才搞定,所以想就把经验写在下面。 文章主要解决的是,从指纹采集器上得到的指纹是一个很大的的byte数组,存储到数据库里。 代码如下:MySqlConnection conn = new MySqlConnec
2012-03-22 15:21:04 10833
原创 Des密码 C++实现
#include#include#include#include#include#include#includeusing namespace std;class Des{ public: void KeyBorn(); //产生密钥 voi
2011-11-02 12:41:14 1255 3
原创 用C++实现Vigenre密码得加解密
#include#includeusing namespace std;#define len ('a'-'A')class Vigenre{public:vector vec_Key;char Vr[26][26];public:void Key();void Encrytion();void Decrytion();v
2011-10-20 19:10:26 1769
原创 Windows系统的多线程同步 Win32 Console Application
操作系统实验课所写的代码:#include #include DWORD WINAPI write1( LPVOID lpParameter // thread data);DWORD WINAPI write2( LP
2011-10-13 15:24:50 1040 1
原创 仿射密码 c++实现
#include#include#define len ('a' -'A')using namespace std;class Affine{ public: void Encrytion(); void D
2011-10-13 09:19:44 3128
原创 用c++写的PlayFair密码的加密与解密算法
最近学习了密码学的PlayFair密码,于是我就用了C++语言将其写了出来,有些地方肯定用C语言里的数组只是更方便些,但是我为了巩固自己的C++知识,有些地方故意用了C++里面的东西,可能比较复杂!!#include#include#include#include
2011-10-03 20:43:10 5856
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人