归档: 2015

0

nginx

123456789101112131415161718+ using PCRE library: /mnt/application/pcre-8.32 + OpenSSL library is not used + using builtin md5 code + sha1 library is not found + using zlib library: /mnt/applicatio

0

redis

安装1234wget http://download.redis.io/releases/redis-3.0.6.tar.gztar xzf redis-3.0.6.tar.gzcd redis-3.0.6make 启动redis1src/redis-server 会在前台启动,然后再启动客户端来进行测试1src/redis-cli 可以在测试端里写1set foo bar 然后再写1get fo

0

mpv播放器使用指南

mpv播放器这是我觉得在mac os x平台上最好用的播放器了,耗电量正常情况下都很好。 homebrew安装解决字幕乱码在~/.config/mpv.conf中增加1subcp=enca:zh:cp936

0

Git以及GitHub的用法

删除远程分支当你刚刚在本地删除了一个分支,你想要让这个变化反应在远程的repo中的话1git push origin :<branch name> 假设你的branch的名字是simple那么需要的命令就是1git push origin :simple 推送新建分支到远程仓库在本地新建了一个分支,然后觉得这个分支写得好于是就可以推送到远程的仓库中。1git push origin &

0

python学习

xrangexrange和range函数的区别只在于节省空间,而且xrange是一个不透明的序列结构,range在使用的时候就已经创建了所有的序列,而xrange在使用到的时候才会有真正的值,常用于loop结构。它实际上只支持了索引,迭代和长度函数。 stripstring类型对应的函数,用于去除一些特殊符号,例如 \n \t 等,没有参数的话会去除多个,如果有参数的话则会根据参数去除。但是按照2

0

OS_X中安装虚拟linux服务器

安装virtualbox安装Ubuntu这里使用14.04 LTS版本,因为主要是为乐运行一些程序,所以用的比较稳定的版本。设置VirtualBox的网络设置为桥接(bridge)模式,这样就能用宿主机的所在网段地址去用ssh访问,因为我希望这个server能够是透明的,这样我就可以肆无忌惮地用OS X的终端来直接使用。 设置SSH使用以下的命令12sudo apt-get updatesudo

0

vimrc设置方法

.vimrc的位置OS X和Linux的系统中,全局的vimrc的位置是/usr/share/vim/.vimrc,这个是不用更改的,可能也不能更改,但是我们可以将其复制到~/目录下,也就是//目录下,然后再进行更改。因为这个目录下的.vimrc的优先级比前者高,所以会优先使用这个。 .vimrc的配置从网络上搜刮来的现成配置123456789101112131415161718192021222

0

Go语言的方法以及结构体 接口

编译Golang Project 每次创建工程的时候都需要使用设置环境变量GOPATH来控制代码的位置1export GOPATH=<path> 可以设置路径 go build和go install的区别go build会生成一个输出文件,只能针对包含main函数的文件使用,会自动生成依赖go install会将二进制文件包都存在固定形式的目录下 方法 结构体的构造函数Go语言

0

goroutines以及channel

goroutinesgoroutines并不对应着操作系统中的线程,它可以由多个线程来执行 gorouinte 之间又不像进程之间那样,使用独立的内存空间,它们使用共享的内存空间,因此它们存在读写同步的问题,使用go的channel。 gc-compiler对应着是真正的goroutines,每个都对应着一个或若干个线程,而gccgo则是为每一个goroutine建立一个线程。不要试图用print