摘要:
数据库 范数 1nf 属性值不可再分 2nf 消除非主属性的 部分函数依赖 - > 每个非主属性都完全依赖于候选键 避免出现冗余行 3nf 消除非主属性的 传递函数依赖 bcnf 消除主属性的传递函数依赖 连接 内连接 inner join 只返回两张表匹配的记录 全连接 外连接 (outter) 阅读全文
摘要:
操作系统 程序 进程 线程 1 程序 程序是含有指令和数据的文件,是静态的代码 2 进程 进程是 程序及其数据 在处理器上运行的过程,是资源分配和调度的基本单位(线程引入之前) 引入: 为了描述 程序动态执行过程的性质,并更好的支持并发,引入了进程 3 线程 引入: 解决了1、进程同一时间只能做一件 阅读全文
摘要:
计算机网络 三次握手 建立连接 第一次握手: 客户机TCP 向 服务器 TCP 发送 连接请求报文段 SYN=1 ACK=0 seq=x 第二次握手: 服务器TCP 收到连接请求报文段后,如同意建立连接,就向客户机发回 确认报文段 并为该TCP 连接分配TCP 缓存和变量。 SYN=ACK=1 ,a 阅读全文
摘要:
Java JAVA 的8中数据类型 1个字节 = 8 位 6种数字类型 byte 1字节,short 2 , int 4, long 8, float 4, double 8 char 2字节=16位 boolean 1位 在使用long时 要在数值后加L 否则当作整型解析 String stirn 阅读全文
摘要:
linux ctrl+alt+t # 终端 ls -la # -l 详细方式罗列 -a 显示所有文件 包括隐藏文件 vi filename # 新建文件并用vi编辑 cp a_file b_file # copy a to b cp a_folder b_folder -r # 将a目录的内容 复制 阅读全文
摘要:
git 基本操作 git init (newrepo) # 新建git仓库 git clone [url] # 克隆git仓库到本地 git add # 将文件添加到缓存 git status # 查看哪些文件被暂存了 哪些没有 git commit # 提交暂存到本地仓库 git reset HE 阅读全文