02 2018 档案
摘要:(一)事务的基本要素(ACID) ①:原子性(Atomicity):【针对该事务的操作】事务开始后所有操作,要么全部做完,要么全部不做。 ②:一致性(Consistency):【针对数据库状态要改 一起改。】事务开始前和结束后 >数据库的完整性约束没有被破坏。eg:就像我给你转账,不可能我扣了钱,而
阅读全文
摘要:(一)区别: 1.机制上:①:Struts2入口是 >Filter。【通实现请求转发和初始化操作】;①SpringMVC 入口是 >Servlet。【实现请求转发和初始化操作】。 2.性能:SpringMVC比Struts2稍快。 【①SpringMVC基于方法【一个方法对应一个request上下文
阅读全文
摘要:(一)为什么要三次握手而不是两次握手? ①:原因 >会造成服务器端资源浪费(因为当碰上网络延时的时候,服务器端会给失效的报文建立连接,然后客户端又不会发送数据)。 (二)为什么连接的时候是三次握手,关闭的时候却要四次挥手? ①:原因 >建立连接时:当Server端收到Client端的SYN连接请求报
阅读全文
摘要:(一)什么是三次握手? ①为什么要三次握手? 建立TCP,需要三次握手才能建立, ②过程: 1.Client端发送连接请求报文,Server端接受连接后回复ACK报文,并为连接分配资源; 2.Client端收到ACK报文后也向Server端发送ACK报文,并分配资源【这样TCP连接就建立了】 图解:
阅读全文
摘要:(一)什么是JSON?what? ①:JavaScript Object Notation 》JS对象标记。是一种轻量级的数据交换格式 。(JavaScript的原生格式,意味着JavaScript可以直接处理JSON数据) ②:目的【完全独立于编程语言的文本格式,来存储和表示数据】。 (二)为什么
阅读全文
摘要:如何学习Linux 1.学习Linux的第一件事情是学习Linux基础,这方面我推荐鸟哥的私房菜的Linux 基础文件,里面讲解了Linux的文件,磁盘,网络,进程等,看懂了这本书,并且一个个命令去实践,你就开始入门Linux了。 2.学习Linux的第二事情就是用Linux。前面说过,Linux的
阅读全文