只显示主题贴
class T1
class << self
def foo
puts "singleton method foo"
end
end
def self.foo
puts "class method foo"
end
end
这两种方法是完全一样的,所以谁先定义谁就被覆盖,谁后定义谁起作用
第一种方式:
class << self
def foo
puts "singleton method foo"
end
end
...
- 进入论坛 Ruby 版
值得阅读
http://poocs.net/articles/2006/03/13/the-adventures-of-scaling-stage-1
1台lighttp proxy服务器,4台应用服务器,2台数据库服务器
引用The application servers are dual Xeon 3.06GHz, 2GB RAM, SCSI U320 HDDs RAID-1. The database servers are dual Xeon 3.06GHz, 4GB RAM, SCSI U320 HDDs RAID-1. The proxy server is a single ...
- 进入论坛 Ruby 版
我说说自己开发一个Java程序常用的工具箱(仅为个人习惯):
准备篇
1。白板(白板笔)。
1)需求阶段和客户讨论问题时分析、设计、客户在这里自由交流大家对问题的看法
2)在项目分析和设计阶段用来进行头脑风暴,是设计的最重要的工具。白板上画的可以是UML图,但也可以是项目团队能够理解的任意图形,或者就是简单的线条、图形都可以
3)无处不在的讨论,任何时候对需求的理解和对设计的讨论都在白板上进行
一般公司里面经常会出现白板笔太久没用水用光的时候,所以我一般都要提醒后勤人员买好充足的笔,用完笔以后要盖好盖子。
2卡片(和图钉)
1) CRC是除了白板以外第二重要的设计工具,这种卡片在中国 ...
- 进入论坛 软件开发和项目管理 版
最近我带的一个项目预计将每天接受300万次左右的点击,我的主要体系考虑包括:
1 舍弃EJB
2 舍弃集群
3 不同行业数据库划分到相对基本独立的不同服务器群(而不是依赖服务器之间密切关联的集群)
4 不同页面采用不用服务器群
5 无状态
6 对Resin的内部页面展示机制进行专门化的定制(只能为我这个程序所用)
7 在数据的不同获取和生成阶段大量采用缓存技术
这或许出乎某些理论研究者或者某些认为EJB(以及相关的分布式事务、集群)技术才是高伸缩性和高可用性“正道“人的意外。
项目目前已经基本完成第一期,不过我正好看到一片Blog:
http://www.manageability.org ...
- 进入论坛 Java 版







评论排行榜