计算机网络(七)——计算机网络安全 Posted on 2018-09-08 | In Tech , Computer Network 计算机网络安全概述计算机网络上面临的通信威胁截获(interception)、中断(interruption)、篡改(modification)、伪造(fabrication)。 (1)被动攻击:观察者只是观察和分析一个PDU(protocol data unit,协议数据单元),而不干扰信息流,也 ... Read more »
网易有道测开 Posted on 2018-09-08 | In Life , Test and Interview 刚笔试完网易有道的测试开发工程师,感觉下次别投测试了,都没有准备测试相关的东西。今天才知道测开与纯测试不同,测开是针对程序员的,要求更高,纯测试是针对用户的。1.20道选择题有很多关于Shell的知识,幸好前天才学习过,影响比较深。看来最近的努力还是有回报的。也有计算机网络、二叉树、java、pyt ... Read more »
操作系统(三)——处理机管理 Posted on 2018-09-08 | In Tech , OS 在多道程序环境下,主存中有着多个进程,其数目往往多于处理机数目。这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使之执行。分配处理机的任务是由处理机调度程序完成的。 处理机调度的层次高级调度高级调度(High Level Scheduling)又称为作业调度或长程调度(LongT ... Read more »
操作系统(二)——进程管理 Posted on 2018-09-07 | In Tech , OS 进程的概念前趋图(Precedence Graph)前趋图是一个有向无循环图(Directed Acyclic Graph, DAG),用于描述进程之间执行的前后关系。Pi→Pj,称Pi是Pj的直接前趋,而称Pj是Pi的直接后继。 程序并发执行的特征1) 间断性:程序在并发执行时,由于它们共享 ... Read more »
硬链接和软链接 Posted on 2018-09-07 | In Tech , OS 硬链接允许一个文件拥有多个有效路径名,这样用户就可以建立硬链接到重要文件,以防止”误删”的情况, 只删除一个连接并不影响节点本身和其它的链接,只有当最后一个连接被删除后,文件的数据块以及目录的连接才会被释放.。也就是说,文件真正删除的条件是与之相关的所有硬链接文件均被删除。例:文件A是文件B的硬链接 ... Read more »
进程和线程的通信方式 Posted on 2018-09-07 | In Tech , OS 进程和线程的通信方式 table th:first-of-type { width: 200px; } |Linux 进程间通信| 管道、信号、消息队列、共享内存、信号量(semaphore)、套接字(socket)||Linux 线程间通信| 互斥量(mutex)、信号量、 ... Read more »
操作系统(一)——操作系统引论 Posted on 2018-09-07 | In Tech , OS 操作系统的基本特征并发性(concurrent)并行性指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔发生。并行需要硬件支持,如多流水线或者多处理器。操作系统通过引入进程和线程,使得程序能够并发运行。1) 进程进程是指在系统中能独立运行并作为资源分配的基本单位。多个进程 ... Read more »
Linux——Shell Posted on 2018-09-07 | In Tech , Linux Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。Shell在线工具Shell 脚本(shell script),是 ... Read more »
美团测开 Posted on 2018-09-06 | In Life , Test and Interview 刚做完美团点评的测试开发工程师的笔试题。20道单选,30道不定向选择,两道编程。包含逻辑题、数据结构、数据结构、计算机网络、C/C++语言、Java语言的内容等。第一道编程题较简单,第二道似乎需要用动态规划,看到动态规划头都大了,最终也没搞出来,早知应该在选择题上多下点功夫。第一道编程题:所有学生三 ... Read more »
HTTP详细 Posted on 2018-09-06 | In Tech , Computer Network HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) HTTP 工作原理HTTP协议工作于客户端 ... Read more »