摘要:1.面向对象的概念
2.什么是类,什么是对象,类和对象之间的关系
3.什么是面向对象编程呢?
4.如何抽象出一个类?
5.如何实例化对象?
6.如何去使用对象中的成员?
7.特殊的引用“$this”的使用
8.构造方法与析构方法
9.封装性
10.__set()、__get()、__isset()、__unset()四个方法的应用
阅读全文
随笔分类 - Ruby和开源
摘要:前言
本规约、记述的是在用Ruby进行编程时所使用的编程规约。 在实际项目开发的时候,推荐以此为基础,根据项目实际情况进行客户化后再使用。
阅读全文
摘要:简述题(50分)1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)2、echo(),print(),print_r()的区别(3分)3、能够使HTML和PHP分离开使用的模板(1分)5、使用哪些工具进行版本控制?(1分)6、如何实现字符串翻转?(3分)-----------------------------------------------------------...
阅读全文
摘要:Ruby on Rails 只是使 Ruby 非常强大的方面之一,就像 EJB 只是 Java™ 企业平台的一部分一样。Andrew Glover 揭示了 Java 开发人员可以使用 Ruby 做什么。
阅读全文
摘要:以MySQL为例,建立数据库mydb,在其中创建表mytab,为简单起见,该表只设两个字段: create table mytab{ id int not null, msg varchar(100)} 创建Ruby源程序mydb.rb: require 'rubygems'require_gem 'activerecord' # 请注意使用rubygems...
阅读全文
摘要:進入網站 http://instantrails.rubyforge.org/wiki/wiki.pl?Instant_Rails 選擇[Download] 下載 Instant Rails 1.3http://instantrails.rubyforge.org/wiki/wiki.pl?Getting_Started 裡有安裝的詳細內容解壓至C:\InstantRails , 點選Insta...
阅读全文
摘要:前言 近期在java社区中一种新的脚本语言ruby,及用ruby开发的一个wab框架 rails也热闹了起来.引起了不少的java开发人员的关注. 本人平时还是很少接触脚本语言方面东东,看到相关的评论例如: "习惯约定优于配置" -- 那样就用象java那样麻烦且繁杂地配置N多XML "'一站式'面向用户的简单易用的框架" ...
阅读全文
摘要:前言 业界对持久存储领域的追求从未停止过,为了更方便、更容易地用对象表达我们的思维,开源领域和商业领域都涌现了许多新技术, ORM 的出现恰恰说明了这点。最近一年,业界也在反思,到底 ORM 给我们带来的是便利还是麻烦。矛头指向大名鼎鼎的 Hibernate ,纷纷议论其性能问题,大家似乎要达成这样的共识:“在业务逻辑复杂的地方用 SP ,而一般的 CRUD 还是 Hibernate ”,就连全...
阅读全文
摘要:一、VIM的历史 1. ed ed是UNIX上最古老最基本的编辑器,它最初是UNIX之父Ken Thompson编写的,他第一次在 ed中应用了正则表达式(regular expression),这个创举将RE理论带入了实践,对UNIX界造 成了深远的影响。 实际上ed是受来自加州伯克利大学的QED编辑器的影响,Ken便是从这所院 校这里毕业的。 ed是一种行模式编辑器,下面是一个ed会话的例子:...
阅读全文
摘要:Ruby基础 作者: dafei1288 发表日期: 2006-07-08 13:23 复制链接 1.1 在线文档和书籍 语言资料上,如果要找核心和标准API的文档可以去 www.ruby-lang.org,深步进阶我们推荐下面的书籍:Dave Thomas: Programming Ruby, Second Edition, Pragmatic Bookshelf, 2005...
阅读全文
摘要:Ruby有不少惯用法,这里略作一些介绍,也方便阅读他人代码: 迭代 一般写法: 代码: for i in (1..10) puts i end 习惯写法: 代码: ...
阅读全文
摘要:一个实例的Python和Ruby两种实现的比较
阅读全文
摘要:Python 简介 Python是一种开源的 、解析性的,面向对象的编程语言。 Python使用一种优雅的语法,可读性强 Python支持类和多层继承等的面向对象编程技术。 Python可运行在多种计算机平台和操作系统中,如各位unix,windows,MacOS,OS/2等等 使用python 安装python, 请参阅:htt...
阅读全文
摘要:Ruby和Python两种语言对文件的读写操作
阅读全文
摘要:写一个求阶乘的函数,然后调用这个函数算出某一个数(例如10)的阶乘并打印出来。 在Ruby中可以这样写: def fact(n) if n == 0 1 else n * fact(n-1) endendprint fact(10) 我们发现,在Ruby中函数定义在def...end块...
阅读全文
摘要:本文探讨了在Linux操作系统下用C和Java语言访问Oracle数据库的几种方法,通过实例源代码的形式介绍了Pro*C、JDBC和SQLJ等关键技术的简单原理以及在Oracle数据库编程中的实际应用。
阅读全文
摘要:我想大多数人还是使用Windows系统,所以这里介绍Windows操作系统下的环境配置。 下载Ruby的Windows一键安装包,地址是: http://rubyforge.org/frs/?group_id=167 按照提示安装即可。 学习任何语言还是希望有一个好的IDE环境,我选择PrimalCode,一个轻量级的.NE...
阅读全文

浙公网安备 33010602011771号