安装
下载mvn压缩包,解压到/opt
设置path
1 | export PATH=/opt/apache-maven-3.5.0/bin:$PATH |
https://github.com/cloudera/cm_ext
https://github.com/cloudera/cm_csds
1 | # 需要在目标文件夹内新建meta文件,并在meta中新建文件parcel.json,文件内容需要自己参考资料填写 |
1 | touch -a -m -t 201512180130.09 fileName.ext |
1 | python -m cProfile -s cumulative test.py |
MySQL有两种常用的引擎类型:MyISAM和InnoDB,目前只有InnoDB引擎类型支持外键约束。1
2
3
4
5
6ALTER TABLE tbl_name
ADD [CONSTRAINT [symbol]] FOREIGN KEY
[index_name] (index_col_name, ...)
REFERENCES tbl_name (index_col_name,...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
1 | CASCADE:在父表上update/delete记录时,同步update/delete掉子表的匹配记录 |
1 | gdb -p pid |
b)引入libpython.py
1 | # 在gdb -p pid之后运行 |
c)之后可使用命令
1 | py-bt py-bt-full py-down py-list py-locals py-print py-up |
注:python2.6的源码中提供了部分预定义函数以便大家使用gdb调试,我们只需将文件Python-2.6/Misc/gdbinit所包括的内容加入到用户目录下的.gdbinit文件中即可,这样每次启动gdb时会自动完成这些宏的定义。但可惜的是Python2.6.2 gdbini对于pylocals的定义居然有错误, 看来是没有随着代码的更新而同步更新。我们只需将 while $_i < f->f_nlocals修改为 while $_i < f->f_code->co_nlocals即可。
1 | yum -y install yum-utils |
因为standalone需要占用80和443端口
1 | certbot certonly --standalone -d example.com -d www.example.com |
1 | ssl_certificate /etc/letsencrypt/live/simpledao.win/fullchain.pem; |
1 | # 测试是否能生成 |
注意:由于使用的是standalone模式,需要占用80和443端口,所以需要先关闭nginx才能生成或更新证书,使用webroot模式,则可以不关闭nginx,但需要配置。