- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 *args和**kwargs总结
基本概念Python支持可变参数,最简单的方法莫过于使用默认参数。def test_defargs(one, two=2): # 参数one没有默认值,two的默认值为2 print('Required argument: ', one) print('Optional argument: ', two)test_defargs(1)'''Required argument:
2017-12-29 10:32:30 1642
原创 Swift可选类型总结
Optional(可选类型)Swift的可选(Optional)类型,用于处理值缺失的情况。可选表示“那儿有一个值,并且它等于x”或者“那儿没有值,为nil”。它的定义通过在类型声明后加一个 ? 操作符来完成的 :var str = String?Optional 其实是个 enum ,里面有 None 和 Some 两种类型。其实所谓的 nil 就是 Optional.None ,当你声明一个可选变量的时候没有提供初始值,它的值默认为 nil 。 非nil 就是 Optional.Sonm
2017-12-28 23:16:57 1027
转载 chmod和chown小结
chmodchmod指令是更改文件读写执行权限的。 文件权限可以通过 ls -a 或 ll 来看,在每个文件前有10个字符,第一个是 d 是文件夹,否则为一划。后面三组rwx,分别是读取,写入和执行的权限; 三组分别是用户自己,同组以及其他人的相应rwx权限。没有执行权限, 脚本和程序也不能直接跑; 没有写权限,就没法生成和保存文件; 没有读的权限就连访问都难。一般文件权限是 755 ,下面将介绍
2017-12-20 00:18:35 492
转载 四种常见的POST提交数据方式
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体
2017-12-15 00:00:04 793
原创 \r\n的区别
不同系统上敲”Enter”键产生的字符: Windows 类Unix \r\n \n 符号 ASCII码 缩写 意义 \n 10 LF(Line Feed) 换到当前位置的下一行,而不会回到行首 \r 13 CR(Carriage Return) 回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖现给出如下的p
2017-12-10 19:49:44 286
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人