`
yangbinfc
  • 浏览: 51033 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
http://www.codeguru.com ,http://www.codeproject.com , http://www.programmersheaven.com sourceforge.com 等等.
2.5 正则表达式 Regular Expressions 程 序员对很多Ruby 内建的类型是熟悉的,大多数语言都有字符串、整数、浮点和数组等等类型。但是正则表达式的内建支持通常只限于脚本语言如 Ruby ,Perl和awk等。这是一个耻辱:尽管正则 ...
java中引入了常量池的概念,在编译器的时候就会把常量放入其中,其中包括字符串池 java中 == 比较地址 equal比较值
Ruby以“块”的方式来实现列表内的条件、循环语句,比Python的更灵活、更具通用性。 Ruby具有类似Lisp的彻底的函数方式的条件、循环语句等。 Ruby的迭代器功能可以将流程控制结构抽象化。 ruby的block 非常方便,可以作为函数参数 传递过去
protected: 和java不一样,不能被当前创建的类对象,有外部访问,但可以被传入的对象调用。 private : 不能被传入的值调用 class AccessTest def test return "test private" end def test_other(other) return "dd"+other.test end end class AccessTest private :test end p1=AccessTest.new cc=AccessTest.ne ...
在 Matz 的一篇 PPT “Object-Oriented scripting in Ruby”中, Matz 提到 Ruby 提供一种语言机制 Mix-in ,在其 PPT 中如是描述的“ No Multiple Inheritance , but Mix-in ”、“ Mix-in is as strong as multiple inheritance , but simple ”。 “module” in Ruby 在 C++ 、 Java 、
uby是非常灵活的,她允许你做到任何你能想到的神奇的事情。 今 天在读模块和混含(mix-in)时,被深深的打动了一把。在Ruby语言中,我们可以把一些常用的业务逻辑(应用)封装在一个模块当中,在未来的某个类 中,如果我们希望此类的实例去拥有模块中所包含的功能,只需要在将模块混含入类中就可以了,此类的对象实例就理所当然的拥有了“外来”的力量!之前我一直 在写Java代码,因此对于混含我似乎感觉她是一种神奇的力量,完全打破了传统的圈圈框框,而且通过模块,可以进一步的细化封装,使代码得到更大限度的重 用,何其的伟大?! 为了证明这一点,我们可以让混含之后类的实例对象调用respond_t ...
解决传统的web开发中的request 和session 的问题: request重新向后无法使用,session可以但是经常忘记销毁 flash也是利用session的技术实现的,但是他在下次请求来后,会自动销毁清空。 如:flash.message = 'ffffffff' 可以使用<%= flash[:notice]%> 接受
netbeans 快捷键: 1、完成代码:ctrl+/ //任何地方按下此组合键,均会提示相应的参考字段; 2、错误提示:alt + enter //顾名思义,当系统报错时,按下此组合可以查看系统提示;3、自动完成字符串: ctrl+L ctrl+k //后者(Ctrl+L没用过)组合键自动打出字符串,每按一次打出一个新串,串序自下向上; 4、右键:修复自动导入 5、右键:格式化代码风格 6、导入所需包:ctrl+shift+i 7、格式化代码:alt+shift+F8、注释/取消注释:ctrl+/,此功能支持多行注释,但首先需选中所要注释行 9、psvm+Tab ...

C

#include "stdafx.h" #include <iostream> using namespace std; int main(int argc, char* argv[]) { int i; int *p; return 0; } 1:void order(char name[20] , int num =1 ) 有默认值的必须放到右边, 调用的时候 order("口水鸡") ; 形参里面names[20] 可以不写20因为是在形参里面 2: argument 实参 param 参数 ...
<%@WebHandlerLanguage= "C#" Class= "Handler" %> usingSystem; usingSystem.Web; usingSystem.Web.Script.Serialization; usingSystem.Collections.Generic; public class Handler:IHttpHandler{ public void ...
自省就是内省,内省在反射包里,是利用反射实现的,内省可以算是对反射的扩充,二者不是一个概念。 内省主要说的,一个类该做哪些事情由这个类本身就决定了,而非外部调用者。 比如一个类只有get和set方法,那么明显这个类的主要任务就是封装数据,则把这个类传入对应内省构造器中,无须你在挨个set。 或者一个负责计算某些值,那你可以要求这个类所有计算方法必须以“compute”开头,则将这个类自动运行而无需关心该计算哪些。 ==================================================== 反射 与 自省 都是用来判断一个语言是否是动态语言 的 ...
render : 渲染 转向 转发 introspection : ˌɪntrəˈspekʃən ] [美] [ˌɪntrəˈspɛkʃən 反省 内省 embbed :嵌入的 erb: Embbed RuBy js.erb html.erb munipulate [məˈnipjuleit ] [美] [məˈnɪpjəˌlet ] 熟练操控 argument 实参 (传递过去的值) param 参数 ...
1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param> 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将<context-param></context-param>转化为键值对,并交给ServletContext. 4.容器创建<listener></listen ...

ror

render 可以翻译成提交,一般的电脑语言翻译成渲染,Rails里render可以自动方式和手动两种
Global site tag (gtag.js) - Google Analytics