摘要: 同步自https://gitee.com/Corvey/note Git简介 初次安装完成以后要先使用以下命令设置用户名和电邮。 把当前目录变成git可以管理的仓库 把文件添加到仓库,多个文件名以空格分隔, 则添加所有文件。 将修改提交到仓库。 时光机穿梭 查看当前仓库状态。 查看文件的修改情况。比 阅读全文
posted @ 2018-02-27 14:54 Corvey 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 同步自https://gitee.com/Corvey/note 数据类型 strings 和`get key set key value nx` 和`mget key1 key2 ...`一次性完成多个key/value关系 加一, 加increment 减一, 减decrement Lists 阅读全文
posted @ 2018-02-27 14:53 Corvey 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 同步自https://gitee.com/Corvey/note 简介 网络协议栈架构 TCP/IP被分为4层: 1. 应用层:应用程序通过这一层访问网络,常见 FTP、HTTP、DNS 和 TELNET 协议; 2. 传输层:TCP 协议和 UDP 协议; 3. 网络层:IP 协议,ARP、RAR 阅读全文
posted @ 2018-02-27 14:51 Corvey 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 同步自https://gitee.com/Corvey/note 创建表 数据类型 |数据类型|大小(字节)|用途|格式| |: |: :|: :|: :| |INT|4|整数|| |FLOAT|4|单精度浮点数|| |DOUBLE|8|双精度浮点数|| |ENUM||单选,比如性别|ENUM('男 阅读全文
posted @ 2018-02-27 14:48 Corvey 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 《Java并发编程的艺术》笔记 第一章 并发编程的挑战 略 第二章 Java并发机制的底层实现原理 volatile的两条实现原则: 1. Lock前缀指令会引起处理器缓存回写到内存 2. 一个处理器的缓存回写到内存会导致其他处理器的缓存无效。 volatile的使用优化:共享变量会被频繁读写时,可 阅读全文
posted @ 2018-02-27 14:38 Corvey 阅读(3231) 评论(0) 推荐(0) 编辑
摘要: 同步自https://gitee.com/Corvey/note 第一章 Java多线程技能 使用多线程时,代码的运行结果于代码执行顺序或调用顺序无关。 为`Thread`的静态方法,用于测试当前线程(即执行该方法的线程)是否已经是中断状态,执行后将清除中断状态的标志。 为非静态方法,用于测试线程对 阅读全文
posted @ 2018-02-27 14:36 Corvey 阅读(1112) 评论(0) 推荐(0) 编辑