分类 代码人生 下的文章

如题,使用markdown格式写接口文档效率还是挺高的,因为你只需要关系接口的功能和内容,而不用在意排版,顺带提一下使用这个工具markdown_tables创建markdown格式的表格不要太方便!

需要说明的是如果是大型多人合作项目,还是老老实实用apidoc等工具吧。
接口大类
-----------
[toc]
-----------

### 接口1

#### 接口功能

> 接口说明

#### 接口地址

> 接口地址

#### 返回格式

> JSON

#### 请求方式

> GET

#### 请求参数

| 参数 | 必选 | 类型   | 默认值 | 说明                                    |
|------|------|--------|--------|-----------------------------------------|
| name | ture | string | foo    | 请求的项目名                            |
| type | true | int    | bar    | 请求项目的类型。1:类型一;2:类型二 。 |

#### 返回字段

| 返回字段 | 字段类型 | 说明                             |
|----------|----------|----------------------------------|
| result   | int      | 返回结果状态。0:正常;1:错误。 |
| reason   | string   | 错误说明                         |
| data     | string   | 数据                             |

#### 字段变化

字段变化说明

#### 接口示例

> 地址:接口地址示例


#```json
{
    "result": 0,
    "reason": "success",
    "data": []
}
#```
代码里的#请删除

找了好久,直接在设置里搜索凭据二次即可!

or

设置\更多设置\系统安全\加密与凭据\信任的凭据
设置\更多设置\系统安全\加密与凭据\从储存设备安装

如果上面的地方找不到,说明你是最新的MIUI系统,证书和凭据的位置搬家了!

设置 -> 密码、隐私与安全 -> 系统安全 -> 加密与凭据 

英文系统

Setting -> Password & security -> Privacy -> Encryption & credentials
吐槽一下,为啥MIUI不能直接用证书跳转到这个配置页面。

过年前托朋友入手港版NS,于是过年到现在沉迷塞尔达无法自拔。。。年后又入了DLC季票,大师模式又新开档,目前过了4神兽,就剩加农没打了。。。每天刷刷人马,刷刷Amiibo,捡捡流星也是乐在其中!这篇文章没什么主题,就是想吹吹塞尔达有多好玩!

NS 双红

- 阅读剩余部分 -

+noall表示隐藏所有内容
+answer 表示显示响应内容

+[no]question,+[no]answer,+[no]authority,+[no]stat,+short

# 直接查询根DNS
dig

# 指定解析服务器为8.8.8.8
dig @8.8.8.8 phpgao.com

# 查询DNS记录
dig -t NS phpgao.com +noall +answer


# 查询MX记录
dig -t MX phpgao.com +noall +answer

正则的效率是在比不上原生的,所以丢个链接(过滤器函数)走人。

二逼正则:

$valid = preg_match('/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\z/', $string);

正确正则:

preg_match('/^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/', $ipAddress);

过滤器的选项,比如可以过滤私有IP地址等。

用法参考Validating an IP address with PHP's filter_var function