- 博客(11)
- 收藏
- 关注
原创 我刚刚知道了什么——h()的用法 .........
h()的用法:Email: ") %>防止e-mail地址内特殊字符与浏览器显示混淆—它会转义HTML条目。浏览器看到Email:Ann & Bill --会以适当的方式显示特殊字符。加上时间:The time is 或者:class SayController def hello @time = Time.now endend在控制器获得时间
2007-01-12 15:24:00
906
原创 Rails 的两个核心思想
去年这个时候,也是已经开始做毕设了(今天也有人进实验室来做了);复习分布式时,第一次听说构建服务器还有第三种方式:用FSM 来做。以前一直以为除了最笨拙的顺序流之外,就只有依靠OS的多线程来做了。FSM?对于复杂的控制条件和众多的消息状态不会“爆炸”吗?像当年,做单片机的通信处理模块时,自以为是的采用FSM来设计,结果当需要修改通信协议时,检查switch-case/if-else的控制流让我白发
2007-01-12 14:54:00
907
原创 分发器与WEBrick服务器
分发器:dispatch.cgi ,dispatch.fcgi,dispatch.rb,分发器负责接收用户从浏览器发出的请求,并将这些请求引导至应用程序中的程序代码。WERrick服务器是一个纯Ruby编写的web服务器,随Ruby1.8.1或更高版本发行。
2007-01-12 11:18:00
655
原创 ruby正则表达式
Ruby用//将正则表达式括起来。^表示开头,$表示结尾,.*表示0个以上的任意字符。现在就讲讲正则表达式的规则的写法。正则表达式中有很多上述的具有特别意义的字符。首先是下列字符。[ ] 范围描述符。[a-z]表示从a到z之间的任意一个。 /w 英文字母和数字。即[0-9 A-Z a-z]。 /W 非英文字母和数字 /s 空字符,即[/t/n/r/f]。 /S 非空字符。
2007-01-11 17:05:00
1426
原创 ruby符号总结
“/n”是强制换行“#”{表达式}“$” 全局变量“@”实例变量“@@”类变量“【 】”参数“>>puts” 输出的内容。数组:自然数组。通键来访问原素。效率高,用中括号,多维数组。哈希:支持任何对象作键,灵活, 一个是键,一个是值,使用大括号。“%w”快捷方式。“/ /”是一个正则表达式。“/d”匹配所有可打印字符。“.”匹配任意字符。“=~”迭代器
2007-01-11 16:37:00
875
原创 代码块和迭代器
代码块和迭代器 代码块是用大括号或者do...end 括起来的一系列代码 { puts "Hello" } # 这是一个代码块 do # club.enroll(person) # 这也是代码块 person.socialize # end # def callBlock yield yield e
2007-01-11 14:45:00
565
原创 MVC架构
今天由于比较忙没有学什么东东。咱今天就一块了解一下MVC架构吧! Model(模型):负责维持应用程序的状态。它携带着数据库,但又不止是数据:它负责执行施加于这些数据之上的业务规则。 View(视图):负责生成用户界面--通常会根据模型中的数据来生成。譬如说,一个在线商店可能需要将一系列商品显示在屏幕上。通过模型可以访问这个商品列表,但还需要一个视图,它通过模型访问商品
2007-01-10 21:18:00
609
原创 昨天解决的问题
今天学习的内容:(1)清理类的使用,新建一个类设定——方框——清除两者,方在结束div的前面。(2)滑动门技术1,新建(*)边界与填充为02,新建(li)标签——背景—不重复,水平位置—右对齐,垂直位置—顶部。3,新建(a)标签——背景—不重复,水平位置—左对齐,垂直位置---顶部。(3)传ruby动态参数. 呵呵,这是我会的内容,下面是我郁闷的东东,大家帮我看看。谢谢
2007-01-10 19:50:00
532
原创 rails学习中总结代码
create_table :products do |t|# 创建表products,并将其置入 t 变量t.column :标题, :string# 创建标题列,数据类型为字符串。depot> ruby script/generate controller admin# 生成admin控制器depot> ruby script/generate migration
2007-01-09 09:54:00
522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人