随笔分类 - 后端基础理论
web后端基础理论
摘要:1xx(表示请求已被接受,并需要处理) 100: 初始的请求已经接受,客户应当继续发送请求的其余部分 101:服务器将遵从客户的请求转换到另外一种协议 2开头:(请求成功)表示成功处理了请求的状态代码 200:(成功)服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201:(已创建)请
阅读全文
摘要:###==数据库事务的四大特性以及事务的隔离级别== 事务的定义:事务就是一个对数据库操作的序列,是一个不可分割的工作单位,要不这个序列里面的操作全部执行,要不全部不执行。 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库
阅读全文
摘要:深浅拷贝总结: 浅拷贝: 不考虑特殊情况 什么浅拷贝?浅拷贝只能拷贝对象的第一层,需要单独开辟空间保存数据。但是无法拷贝内层对象,所以浅拷贝 ⇒ 内层对象 ⇒ 指向相同的内存地址(不需要额外开辟空间) ① 可变类型数据 只能拷贝外层对象,无法拷贝内层对象,所以外层地址不同,内层对象地址相同 ② 不可
阅读全文
摘要:###三次握手 TCP是面向连接的协议。TCP建立连接的过程叫做握手,握手需要在客户和服务器之间交换三个TCP报文段。 三次握手示意图: 三次挥手过程: 如图,主机A是客户端,B是服务器,起初两端的TCP进程都处于CLOSE(关闭)状态。主机下面的方框代表TCP进程所处的状态。 首先是A向服务器B发
阅读全文
摘要:1、所谓可变类型与不可变类型是指:是否可以在不改变原来数据的引用地址基础上,去修改数据。如果能直接修改那么就是可变,否则是不可变 不可变对象:该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地
阅读全文
浙公网安备 33010602011771号