摘要:
http://tangrengg.iteye.com/blog/37752 可以到作者的blog里下载学习资料自己常用的gem包:数据库驱动mysql , sqlite3-ruby, postgre-pr,名字不言而喻。很遗憾并不是所有的Ruby库都是通过gem方式安装,比如针对Oracle的ruby-oci8驱动,得直接去Rubyforge下。图形库 Rmagick是非常优秀的图像处理库,需要另外安装ImageMagick或GraphicsMagick。该库常被用于生成缩略图这样的任务。gruff是基于Rmagick的图表生成工具。产生的图像颇具Apple设计风格神韵,还支持多种配色模板,颇 阅读全文
摘要:
http://tech.it168.com/j/2008-01-29/200801292216622.shtml动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。可以简单的理解为直接被解释执行的语言称为动态语言。而需要编译环境将程序转换为其它的编码再执行的语言称为静态语言。动态语言目前非常具有活力。众所周知的ECMAScript(JavaScript)便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C++等语言则不属于 阅读全文
摘要:
http://developer.51cto.com/art/200610/33171.htmROR is Ruby on Rails。Ruby众所周知已经是一种非常出色的动态语言。It's a dynamic language。Simple and easy。动态语言是解释执行的,但性能上可能会打个折扣,但不是绝对的,因为应用是复杂的,性能是一种综合性的,这个在一个流传的测试中有回应。1.安装和配置出奇的简单(真的很想提醒一下所有的java社区,充斥着各种框架的各个社区难道就没想到install吗?Everyone forgot to make install?无论是J2EE,Spr 阅读全文
摘要:
摘取http://topic.csdn.net/t/20030410/11/1642333.html在 linux 底下最常使用的文本编辑器为 vi ,请问如何进入编辑模式? 在一般模式底下输入: i, I, a, A 为在本行当中输入新字符;(出现 –Insert- ) 在一般模式当中输入: o, O 为在一个新的一行输入新字符; 在一般模式当中输入: r, R 为取代字符!(左下角出现 –Replace-) 如何由编辑模式跳回一般模式? [Esc] 若上下左右键无法使用时,请问如何在一般模式移动光标? h, j, k, l 若 [pagedown] [ pageup] 在一般模式无法使用时 阅读全文
摘要:
http://developer.51cto.com/art/200703/41243.htm介绍这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。交互式的Ruby打开IRB(交互式Ruby外壳):如果你使用Mac OS X,那么请打开终端窗口输入irb;如果你使用Linux,那么请打开shell输入irb;如果你使用windows,那么请在开始菜单中找到Ruby->fxri,并执行它。Ok,在打开IRB之后,在其中输入"Hello World"。Ruby听从你的安排 阅读全文
摘要:
13. Sortsort [选项] 文件说明:sort命令对指定文件中所有的行进行排序,并将结果显示在标准输出上。如不指定输入文件或使用“- ”,则表示排序内容来自标准输入。sort排序是根据从输入行抽取的一个或多个关键字进行比较来完成的。排序关键字定义了用来排序的最小的字符序列。缺省情况下以整行为关键字按ASCII字符顺序进行排序。改变缺省设置的选项主要有:- m 若给定文件已排好序,合并文件。- c 检查给定文件是否已排好序,如果它们没有都排好序,则打印一个出错信息,并以状态值1退出。- u 对排序后认为相同的行只留其中一行。 - o 输出文件 将排序输出写到输出文件中而不是标准输出,如果 阅读全文