python
老码沉思录
if you don't have one ,don't be warry! you can create one ,because of you are a coder
展开
-
Ruby on Rails安装指南
<br />本文是转载的,括号内的是我加上的语句,自己的一点见解,如果有错误,欢迎您批评指正<br /> <br />Ruby on Rails安装,有人说难,但其实也很方便。要基于ruby开发应用程序,我们必须安装ruby、gem(相当与ant)、rails框架、mongrel(服务器,可选的,因为自带的有服务器,但是这个速度比较快,可以支持集群)。<br />Ruby on Rails安装步骤解析<br />第一,到官方网站上下载最新的Ruby One-Click Installer版本(已经自带了Ru转载 2011-05-18 10:14:00 · 2617 阅读 · 5 评论 -
ruby和php的比较,以及和java的对比
<br /> php和ruby现在都是面向对象的,感觉ruby面向对象更加彻底一些,ruby中一切都是对象,包括数字在内。他们的类都可以被其他类扩展,ruby和php都支持异常处理,ruby提供符号:var,但是php中没有这种。ruby中函数的调用是可以把括号省略的,但是php中不行,个人感觉ruby这点不太规范,至少写的让人莫名奇妙的,ruby中提供范围,php中却没有,ruby中提供proc,block;php中却没有,ruby中没有接口,也没有抽象类,但是php中有。<br />原创 2011-05-17 19:31:00 · 7032 阅读 · 2 评论 -
学习rubyの初见
<br />平常工作挺多了,有老板交代的任务,因此只好借一点零碎的时间来学学ruby,这个语言和python很类是,虽然我不懂python是什么,不过我略微知道一点,它很强大,可以直接在塞班上跑,属于脚本型的,而且还是面向对象的,因此可以开发大型项目,ruby也可以说是种脚本语言,定义变量的方法有点像javascript,直接赋值就是,跟不不需要你事先定义你用的变量是个什么类型的。总结一下,我对ruby的理解是这样的<br /> 第一,ruby运行速度很快。<br /> 第二,定义变原创 2011-05-17 13:06:00 · 1264 阅读 · 0 评论 -
python中元祖,列表,字符串付给一个变量时。。。。
python中元祖,列表,字符串付给一个变量时,这个变量仅仅是参考而已。也就是说,原始对象改了,你新赋值的那个也一定会改。因此,要使用值传递,实现起来就是使用切片操作。其实,我们发现这也对于元祖的元素不包含子元祖时才行得通,有子元素时,同样的问题一样会出现,当别人出现修改子元祖是,同样你会发现,你拷贝的那个子元祖也被改了,其实,解决的方法很多,称之为深度克隆把,貌似js里面也有这么一种说法。 '原创 2012-05-12 20:27:34 · 3149 阅读 · 0 评论 -
python3以后迭代器不在是.next()
python3以后迭代器不在是.next(),而是__next__(), 细心的你会发现print ‘。。。。'也不在能用,要加括号,很多改变的地方,开始觉得python变得规范,但某些地方确实不应该,我本人比较讨厌把函数用两个_圈起来,有点难看。不晓得哪里有改动的对造表,发现又很多以前的程序丢在python3里面跑不了了。很郁闷原创 2012-05-13 17:54:31 · 4926 阅读 · 0 评论 -
将书中那个栈实现的逆波兰四则运算实现了,发现书上是例子是错的
#!/usr/bin/python class Stack: def __init__(self): self.items=[] def push(self,item): self.items.append(item) def pop(self): return self.items.pop() def isEmpty(self): return (self.it原创 2014-02-17 19:41:36 · 827 阅读 · 0 评论