TCP:Transmission Control Protocol 传输控制协议,TCP是一种面向连接的、可靠的、基于字节流的运输层通信协议。一、TCP协议的特点:1.面向连接的传输;(最大的特点,即TCP通讯前需要通过三次握手建立连接)2.端到端的通信;(头部中的源端口和目的端口)3.高可靠性,确保传输数据的正确性,不出现丢失或乱序;(差错控制机制和拥
超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。HTTP/0.9只接受GET一种请求方法,没有在通讯中指定版本号,且不支持请求头。由于该版本不支持POST方法,因此客户端无法向服务器传递太多信息。HTTP/1.0这是第一个在通讯中指定版
MySQL有多种存储引擎:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。每种存储引擎有各自的优缺点,以下列出常用几种的特点:MyISAM表级锁数据非自动恢复不支持事务仅索引加载在内存中,数据缓存由操作系统储存在文件中紧凑的数据存储,正是这样才能实现高速的数据扫描HEA
现在操作系统大多都是应用多时多任务系统。这一般就涉及进程调度。下面介绍几种常见的调度算法。先进先出算法(FIFO)算法总是把CPU分配给最先请求的进程。这种策略可以轻易用FIFO的队列来实现。采用FCFS平均等待时间很长。最短作业优先算法(SJF)最短CPU运行期优先调度算法该算法从就绪队列中选出下一个“CPU执行期最短”的进程,为之分配CPU。该算法虽可获得较好的调度性能,但难以准确地知道下一个
进程跟线程的区别:1.进程是操作系统分配资源的基本单位,而线程则是共享所属进程的所有资源。2.进程的创建耗费资源比进程要多,线程的TCB的信息要比PCB要多。3.进程的切换速度要比线程快。线程的概念是为了弥补进程的不足而产生的,通常一个进程需要同时处理多个任务,这时候系统可以同时fork多个进程来处理这些任务,但是进程的创建比较消耗资源,而且这会加重操作系统的负担,影响操作系统的健壮性。采用多线程
1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=N 2. INFORMIX SELECT FIRST N * FROM TABLE1 where 1=1 3. DB2 SELECT * ROW_NUMBER() OVER(ORDER BY COL1
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号