自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Index.html

Everything is impossible,nothing is possible.

  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 [Windows]MFC单文档实现菜单切换

我们在加载单文档主界面时找到如下代码,当然可以在解决方案中寻找IDR_MAINFRAME,以确定其位置 // 注册应用程序的文档模板。文档模板 // 将用作文档、框架窗口和视图之间的连接 CSingleDocTemplate* pDocTemplate; pDocTemplate = new CSingleDocTemplate( IDR_MENU_LOGIN, RUNTIME_C

2015-07-27 20:25:31 1646

原创 哈工大操作系统实验6—内存管理

本次实验在信号量的基础上增加了共享内存,比较简单,只需要改写上次的pc.c代码即可 producer.c #define __LIBRARY__ #include #include #include #include #include #include #include #include #include #include #define Total

2015-07-18 21:58:21 2025

原创 哈工大操作系统实验4—进程同步

实验步骤 (1)在ubuntu下,用系统提供的sem_open()、sem_close()、sem_wait()和sem_post()等信号量相关的系统调用编写pc.c程序。 (2)在ubuntu上编译并运行pc.c,检查运行结果。 终端也是临界资源 用printf()向终端输出信息是很自然的事情,但当多个进程同时输出时,终端也成为了一个临界资源,需要做好互斥保护,否则输出

2015-07-15 20:59:37 2714

原创 分数化小数

输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位。a,b 题目很简单,但是用数组表示高精度数的思想很好#include using namespace std; int main() { int a,b,c; cin >> a >> b >> c; int remainder; int integer; integer

2015-07-15 16:01:43 647

转载 韩信点兵算法

韩信点兵是一个有趣的猜数游戏。如果你随便拿一把蚕豆(数目约在100粒左右),先3粒3粒地数,直到不满3粒时,把余数记下来;第二次再5粒5粒地数,最后把余数记下来;第三次是7粒一数,把余数记下来。然后根据每次的余数,就可以知道你原来拿了多少粒蚕豆了。不信的话,你还可以试验一下。例如,假如3粒一数余1粒,5粒一数余2粒,7粒一数余2粒,那么,原有蚕豆有多少粒呢? 这类题目看起来是很难计算的,可是我

2015-07-15 10:35:48 2560

原创 哈工大操作系统实验3—进程管理

实验步骤 (1)在ubuntu下,利用系统提供的进程控制函数fork、wait系统调用编写多进程程序process.c,编译运行,分析运行结果. 后面开始修改linux0.11内核: (2)在init/main.c中的main()中添加创建日志文件/var/process.log的语句. (3)在printk.c中添加日志打印功能。 (4)在fork.c、sched.c和exit.c中,

2015-07-14 22:30:12 4318

原创 哈工大操作系统实验2—系统接口

实验步骤 (1)了解应用程序如何调用系统调用 在通常情况下,调用系统调用和调用一个普通的自定义函数在代码上并没有什么区别,但调用后发生的事情有很大不同。调用自定义函数是通过call指令直接跳转到该函数的地址,继续运行。而调用系统调用,是调用系统库中为该系统调用编写的一个接口函数,叫API(Application Programming Interface)(它对应一个宏_syscallx,在u

2015-07-13 21:07:11 2562

原创 哈工大操作系统实验1—系统初始化

此次实验的基本内容是: 阅读《Linux内核完全注释》的第6章,对计算机和Linux 0.11的引导过程进行初步的了解;按照下面的要求改写0.11的引导程序bootsect.s修改build.c,以便可以使用 make BootImage命令 改写bootsect.s主要完成如下功能: bootsect.s能在屏幕上打印一段提示信息“XXX is booting...”,其中XXX是

2015-07-12 20:49:05 3432

MFC图书管理系统

提供登陆选项,管理员账号:Admin 管理员密码:123456 采用ssk皮肤,提供学生注册,工作人员注册,管理员管理

2014-09-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除