摘要: 最近电脑碎屏了,把家里的hp拿过来用,所以要重新配环境,这里除了找步骤做还想弄清楚设置环境变量的原因,就百度了一下,找到了这篇文章。(找到的也是转载的,给的原文链接已经无效了,所以这里就不贴出了,还是感谢原文作者的分享)有些他这里步骤写的不详细的我自己添加了。安装的东西:1. eclipse,这是个集成开发环境,去eclipse官网或者各大中国软件网都可以搞到。这里贴一个我下的地址:http://www.oyksoft.com/soft/1250.html我下的是里面的Eclipse 4.2.1(32位版),可以用。只需要把下载好的压缩包放在你想放的路径下,再解压就可以了。不需要特意安装神马的 阅读全文
posted @ 2012-12-16 17:25 CheckMate 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 操作系统 Lab3昨天和前天把MoreWindows的秒杀线程系列看了个大部分,今天去图书馆自己动手写了下读者写着问题,几乎写了一整天,太挫了。当然收获也很多。读者写者问题是很经典的进程/线程同步问题,在MoreWindows那里介绍的是一写者与多读者的情况,读者与写者的优先级一样。多个读者可以同时读取,读的时候写者不能写,写的时候读者不能读。Lab3这的要求多一些,情况复杂一些。是多读者多写者的情况,并且规定写者有较高优先级。因为太挫了,所以暂时只整了个同等优先级的情况。先记录着。我是用critical section来实现互斥,用event来实现同步。(有空再用mutex和semaphor 阅读全文
posted @ 2012-12-15 00:41 CheckMate 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 原文作者:MoreWindows里面有些是我在看这篇博文时候产生的一些疑问和理解的过程,用/* */框起。MoreWindows大大很多文章都很好,深入浅出,强烈推荐。可变参数即表示参数个数可以变化,可多可少,也表示参数的类型也可以变化,可以是int,double还可以是char*,类,结构体等等。可变参数是实现printf(),sprintf()等函数的关键之处,也可以用可变参数来对任意数量的数据进行求和,求平均值带来方便(不然就用数组或每种写个重载)。在C#中有专门的关键字parame,但在C,C++并没有类似的语法,不过幸好提供这方面的处理函数,本文将重点介绍如何使用这些函数。/*pri 阅读全文
posted @ 2012-12-14 00:40 CheckMate 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 题目:A "winPS" program: output information about all the running processes.–output details about each process: such as PID, executable file name and path, etc.A "kill" command: terminate processes.Tips:–Ref "CreateToolHelp32Snapshot", Process32First“, "Process32Next 阅读全文
posted @ 2012-12-13 00:33 CheckMate 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 原文链接http://www.codeproject.com/Articles/4357/GetProcessTimes (需FQ) 作者:DavidCrow Software Developer (Senior) Pinnacle Business Systems 这么一篇好文被墙掉实在可惜,先粗劣地转过来。点原文链接更精彩= =IntroductionThis article is a brief explanation of how to use the GetProcessTimes API. There are times when knowing how long a proces 阅读全文
posted @ 2012-12-12 14:20 CheckMate 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 2.1.1第四段段落摘录:由于CPU在各进程之间来回快速切换,所以每个进程执行其运算的速度是不确定的。而且当同一进程再次运行时,其运算速度通常也不再可现。所以,在对进程编程时决不能对时序做任何确定的假设。例如,考虑一个I/O进程,它用流式磁带机恢复备份额文件,它执行一个10,000次的空循环以等待磁带机达到正常速度,然后发出命令读取第一个记录。如果CPU决定在空循环期间切换到其他近,则磁带机进程可能在第一条记录通过磁头之后还未被再次运行。当一个进程具有此类严格的实时要求时,也就是一些特定事件一定要在所指定的若干毫秒内发生,那么必须采取特殊措施以保证它们一定在这段时间中发生。然而,通常大多数进程 阅读全文
posted @ 2012-11-28 00:40 CheckMate 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 提笔忘字,这似乎是对我大学三年没有更过QQ空间和博客的最好诠释。开始时是不想写,不想敲击键盘,嫌浪费时间,也觉得矫情。总感觉很多生活中的情感与小纠结没必要总是po在QQ签名或者微博这些显眼的地方,就仿佛一个脆弱的人儿在呐喊:我好痛,快看到我,让我知道还有人在关注着我。(这也是为什么我觉得频繁更新QQ签名的男人总有没长大的感觉)初中的QQ签名就好似现在的微博,一天换个好几次,还老是刷自己的空间,看有多少访客,有没有日志的回复,那时的自己,还真是在意别人的看法呢。总觉的人气高的空间是一比财富,慢慢地就有指向性地去写一些东西,尽管这多是潜意识中的,但是我现在还是注意到了,那时我很在意别人的评价和眼光 阅读全文
posted @ 2012-11-24 15:20 CheckMate 阅读(210) 评论(0) 推荐(0) 编辑