上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 一、shell变量定义: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头; 中间不能有空格,可以使用下划线; 不能使用标点符号; 不能使用bash里的关键字。 变量使用: 使用一个定义过的变量,只要在变量名前面加美元符号即可, 花括号可以省略,但以下情况需要添加: 不然解释器会把$ski 阅读全文
posted @ 2018-12-27 15:40 c++11 阅读(1043) 评论(0) 推荐(0)
摘要: 1. C++11标准中让类的析构函数默认也是noexcept(true)的。 但如果显式地为析构函数指定了noexcept,或者类的基类或成员有noexcept(false)的析构函数,析构函数就不会再保持默认值。 2. 初始化成员变量: c++98中,支持在类声明中使用等号“=”进行初始化,但要求 阅读全文
posted @ 2018-12-26 18:09 c++11 阅读(389) 评论(0) 推荐(0)
摘要: c++中想要在编译时期进行断言,在之前的标准中可以采用1/0来判断,如下: 在c++11中,可以使用static_assert断言,且可以打印出具体的出错信息。static_assert接收两个参数,一个是断言表达式,此表达式需要返回一个bool值;另一个则是警告信息,通常是字符串。以上代码可以修改 阅读全文
posted @ 2018-12-26 12:15 c++11 阅读(3895) 评论(0) 推荐(0)
摘要: 若有一个已经运行稳定的程序,那么可以将其打包,供其他项目安装使用。 假设django项目的目录结构如下: 想要把polls打包出去,首先将polls文件夹拷贝到一个新的目录下,如django-polls; 创建文件django-polls/README.rst,其内容如下: 创建了license文件 阅读全文
posted @ 2018-12-25 17:29 c++11 阅读(365) 评论(0) 推荐(0)
摘要: 以下只列举我自己还未熟悉的命令,至于我所知晓的常用命令如dd, yy, p,ctrl v, 0, $等不再介绍。(持续更新。。。) ~ 大小写切换 vim -o 水平分屏打开多个文件 vim -O 垂直分屏打开多个文件 x 删除光标所在位置的字符 X 删除光标所在位置之前的字符 w 右移一个单词 b 阅读全文
posted @ 2018-12-20 14:59 c++11 阅读(141) 评论(0) 推荐(0)
摘要: find是文件查找, grep是文件内容查找。 1. find find path expression -options[-print -exec -ok] -print 将结果输出到标准输出; -exec 对匹配的文件执行参数指定的shell命令。命令形式为‘command {} \;’ ,{} 阅读全文
posted @ 2018-12-20 12:30 c++11 阅读(2142) 评论(0) 推荐(0)
摘要: su只是切换用户。 su - 切换用户并切换shell环境。 su another pwd后为/home/current su - another pwd后为/home/another 阅读全文
posted @ 2018-12-19 16:21 c++11 阅读(787) 评论(0) 推荐(0)
摘要: 对于定时任务,一般记住命令和语法就可以应用了。 1. 命令 crontab -u 指定一个用户 crontab -l 列出当前用户的所有定时任务 crontab -r 删除当前用户的所有定时任务 crontab -e 编辑当前用户的任务, 可以添加,删除一个任务,可直接用vim进行编辑。 2. 语法 阅读全文
posted @ 2018-12-19 15:54 c++11 阅读(723) 评论(0) 推荐(0)
摘要: 1.单行注释,使用符号# 2. 多行注释 (1)使用 :<<! ! (2) 使用语句 if false then fi 阅读全文
posted @ 2018-12-19 14:42 c++11 阅读(6686) 评论(0) 推荐(0)
摘要: 1.字符串的截取 str = "123456" str[:3] = 123 str[1:3] = 23 str[0:-1] = 12345 里面的数字都是index索引,从第一个索引开始到第二个索引之前的字符串。 2.字符串的查找 find 和index函数 str = "123456" str.f 阅读全文
posted @ 2018-12-19 13:11 c++11 阅读(4781) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页