DOS学习札记(一)】的更多相关文章

DOS学习入门 最近碰到几个关于cmd命令操作,感觉操作快捷方便(也许是偶尔新鲜感使然),由于重装系统后,系统的资源管理器与功能分布都有一些不同,导致在寻找一些windows功能时有些费劲,比如说关闭服务找不到服务在哪,而利用windows开始—>运行—>输入cmd,进入cmd命令框的 services.msc就可以快速定位到windows服务处理模块,因此不由地对cmd命令产生兴趣. 在兴趣之余,对cmd的来源也做了一些粗略的了解,cmd全称为command单词的缩写,被称为命令提示符.其进…
1.2 操作系统的第二个功能--并发功能 目录 1.2 操作系统的第二个功能--并发功能 问1:什么是并发功能?并发功能是必要的吗? 问2:并发功能必须要求拥有多核CPU吗? 问3:多核CPU和单核CPU对并发功能的实现,有影响吗? 问4:并发功能的并发性是绝对的,还是相对的? 问5:GPU显卡的并发性是如何实现的? 在虚拟化技术的基础上,我们可以实现并发功能. 问1:什么是并发功能?并发功能是必要的吗? 粗略地讲,并发功能就是同时做多件事情的能力. 现实中我们遇到的很多问题,都是可以同时计算的…
感觉自我表述能力有欠缺,技术也不够硬,所以之后的Windows8应用开发学习札记的文章就偏向于一些我认为较难的地方和重点了多有抱歉. 上节课是入门,这节课就已经开始进行视图设计了. Windows应用的三种常用的数据展示控件:FlipView.ListView和 GridView. FlipView是用来显示集合数据的控件,用户可以点击上/下或者左/右按钮实现子窗口间的切换. 值得一提的是包括后面要介绍的两个控件,这三个均继承自ItemsControl类.但需要注意的是:不要使用FlipView…
刚开始学SQL,从最基础的语句开始写,用一个LOL数据库做实验.目前使用的工具是MySQL Workbench,感觉比较顺手,界面没花多久时间就读懂的差不多了,所以目前就使用这个工具来做SQL的学习了. (1)多条件查询,然后修改值.因为我这里是需要编辑原来是0值的行,所以多条件查询中使用的是 A = 0为条件搜索. 刚刚提到的0值行就是这个样子,刚开始Copy行的时候遇到了很奇葩的错误--有些行必须存在默认值才能将数据进行表与表之间的Copy和Paste,所以就给默认值放了个0值. (2)仔细…
java学习札记 0x0 学习原因  本来打算大三再去跟着课程去学习java的,但是现在题目越来越偏向java,所以迫于无奈开启了java的学习篇章,同时也正好写个笔记总结下自己学习一门语言的流程. 0x1 java学习过程 1.了解java的历史 2.安装eclipse,尝试写一个hellowworld 3.了解java的基本数据类型 ​ (1)bytes ​ (2)int short long 整形 ​ (3)double float 浮点型 ​ (4)string ​ (5)boolean…
Masnory学习札记 在之前的文章里有草草提到过Masonry自动布局,可这么重要第三方布局框架的怎么可以怎么随便带过呢!昨天在完成页面的时候刚好遇到了被Masorny功能惊叹的部分,所以趁热打铁写下了这篇札记,记录一下方便日后回忆. 一.概念 Autolayout最重要的是约束:UI元素之间关系的数学表达式.约束包括尺寸.由优先级和阈值管理的相对位置.但约束冲突和约束不足都会造成布局无法确定,从而产生异常报错. Masonry是公认非常简洁优美的一款Autolayout框架,也是纯手写代码关…
1.使用环境 很多时候我们用的是官网的解压免安装版的Tomcat,相比安装Tomcat除了少了安装步骤以外还少了tomcat6w.exe运行所需要的环境变量,所以一般Java开发免安装版的已经足够使用了,但是如果部署服务的时候我们不可能只运行startup.bat文件,我们需要新建一个服务并可以通过tomcat6w.exe启动和关闭服务. 2.无法运行tomcat6w.exe (1)提示错误: 运行tomcat6w.exe ,提示 指定的服务未安装 unable to open the serv…
内核态的出现,让计算机系统的权力向操作系统高度集中了. 操作系统分出内核态和用户态,就是为了进行不同等级的权限管理, 从而更好的适应多用户多任务并发的工作环境. 用户态和内核态的来源 在早期的单进程单用户操作系统中,是不存在两种用户态的. 随着进程和用户的出现,当时的计算机面临着一个重要问题,就是如何限制不同进程的操作的权限.(因为操作系统无法预测未来会出现什么样的进程) 把计算机内部想象成一个有条不紊的工厂,那必须在管理者和被管理者之间制定好规则,每个职位的权限都一定要确定好. 所以当时的工程…
2.2 追求并发的极致-线程概论 为了追求程序运行之间的并发性,计算机科学家们发明了进程.为了进一步的追求进程内部的并发性,工程师们又提出了线程. 正是线程的出现,给予了程序员更多地操纵OS的自由,可惜大多数程序员承担不起这种责任. 1.线程的诞生--将进程进一步细分 进程作为操作系统资源分配的最小单位,它的出现解决了操作系统并发执行任务的需求. 但是随着多核CPU的出现,人们希望能够通过继续拆分进程,实现计算速度的进一步提升. 比如一个听歌软件,它提供播放音乐和搜索音乐两个功能,其中播放音乐使…
2.1 动为进程,静为程序 -进程概论 目录 2.1 动为进程,静为程序 -进程概论 问1:发明进程的原因? 问2:现在计算机中的进程的定义是什么? 问3:为什么进程跟处理器的联系更密切? 问4:进程的主要特性有哪些? 问5:进程的主要状态: 问1:发明进程的原因? 早在20世纪60年代,进程的思想就已经被IBM的工程师们构想出来,并且一直延续到今天.当时的计算机面临着,一段时间内要轮转并发执行多个任务的要求,这要求各个程序之间占据的内存空间互不干扰,程序通过统一的程序编号进行访问控制. 但是在…