Time Line
PHP后台运行
在很多时候,我们需要通过用户或其他方式触发php脚本的运行,而php执行的是批量任务或者是很耗时间的操作,这样我们就想客户端断开连接,而php的代码照样执行,起到异步操作的效果。
下面这段代码,可以使用header(“Connection: close”),使浏览器关闭连接[......]
Go语言单元测试
Go语言似乎是个偏执狂,牺牲了不必要的灵活性,带来一些强制的编程风格和约定。比如:
- 无任何形式的Makefile,模块就是目录、包就是目录、编译配制就是目录!
- 不光目录被用上了,文件名还能指定用途。文件名后缀为_test.go的都是单元测试文件,_linux32.go[......]
LaTeX生成PDF标签
\usepackage[pdftex,bookmarks=true]{hyperref}
Latex章节编号
更改章节编号的格式:
\renewcommand\thesection{\arabic{section}.}
\renewcommand\thesection{\arabic{section}.~}
\renewcommand\thesection{\arabic{sect[......]
Latex生成章节目录列表
(1)在\begin{document}后面加入命令\tableofcontents。执行latex.exe将自动产生myfile.toc文件,该文件是文本格式,可以编辑,当然多数情况下无需编辑。
(2)每次加入新的章节需要运行两次latex.exe才能更新目录。
([......]
A Sock 5 Proxy Server Written in Golang
I’ve written a sock 5 proxy server in golang. The code is very ugly. However, it works!
I am still not very familiar with golang. Wheneve[......]
Shell批量执行ssh远程命令
通过SSH执行远程命令参考这里,通过shell逐行读取文件参考这里,shell的参数用法在这里。
这样一键批量执行远程命令的脚本为:
1 2 3 4 5 | for slave in $(cat ~/slaves) do echo $slave ssh $slave $* don[......] |
Linux shell参数
在shell编程时.可以使用参数。Shell有位置参数和内部参数
1、 位置参数
由系统提供的参数称为位置参数。位置参数的值可以用$N得到,N是一个数字,如果为1,即$1.类似C语言中的数组,Linux会把输入的命令字符串分段并给每段进行标号,标号从0开始。第0号为程序名字,[......]
方便使用hadoop一些脚本
实验中为了方便在不同版本hadoop间切换,为了一键清空还原所有hadoop设置,弄了些脚本。傻瓜脚本。。。
一、环境变量
1 2 3 4 | # .bash_profile export HADOOP_HOME=~/hadoop export PATH=$PATH:$HAD[......] |
HADOOP占用端口
与HDFS有关的地址及端口属性
fs.default.name
位置:conf/core-site.xml
必须项:是
常用值:hdfs:// [域名或IP地址] :9000
说明:NameNode 主服务器的地址[......]