笔试题 遗忘点记录 面向对象特点 + 产生死锁条件+ windows内存管理方法

    )单一职责原则。就一个类而言,应该仅有一个引起它变化的原因。                    //感觉这个是 低耦合 高内聚

(2)开放封闭原则。软件实体对外扩展开放,对修改封闭。
                         //这个基础。。

(3)里氏替换原则。子类的实例能够替换父类的实例。
                        //这个。。多态

(4)接口分离原则。采用多个专门的接口比使用单一的总接口要好。一个类对另一个类的依赖性建立在最小的接口上。
                         //这个讲的就是 多个接口如何处理
(5)依赖倒置原则。依赖抽象不要依赖具体实现。
                         //。。说的是接口, 就是 工场设计模式。
---------------

产生死锁的4个必要条件是:

互斥条件,一个资源每次只能被一个进程使用;

请求与保持条件,一个进程因请求资源而阻塞时,对已获得的资源保持不放;

不可剥夺条件,进程已获得的资源,在未使用完之前,不能强行剥夺;

 

循环等待条件,若干进程之间形成一种头尾相连的循环等待资源关系。

 

这四个条件时死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。

http://talentluke.iteye.com/blog/1499911

 

 

3.银行家算法的思路:
1),进程一开始向系统提出最大需求量.
2),进程每次提出新的需求(分期贷款)都统计是否超出它事先提出的最大需求量.


3),若正常,则判断该进程所需剩余剩余量(包括本次申请)是否超出系统所掌握的 剩余资源量,若不超出,则分配,否则等待.

 

Windows的内存管理方法

windows提供了3种方法来进行内存管理:

1.虚拟内存,最适合用来管理大型对象或者结构数组

2.内存映射文件,最适合用来管理大型数据流(通常来自文件)以及在单个计算机上运行多个进程之间共享数据。

3.内存堆栈,最适合用来管理大量的小对象

转载于:https://www.cnblogs.com/titer1/archive/2012/09/30/2709229.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/296553.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么每个理发店门口都有彩色的柱子?你不知道吧

全世界只有3.14 % 的人关注了爆炸吧知识为什么街上的理发店门口都有一根旋转着的彩色灯柱?好学的小编忍不住去寻找真相...理发店门口彩色的柱子这根彩柱与医疗有关彩柱通常是3种颜色,白红蓝。一般认为:白色绷带,红色绷带上的血(动…

前台jsp页面向后台传汉字出现乱码问题解决办法

如下&#xff1a; jsp页面代码&#xff1a; var groupsName"全体技能组"; window.location.href encodeURI("<%path%>/CustomersServletmethodservice_95518_telephone&provinceCode"provinceCode"&cityCode"cityCode"…

是否显示展开_Creo7.0教程之绝对精度对钣金件展开的作用详解

在讲Creo7.0绝对精度对钣金展开的帮助之前&#xff0c;我们有必要先来说明一下Creo的精度定义。刚使用Creo7.0版本的新建模型&#xff0c;很多网友就问&#xff0c;怎么模板文件中有两个同样单位的选择&#xff0c;“abs”和“rel”有什么区别&#xff1f;新建文件选项其实这就…

UrlRewrite(Url重写技术)

ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置------转载 ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置 核心提示&#xff1a;大家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧&#xff0c;那么大家有怀疑过他真的是一个…

“快准顺”而不是“信达雅”

在今年夏天策马翻译举办的翻译讲座上&#xff0c;我和詹成教授交流过一个问题&#xff1a;詹教授讲的很多知识点和经验并不符合“信达雅”&#xff1f;詹教授的回答是&#xff1a;“信达雅”并非翻译界的标准&#xff0c;他自己在日常翻译工作中的标准是“快准顺”。詹教授的回…

知乎点赞超过10万的科学脱单法!这绝对是我见过最硬核的撩妹套路......

全世界只有3.14 % 的人关注了爆炸吧知识科学脱单硬核撩妹前两天&#xff0c;超模君在知乎上看到一个热门的问答&#xff1a;开学后如何快速找到对象&#xff1f;这个话题&#xff0c;让超模君回想起了当年刚进入大学的那会儿&#xff0c;校园中秀恩爱的情侣无处不在&#xff0c…

二叉树的非递归遍历

非递归实现二叉树的前序/后序/中序遍历 中序遍历 // arr[1]// arr[2] arr[3] // arr[4] arr[5] arr[6] // arr[7] arr[8]如上数据, 以栈来代替递归实现,输出为4,2,(遍历右元素7,5,8).那么就要想办法以上面的方法入栈4,2…

InfoQ宣布成立CNUT容器技术俱乐部 欲连接中国容器社区

2015年8月28日&#xff0c;首届CNUTCon全球容器技术大会在北京举行。在大会上&#xff0c;极客邦科技与InfoQ中国创始人兼CEO霍泰稳宣布&#xff0c;InfoQ联合国内一线IT技术公司共同成立CNUT容器技术俱乐部&#xff0c;连接中国容器技术社区&#xff0c;推动容器技术以及开源在…

office 高效办公智慧树_干货高效实用的office办公小技巧之word篇

对于office三剑客ppt、Word、Excel的使用成了日常&#xff0c;作为办公党&#xff0c;今天就拿出自己在平时工作之中发现、学到的小技巧来做个总结&#xff0c;分享给大家。相信很多大神对于这些小技巧都已经精通&#xff0c;所以lz会先列出目录&#xff0c;大家可以自行依据目…

POJ 1904 【强连通分量】.cpp

题意&#xff1a; 很久很久以前.. 有一个国王.. 他有好几个儿子.. 这些王子都喜欢上了邻国的公主.. 他们准备迎娶自己喜欢的公主中的一个.. 国王就让宰相给列一个清单.. 宰相就给了国王一个清单..上面写明了哪个王子将迎娶哪个邻国的公主.. 但是调皮的国王不太满意~~ 他还想知道…

电梯里为什么放镜子?90%的人都不知道

全世界只有3.14 % 的人关注了爆炸吧知识随着高层建筑不断的拔地而起我们每天可能会上下十几层的高楼人们当然不想去爬楼梯所以电梯已成为生活中必不可少的一部分▼我们几乎每天都会坐电梯上班时、回家时、逛街时当我们每走进电梯时第一动作都会干什么呢大概都会先看自己的妆容再…

WPF中的命令(Command)

这节来讲一下WPF中的命令(Command)的使用。【认识Command】我们之前说过&#xff0c;WPF本身就为我们提供了一个基础的MVVM框架&#xff0c;本节要讲的命令就是其中一环&#xff0c;通过在ViewModel中声明命令&#xff0c;从View中使用Binding绑定命令&#xff0c;就能实现从Vi…

PHP中 对象自动调用的方法:__set()、__get()、__tostring()

总结&#xff1a; &#xff08;1&#xff09;__get($property_name)&#xff1a;获取私有属性$name值时&#xff0c;此对象会自动调用该方法&#xff0c;将属性name值传给参数$property_name&#xff0c;通过这个方法的内部 执行&#xff0c;返回我们传入 的私有属性的值。 &am…

xhprof php性能分析工具

先安装libpng*下载安装xhprofwget http://pecl.php.net/get/xhprof-0.9.2.tgztar zxf xhprof-0.9.2.tgzcd xhprof-0.9.2cp -r xhprof_html xhprof_lib cd extensionphpize./configuremakemake install编辑php.ini[xhprof]extensionxhprof.so;; directory used by default imple…

matlab中给图像加几个矩形框_没想到!PPT中的这个效果,用好了,简直就是渣图美化器...

相信大家一定看到过&#xff0c;透过磨砂玻璃呈现在眼前的景色&#xff0c;是不是有种朦胧美&#xff1f;其实&#xff0c;在PPT中你也可以复刻出这样的效果。例如&#xff0c;这样的PPT页面&#xff1a;把背景虚化掉&#xff0c;更加突出主题。你想知道PPT中的磨砂效果&#x…

【转贴】mysql导入数据load data infile用法

mysql导入数据load data infile用法 基本语法&#xff1a;load data [low_priority] [local] infile file_name txt [replace | ignore]into table tbl_name[fields[terminated byt][OPTIONALLY] enclosed by ][escaped by\ ]][lines terminated byn][ignore number lines][(co…

宝贝,我帮你清了购物车哦!

1 一场意外让本不富裕的女朋友雪上加霜甚至还回复了单身▼2 外甥女去参加舅舅的婚礼发现账本上没有她的名字于是写上自己的名字并随了兜里所有的钱人情世故整的明明白白▼3 我感觉再多吹几首他们就能复合......▼4 在家隔离第N天果然天下沙雕是一家▼5 我猜中了开头但没猜…

Dapr牵手.NET学习笔记:Actor小试

Actor模型是一种避免线程共享数据&#xff0c;相同Actor实体串行化的方案&#xff0c;所以不便dapr的其他功能&#xff0c;几乎都是非编程入侵的&#xff0c;相反&#xff0c;Dapr Acror深度定制的&#xff0c;关于Actor&#xff0c;.net中有一些通用框架&#xff0c;比如Akka.…

认识Linux下的各种系统服务

只要是linux系统、不管什么发行版本&#xff0c;都有以下的系统服务。本文将对这些服务逐一进行说明。推荐花一些时间来了解这些服务的作用&#xff0c;以便清楚的知道自己该使用哪些服务。 NetworkManager, NetworkManagerDispatcherNetworkManager是一个后台服务程序&#xf…

黄聪:wordpress如何开启文章格式post format

发现很多“古老”的WordPress主题使用量非常大&#xff0c;虽然部分也在随着WordPress版本的升级而“升级”&#xff0c;只不过是修复了bug而已&#xff0c;wordpress的新特性并没有使用。而且多数国内的wordpress主题制作者&#xff0c;也都是在这些主题的基础上进行创作&…