操作系统
文章平均质量分 81
普通网友
这个作者很懒,什么都没留下…
展开
-
多线程编程初步
之前写的所有程序,无论大小都没有涉及多线程知识。初次接触多线程是在操作系统课上,当时建立起多线程的概念。后来在Java、C#课上也接触过多线程编程的基础知识,但没有自己动手写个多线程的程序;而且自己学习之余也看过一些关于并行算法、并发编程的理论知识。最近由于课程作业需要,决定开启多线程之旅,全面接触一下多线程。 首先我谈谈我对相关概念的理解。 程序: 比较原创 2014-04-12 19:11:08 · 1698 阅读 · 0 评论 -
操作系统银行家实现
这是大二时写的,现在重看操作系统于是附上代码,欢迎大家指出错误。有些东西觉得不应该这么写,但老师说英航家算法就是这样的,看来自己查查书。Bank 算法n个进程,m类资源Available: w=(w1, w2,…………. wm)需求D=(dij) n*m 每行记为Di=(Di1, Di2,….. Dim), i=1,2,………n;已分配A=(aij) n*m 每原创 2013-12-23 23:06:28 · 1168 阅读 · 0 评论 -
大端与小端的读书笔记
最近看见有人说大端小段,不清楚,查了查发下如下: 在计算机业Big Endian和Little Endian也几乎引起一场战争。在计算机业界,Endian表示数据在存储器中的存放顺序。 大端:高位存在低地址,低位存在高地址; 小端:高位存在高地址,低位存在低地址;(intel的x86,ARM普遍都是属于小端) 下面是段C++代码:#incl原创 2014-04-22 22:58:11 · 1280 阅读 · 0 评论 -
动态分区式存贮区管理算法实现
设计一个动态分区式存贮区管理程序,要求支持不同的放置策略。如首次、最佳、最坏。说明:(1)分区描述器rd:主存大小假设为maxsize(单位为rd的大小)。flag size next (2)主程序结构如下: 输入放置策略 申请一块内存作为主存 循环原创 2013-12-23 23:10:28 · 4810 阅读 · 4 评论 -
VC中文件(夹)目录与路径操作原理与代码实现
最近在做安装包解压,涉及到很多关于路径的操作,当然很需要调用很多Windows API函数,本来是没有什么技术含量的,但由于Windows中关于目录、路径的操作较为重要,而且其中蕴含着一些重要的编程思想及技巧,所以在此加以总结,希望对以后的学习工作起到作用,同时更希望能帮助大家解决问题,共同创建一个知识分享型的网络社区。原创 2014-08-10 12:53:43 · 2029 阅读 · 0 评论 -
腾讯MIG实习技术成长日记集
有幸在这样一家国内顶级的互联网公司实习,由于在校期间主要时间都投在ACM上,对于windows编程比较生疏,工作方面职位为PC客户端开发,所以职场导师推荐了基本专业书籍,在完成自己的任务之余,我把时间放在慢慢咀嚼这些经典书籍上。由于相关积累有限,故有些地方怕表达不当,所以以摘抄经典为主。在此说明,由于工作原因,有些技术需要保密,程序代码就不提供了,具体做些什么就不宜多说了。实习很快结束了,在这两个多月里真的很愉快,学到很多在学校学不到的东西,只是马上快开学了,得回学校继续自己的学习生活。由衷的感谢实习期间帮原创 2014-08-21 21:56:11 · 2825 阅读 · 0 评论 -
quartz调度框架
最近在公司做抓取竞对web数据的爬虫,由于数据量比较大,不可能全量实时更新,所以采用轮询的定时任务来定期抓取数据。Quartz由java编写的开源作业调度框架,可以用来快速地创建一个实现org.quartz.Job接口的java类。Job接口包含唯一的方法:转载 2015-09-12 00:39:48 · 584 阅读 · 0 评论 -
Windows程序运行机制
Windows程序内部运行机制 一、API与SDKWindows操作系统提供了各种各样的函数,以方便我们开发Windows应用程序,这些函数是Windows操作系统提供给应用程序编程的接口(Application Programming Interface),简称为API函数。我们在编写Windows程序时所说的API函数,就是指系统提供的函数,所有主要的Windows函数都在Win转载 2014-07-20 17:23:22 · 1621 阅读 · 0 评论 -
EXE文件结构及读取方法
一、EXE文件概念 EXE File英文全名executable file ,译作可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如:测试.txt双击打开notepad.exe记事本程序来进行编辑处理。二、EXE文件结构原创 2014-07-11 20:25:10 · 19737 阅读 · 0 评论