Browse Source

Merge remote-tracking branch 'origin/master'

jxing 4 years ago
parent
commit
bf5e549591

+ 49 - 1
docs/dev/saga-graphy/graphy-engine/arrow.md

@@ -1,3 +1,51 @@
-# 线末端箭头绘制
+# 绘图指令-绘制带有末端样式的线段
 
+## 函数入参
 
+## 类型
+
+### 无
+
+不绘制任意箭头
+
+### 标准箭头
+
+绘制如下类型箭头
+
+![标准箭头](./img/basic-arrow.png)
+
+#### 画法描述
+
+1.将canvas坐标转换为数学坐标系坐标,将纵坐标取反即可;
+
+2.将坐标系平移至线段终点;
+
+3.计算出线段与x轴夹角,并将坐标系旋转至x轴与线段重合;
+
+4.设定箭头夹角为θ=π/3,末端三角形边长d=5,则箭头上下端与x轴夹角为π/6,根据此角度与边长计算上下端坐标;
+
+5.直接绘制原点与上下端连线即可
+
+### 三角形
+
+绘制如下类型箭头,通过画笔颜色和画刷颜色控制笔触颜色和填充颜色
+
+![三角形箭头](./img/triangle-arrow.png)
+
+### 圆
+
+绘制如下类型箭头,通过画笔颜色和画刷颜色控制笔触颜色和填充颜色
+
+![圆形箭头](./img/circle-arrow.png)
+
+### 菱形
+
+绘制如下类型箭头,通过画笔颜色和画刷颜色控制笔触颜色和填充颜色
+
+![菱形箭头](./img/diamond-arrow.png)
+
+### 方形
+
+绘制如下类型箭头,通过画笔颜色和画刷颜色控制笔触颜色和填充颜色
+
+![方形箭头](./img/square-arrow.png)

BIN
docs/dev/saga-graphy/graphy-engine/img/basic-arrow.png


BIN
docs/dev/saga-graphy/graphy-engine/img/circle-arrow.png


BIN
docs/dev/saga-graphy/graphy-engine/img/diamond-arrow.png


BIN
docs/dev/saga-graphy/graphy-engine/img/square-arrow.png


BIN
docs/dev/saga-graphy/graphy-engine/img/triangle-arrow.png


+ 1 - 0
docs/dev/saga-graphy/index.js

@@ -5,6 +5,7 @@ const content = [
         children: [
             ["/dev/saga-graphy/graphy-engine/gradient", "渐变"],
             ["/dev/saga-graphy/graphy-engine/composite", "融合"],
+            ["/dev/saga-graphy/graphy-engine/arrow", "绘图指令-绘制带有箭头的线段"],
         ]
     },
     {

+ 35 - 1
docs/setup/centos/os/cmd.md

@@ -10,19 +10,53 @@ mkdir
 ### 删除文件/文件夹
 rm
 ### 复制文件/文件夹
+cp  
+cp [-adfilprsu] 源文件(source) 目标文件(destination)
+```
+参数说明:  
+-a:是指archive的意思,也说是指复制所有的目录  
+-d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身  
+-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制  
+-i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作  
+-l:建立硬连接(hard link)的连接文件,而非复制文件本身  
+-p:与文件的属性一起复制,而非使用默认属性  
+-r:递归复制,用于目录的复制操作  
+-s:复制成符号连接文件(symbolic link),即“快捷方式”文件  
+-u:若目标文件比源文件旧,更新目标文件
+```
 
 ### 移动文件/文件夹
+mv  
+mv [-fiv] source destination
+```
+参数说明:
+-f:force,强制直接移动而不询问
+-i:若目标文件(destination)已经存在,就会询问是否覆盖
+-u:若目标文件已经存在,且源文件比较新,才会更新
+```
 ### 编辑文件
+vi  
+echo  
+cat  
+
 ### 查询文件内容
+tail  
+more  
+less
 ### sudo 操作
 ### 切换用户
+su
 ### 权限
+chmod
 ### 所有者
-
+chown
 ### 服务相关
 #### 启动服务
+service 服务名 start
 #### 停止服务
+service 服务名 stop
 #### 开机重启
+service 服务名 restart
 
 ## 软件管理