回退未暂存版本代码
说明
- 回退未使用
git add
命令添加的代码 - 本地修改消失
- 新文件不会丢失
命令
git checkout -- 文件名
,回退指定文件git checkout .
,回退所有未暂存的文件
不乱
本文是根据官方文档整理出来的阅读笔记,原文地址
+
,-
,*
,&&
等一些常用的操作符C
语言操作符=
不会返回数值,防止在bool判断中出现问题..<
,表示一个范围,从起始开始,<最终值...
,表示一个范围,从起始开始,<=最终值unary
)-a
这种,只作用于一个参数的!a
和a!
分别是前缀和后缀的用法,意义不一样binary
)2+3
ternary
)a ? b : c
本文是根据官方文档整理出来的阅读笔记,原文地址
let
var
注:可在一行内生命多个变量/常量var a = 1, b = 2, c = 3
var a : 类型
var a, b, c : Int
中,a
,b
,c
都是Int
类型1 | let π = 3.14159 |
NodeJS读写ProtoBuf的例子
包含功能
实际测试的proto文件
使用proto2的语法(只是为了我这边方便)
test123.proto
1 | syntax = "proto2"; |
REDISLV的数据保存一般是根据配置文件
直接保存在本地硬盘上的
一个基本的配置文件的例子
redis_simple.conf
1 | # 所有会使用到的配置整理 |