-
PHP笔记(半途放弃,原因不明,感觉有更重要的要学吧)
phpDNS将域名和IP对应端口:分为物理端口和虚拟端口,从虚拟端口来区分我们的不同的软件。域名:port—>DNS(域名——》IP)服务器电脑—>软件.Web程序的访问流程Web分为两类:静态网站和动态网站浏览器发起访问 —》DNS域名解析 —》服务器电脑—》服务软件静态网站PC在浏览器内输入域名,然后域名在DNS服务器中将域名转化为IP地址,DNS分为本地服务器和网络服务器,然后DNS服务器将结果返回给PC,然后PC再按照IP去需找目标计算机,从而通过端口(80),找到指定...…
-
OS笔记—第七章 内存管理
第七章 内存管理内存管理是对内存进行划分以适应多进程共同运行。7.1内存管理的需求重定位:把虚拟地址映射到实际地址上。当程序执行的时候,处理器硬件和操作系统软件必须能够把程序代码中的储存器访问转化为实际的储存器地址,以反映程序在贮存的当前位置。内存保护:进程意外的其他进程中的程序不能未经授权地访问该进程中的内存单元。内存保护是由处理器(硬件来实现的)。共享:任何保护机制必须具有一定的灵活性,以允许多个进程同时访问主存的同一部分。逻辑组织:计算机系统中的主存总是被组织成线性地址空间。物理组织...…
-
OS笔记—第六章并发性:死锁饥饿
第六章 并发行:死锁和饥饿6.1死锁死锁:一组竞争资源或者相互通信的进程的“永远阻塞”死锁是否发生取决于1.应用程序细节和2.进程推进的过程。死锁发生的条件:(必要条件) 互斥:一次只有一个进程可以一个资源,其他进程不能访问已经分配给其他进程的资源。 占有并等待:当一个进程在等待分配其他资源的时候码仅需占有已经分配的资源。 非占有:不能强行抢占进程已经占有的资源。(· 循环等待)(加上这个之后就是充要条件了)处理死锁的三类方法: 死锁预防:从产生死锁的四个条件入手,避免死锁条件的发...…
-
JAVA第二章
第二章 基本数据类型和操作常数final double PI = 3.14159; 基本数据类型 - 数值型System.out.println("Byte's size : 8bits");//specially Byte don't have the method Size!!! System.out.println("Short's size: " + Short.SIZE); System.out.println("int's size : " + In...…
-
OS笔记—第八章
第八章 虚拟内存程序的局部性原理: 在一个很短的时间内,只有某一部分指令得到执行; 所访问的储存空间也只局限于某一部分。基于程序的局部性原理,我们就没有必要一次性把程序所涉及到的信息放入到内存当中去,所以操作系统和硬件配合起来,完成主存和辅存之间的调度。虚拟储存的技术的特点: 需要空间开销–地址转换表; 时间开销–增加了指令执行的时间; 增加了额外的I/O操作–当访问的指令或数据不再内存中时。 无虚存时,系统直接将逻辑/虚拟地址送到内存总线上,读写具有同样地址的物理内存字;使用...…
-
计算机网络笔记
计算机网第一节有线通讯通讯介质:双绞线、同轴电缆、光纤无线通讯介质:无线电波、微波、红外线和激光双绞线:由绞合在一起的一对导线所组成,这样做可以减少各导线之间的干扰,并且具有抗外界电磁干扰的能力。双绞线:反接线一段使用568A一段使用568B其中12、45、36、78分别交换位置硬件带宽:是数据传输的能力,指单位时间内能传输的比特数目。硬件波特率:表示传输速度的工作效率,也就是每秒中硬件产生的电信号变化的次数。比特率:每秒传送的比特(bit)数。为什么RS-232两侧硬件波特率必须相同:如...…
-
DBS笔记—第四章数据库安全性
第四章 数据库安全性4.1计算机安全性概论数据库的安全性:是指保护数据库,防止因用户非法使用数据库造成数据泄漏、更改或破坏。计算机系统安全性能:是指为计算机系统建立的各种保护措施,以保护计算机系统中的硬件、软件及数据,防止其因偶然或者恶意的原因使系统遭到破坏,数据遭到更改或者泄漏。4.2数据库安全性控制计算机系统中的安全模型用户标识和鉴定->数据库安全保护->操作系统安全保护-》数据加密存储常用的方法: 用户标识和鉴定 存取控制 视图 审计 加密存储4.2.1用户标识...…
-
DBS笔记—第五章数据库完整性
第五章 数据库完整性数据库是否具备完整性关系到数据库能否真实的反映现实世界DBMS的完整性控制机制 定义完整性约束条件 加在数据智商的语义约束条件,将作为模式的一部分存入数据库中。 完整性检查 检查用户发出的操作请求 违约处理 如果 以上三点对比关系完整性中的实体完整性、参照完整性、用户定义完整性。检查功能的实现: 立即执行的约束:语句执行完后立即检查是否违背完整性约束 延迟执行的约束:完整性检查延迟到整个事...…
-
DBS笔记—第二章关系数据库
第二章关系数据库2.1关系数据结构及形式化定义关系:实体、实体之间的联系均由二维表来表示;二维表称为关系。域:属性的取值范围。域中所包含的值的个数称域的基数 给定一组域D1,D2,…,Dn,(允许部分或全部相同)。D1,D2 ,…,Dn的笛卡尔积为:D1×D2×…×Dn={(d1,d2,…,dn) di∈Dj,j=1,2,…,n } 笛卡尔积的基数为:各个域的基数的乘积。分量:某一元组中的一个属性值候选码:指能唯一标示一个元组的属性组,且不含多余属...…
-
DBS笔记—第三章关系数据库标准语言
第三章 关系数据库标准语言3.1SQL概论3.2数据定义3.2.1定义数据库Create database ;3.2.2定义基本表Create table <表名>( <列名> <数据类型> [<列级完整性约束>],[,<列名> <数据类型> [<列级完整性约束>] ],···[,<表级完整性约束条件>])3.2.3数据类型3.2.4修改基本表alter Table <表名>[add...…
-
百感交集
这篇文章我其实不该更新的,但是我还是写了下来。 今天心情真的不是很好,因为我真的感觉那个事情就是有手就行,但是我没有做到,我想很多人都会有这样的情况,真的没啥,但是我的一切似乎都过的太过于顺利,顺利到我就像是一朵温室里的小花,受不得任何风吹雨打。 但是昨天也有很多令我印象深刻的事情,首先是月洋来给我送apple pencil的帽子,当时你伸出手的时候,我当时有一种想去拉住你的手的冲动,但是我还是忍住了。我想我已经跟你形同陌路了,不该再有交集了,就这样吧。其次就是去答辩,没啥我...…
-
JAVA第三章
java第三章 流程控制switch语句:switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选 //语句}case 中的value可以为byte、short、int、char、String。switch 语句可以拥有多个 case 语句。...…
-
9月23号随便写写—-与太平机场
2019年9月23日随便写写——于哈尔滨太平机场今天离开了学校,就要回家去做实验。我知道这样做的代价很大,但是我还是选择了离开我想我最近的问题的确是有点大了,真的心中思绪万千。我现在生活中最主要的成分可以说就是游戏了,我想这是时候去改掉这个事情了。无论怎么说,怎么给自己的游戏去寻找理由,打完游戏之后还总是感觉对不起自己曾经刷过的几百套理综卷子,对不起孔老师把我这个考不上高中的小伙子培养到了哈工大,我总是感觉我做的一切都有那么多眼神在注视着我,都在看着我,我大一的时候给自己定了一个目标,最起...…
-
DBS笔记—第三章作业
DBS第三章作业//找出所有供应商的姓名和所在城市;use SPJ;select SNAME name,CITY placefrom S;//找出所有零件的名称、颜色、重量;use SPJ;select PNAME name,COLOR color,WEIGHT weightfrom P;//找出使用供应商S1所供应零件的工程号;select distinct PNOfrom SPJwhere SNO = "S1";//找出工程项目J1使用的各种零件的名称及其数量;use SPJ;sele...…
-
OS笔记——4并发性、互斥和同步
第五章 并发性、互斥和同步并发性出现的上下文环境: 多个应用程序 结构化应用程序 操作系统结构一些相关概念: 临界区:一个代码,在这段代码中进程将访问共享资源11,当另一个进程已在这段代码中运行时,这个进程就不能在这段代码中执行。 死锁:两个或两个以上的进程因每个进程都在等待其他进程做完某件事情而不能继续执行的情形。 互斥:当一个进程为临界区访问共享资源时,其他进程不能进入临界区访问任何共享资源的情形。5.1并发的原理5.1.1并发执行的难点 全局资源的共享 ...…
-
OS笔记——2进程描述和控制
三、进程描述和控制3.1进程为什么需要进程这样一个东西? 操作系统必须交替执行多个进程,在合理的响应时间范围内使处理器的利用率达到最高 按照特定策略给进程分配资源,同时避免被死锁 支持程序间的通信和用户创建进程 3.1.1 背景 1.计算机平台由一组硬件资源组成,如处理器、内存、I/O设备、定时器和磁盘驱动器等等 2.计算机程序是用来执行某些任务而开发的 3.直接根据给定的硬件平台写应用程序效率是相当低下的,因此...…
-
OS笔记——1操作系统概论
二、操作系统概论2.1操作系统的目标和功能操作系统的目标: 方便(操作系统使得计算机更加易于使用) 有效(允许以更有效的方式使用计算机系统资源) 扩展的能力(在构造操作系统时,应该允许在不妨碍服务的前下有效地开发,测试和引进新的系统功能) 操作系统提供的服务: 程序开发(Editors and debuggers) 程序运行 I/O设备访问 文件访问控制 系统访问 错误检...…
-
OS笔记——3线程、对称多处理器
四、线程4.1进程与线程进程具有两个特点: 资源所有权:进程总是具有对资源的控制权和所有权,这资源包括内存、I/O通道、I/O设备和文件等等。 调度/执行:进程执行时采用一个或多个程序的执行路径,不同进程的执行过程会交替进行。为了区分这两个特点,我们通常把分派的单位称为线程或轻量级进程,而将拥有资源所有权的单位称为进程。4.1.1多线程多线程是指支持在一个线程内执行多个线程的能力。在多线程环境中,进程定义为资源分配单元和一个保护单元,线程是执行的单位。与进程相关的有: 能容纳进程映像...…
-
马轩同学的第一篇文章
第一篇文章 马轩同学的个人网站的第一篇文章就这样发送出来啦,以后尽力去更新各种功能呀。经过一番努力我也算把这玩意给弄出来了,主要用于一些事情的分享呀,我感觉朋友圈和空间总是发一些东西效果很糟糕,而且不适合发一些比较正式的东西(比如我的学习总结之类的),因此我创建了这样一个个人主页来进行心情、学习分享呀,以后尽力去添加一下别的功能。 新的学期就要开始了。大家一起加油呀!!!…