摘要:
1 puts File.dirname(__FILE__)2 puts File.expand_path(File.dirname(__FILE__))对于第一行、只会返回一个相对的路径、返回会显示.第二行才是将相对路径展开成为本地路径 阅读全文
摘要:
这是什么年头、不支持代码提示还叫IDE吗~~就不转了、直接去看吧:原文地址:http://www.pythonclub.org/python-basic/vim 阅读全文
摘要:
Beanstalk的好处就不多说啦、简单而快速、拍马屁的工夫就只有这么点了、具体的内容可以上官网看看:http://kr.github.com/beanstalkd/OK、现在安装beanstalkd吧、分服务器端和客户端、客户端就是对queue进行操纵的工具啦、目前支持非常多的主流语言、ruby、python都支持、好吧、先安装服务器端吧、非常的简单、如果迩已经装了git工具git clone git://github.com/kr/beanstalkd.git这样就OK了、直接把beanstalkd部署在本地目录上、然后进入该目录、然后就是万年不变的三部曲./configure & 阅读全文
摘要:
如果迩是在ubuntun下安装nginx、建议先卸载掉自带的版本、太旧了、0.7的、uWsgi都不支持、还要打补丁、太麻烦了、如果是默认安装的话、一定是使用了apt-get的方式来安装的、那么莪们就使用apt-get的方式来卸载吧、sudo apt-get --purge remove nginx完成后再试下which nginx存在不、不存在就是已经成功卸了还是从源码安装吧、这样可以不用管更新apt-get源之类的是否成功之类的、首先去找个源码吧、目前官网的最新稳定版是1.0.10、所以输入个wget http://nginx.org/download/nginx-1.0.10.tar.gz 阅读全文
摘要:
字符串截取:print 'kkkjjjsss'[6:8]ASCII码互转print chr(65)print ord('@')显示时间:import datetimeprint datetime.datetime.now()睡觉:(秒)import timetime.sleep (2.5)计算数组大小a = [33,44,444]print len(a)判断数组是否为空a = [33,44,444]print not a如果返回false、就是不为空、返回true就是空把sth加入到数组的尾部或者弹出尾部的成员(如果是添加数组入数组的话、区别于extend、是整 阅读全文
摘要:
如果迩想在运行ruby脚本时、输入临时参数去脚本参加运行、那么就要使用ARGV比如:defputout(word)putsword end putout(ARGV)如果迩想接收多个参数、使用ARGV[0]、ARGV[1]便可以了、或者是ARGV.each do |aa|end这样子然后ruby test.rb "sfsf"这样便可以使用了P.S.:注意、本身ARGV就是一个数组、即使迩只接收一个参数、那ARGV仍然是数组、比如上面那个例子、其实就是这样["sfsf"]、一个拥有一个字符串的数组、假如迩不想让程序接收数组类似、那么记得加索引、ARGV[0] 阅读全文
摘要:
setJRUBY_OPTS=--1.9如果是linux系统、只需要把set换成export就可以了、但这个只是暂时的、关闭终端重启后又会消失了、如果想永久设置、记得修改系统的环境变量、新增JRUBY_OPTS字节、值那里填写--1.9就OK咯另外在jruby下使用gem等的命令是加上参数-S、比如执行gem listjruby-Sgemlist 阅读全文
摘要:
1、python提供一个狠方便的功能、迩可以想像在linux的man手册吧、比如迩想查这个range的帮助文档、只需要在源代码里面打入printrange.__doc__这样就会输了该函数的帮助文档了、2、狠简单吧、range这个是python的一个自动为list数组自动赋值的元素、比如吧range(7)产生了一个[1,2,3,4,5,6] 的数组、相当于ruby的 list = 0..63、tuple就是list的常量形态、不可更改、速度快!4、list=list+otherlist相当于list.extend(otherlist)、但+会有返回值、大型应用速度稍微慢、5、python中、0 阅读全文
摘要:
ruby支持这种风格的数组定义、比如定义一个从1到100的数组number_array = 1..100如果是3个点的话number_array = 1...100就是从1到99咯 、当然也是支持负数的 阅读全文
摘要:
打开远程连接桌面客户端后、首先点一下选项下拉菜单、然后把“始终要求凭据”的小勾勾去掉、点击旁边的文字编辑、输入帐户和密码、确定确定就OK啦、对了、进行远程桌面连接时建议全屏、不然左拖拖右拖拖控制远程机非常的麻烦、在显示选项卡那里设置一下就OK了 阅读全文