Win7环境下硬盘安装XP以及相应的出错处理方式
Win7环境下硬盘安装XP以及相应的出错处理方式
如安装时出现蓝屏等,在百度文库上下载的,好资源一同分享
简易http server
本程序实现简易httpServer,支持简单的文件请求以及cgi调用
提供
200(OK),
403(Forbidden),
404(Not Found),
501(Not Implemented)几种类型消息响应
LINUX SHELL脚本攻略中文版
LINUX SHELL脚本攻略,特别声明是中文版的
vi编辑器常用命令
现存的vi编辑器的文档大多介绍了非常多的冗余度很大的命令,对于初学者来说比较难全面掌握,但是实际使用时并不会使用同一个命令的几种不同的命令键,此文档是我在长期使用vi后总结的一些常用的vi命令,基本没有冗余重复,也比较全面。
C++入门必学书籍
Exceptional+C++中文版
Effective C++
Essential+C++中文版
Inside+the+C+++Object+Model
源码分析工具
源码分析工具,适合大量源代码的分析,非常方便
VC6.0++绿色精简版
免费VC6.0编译器大甩卖哦,绿色精简版的,压缩后才30M
顺序表,链表,二叉树的各种操作
1、实现对线性表的顺序存储,并实现顺序表的插入、删除、升序合并,逆序操作
2、本程序实现了线性链表的初始化、插入、删除、逆序、排序、合并功能
3、实现二叉树的创建,前中后序遍历,统计叶子数目,求二叉树高度的递归和非递归算法。
C,C++函数速查手册
C,C++函数速查手册,包括Unix,Linux,ISO_C,POSIX_C
C语言实现读取16*16汉字库
C语言实现读取16*16汉字库,采用位运算判断每一个bit位为0还是为1
mount命令解释
mount命令解释,以及关于为什么使用mount命令的一些FAQ
编译内核&模块编程
ppt详细讲解了编译内核的方法,以及进行模块化编程的详细步骤
shell编程语法
ppt介绍了shell编程的基本语法,包括环境变量,用户变量,内部变量等
仿真LRU算法
本程序采用C语言实现LRU算法页面调度模拟以及仿真。
串口通信程序
本程序实现在ARM实验箱上的串口通信,ARM实验箱使用的是三星公司的S3C2410芯片,程序采用多线程实现,支持文件传输
基于LinuxC和socket的多进程qq聊天程序(支持文件传输)
本程序实现了以server为主的并发服务器,可以同时和多个客户端聊天,并且支持文件传输的功能
基于LinuxC和socket的多线程qq聊天程序
本程序分为server端和client端,两端均通过多线程实现,可以完成双方的自由对话
汇编编译器
如果对dos非常迷恋的同学,一定希望的是在dos底下而不是masm集成开发环境中进行汇编语言的开发吧,这个工具很帅的
XP下面的ping命令
如果XP中的dos框中没有ping命令,可以将这个拷贝到C盘的system32文件里面去,然后就可以响应了
几种排序算法的时间耗费比较
本程序主要演示了归并,插入,快排等几种排序算法在各种不同数据量的情况下的算法效率,适合编程新手对排序算法的认识和学习
用类封装的战舰小游戏
本程序模拟了一个炮轰战舰的小游戏,战舰由三块组成,随机生成,炮弹由用户输入。击沉则告之,并显示最终分数,仅作为C++入门新手对类的封装的熟悉之用
自己写的一个水货版迷宫小程序
本程序使用递归以及回溯算法,首先动态生成一个迷宫,然后找到出口(若存在)
数据挖掘概念与技术教程
数据挖掘概念与技术是当今时代比较潮流的一种技术,是针对如今又数据无人处理的情况而产生的。
遗传算法原理与应用及计算机算法术语
主要讲述的是关于遗传算法的原理与应用,并且涉及到许多新兴的计算机算法技术。
bat转exe工具
比较好用的工具,保留起来供以后使用。
ps: bat转exe的优点:
1、源码保密
2、便于调用,windows下CreateProcess函数执行批处理脚本比较麻烦。
windows下实现nbdserver
windows版的nbdserver,包含开源代码,转载自:
https://github.com/jeffbryner/NBDServer
驱动程序版本查看工具
1、在函数内部为一级指针申请的内存在调用结束后是否可以访问
2、分析下面的程序
int *foo(int a)
{
static int *ret;
ret = a;
return &ret;
}
main()
{
printf("%d\n",*foo(2)-*foo(1));
}
3、char d[256];
char c=233;
d[c]=c;
以上代码有无问题
4、void foo(const char * a)
{
char dest[256];
strcpy(dest,a);
}
以上代码有无问题
5、针对链表有头结点和无头结点的情况编写插入一个结点的算法,已知原链表有序,要求插入后依然有序
6、void foo(char nCount)
{
static char a;
char p[]="a";
char *p2="b";
char *p3=new char;
char *p4=&a;
char *p5=&nCount;
}
void (*p)(char) = foo;
说明上面定义的所有变量在内存中的位置(数据段、代码段...)
8、关于类的
1)派生类未在构造函数的初始化表中调用基类构造函数,则在定义派生类对象时是否会调用基类的构造函数。
2)若定义了全局和局部的类对象,则构造函数和析构函数的调用顺序是怎样的。
9、for(unsigned int i=5;i>=0;i--){} 会循环多少次
10、int i=2,j=8;
i*=j+2=?
i+=j*2=?
11、int a=3,b=5;
++a*b--=?
(++a)*(b--)=?
12、32位体系结构下
struct T
{
int a;
char b;
short c;
char d;
}t1;
struct S
{
char b;
short c;
char d;
}s1;
sizeof(t1)=?
sizeof(s1)=?
13、int const a;
const int a;
const char *p;
char * const p;
char const *p;
const char * p const;
理解上述const修饰的对象
14、理解指针的含义
int *p[4];
int (*)p[4];
void *fun(int a);
void (*fun)(int a);
判断下面语句是否正确
char *cp=new char [0];
char cp2[2];
qemu编译方法
本文档描述了qemu-kvm执行配置文件configure的方法,在执行该配置脚本时需要添加很多其的参数才可以保证编译出来的qemu-kvm文件正常执行
linux下虚拟机qemu源码
linux下虚拟机工具qemu的源代码,主要是为了需要了解虚拟机实现原理的同学而提供的
C++与OpenGL实现俄罗斯方块简要设计说明、源代码及可执行文件
openGL 俄罗斯方块 c++ .
C++配合OpenGL写的俄罗斯方块,包含源代码及可执行文件,欢迎下载及提出改进意见.
C++配合OpenGL写的俄罗斯方块
C++配合OpenGL写的俄罗斯方块,包含源代码及可执行文件,欢迎下载及提出改进意见
Http Server简要设计说明及源代码
1、本程序实现简易httpServer,支持简单的文件请求以及cgi调用。
2、提供200(OK),403(Forbidden),404(Not Found),501(Not Implemented)几种类型消息
响应。
3、支持多用户并发访问。
4、关于php解释器:
支持的功能:
1)、允许php脚本与html脚本嵌套
2)、支持简单的echo,if,elseif,else,for,while以及相互之间的嵌套
3)、支持后缀自增运算符($i++),赋值操作,包括字符串拼接,数值运算,数与字符串拼接
不支持的功能:
1)、不支持echo后面跟多行作为输出
2)、暂时不支持语句内的注释
3)、与运算有关的暂时只支持+,-操作,不支持%,*,/;不支持类似$i+=2的操作
4)、暂时不支持数组操作
要求与限制:
1)、必须有<?php作为开头和?>作为结尾
2)、放在if,else,for,while中的语句无论有多少条都必须用花括号括起来
3)、暂时假定php文件的内容可以一次全部读入缓冲区
非负整数高精度加减乘除运算
本程序实现两个非负整数的加减乘除四则高精度运算;
有比较详细的注释,测试了10组随机数据并未出现运行时错误。
如果发现程序有bug,欢迎提出指正!