- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 ruby杂记1
使用rspec:1:安装rspec rspec-rails sudo gem install rspec sudo gem install rspec-rails //rspec是核心 rspec-rails是集成2:列表查看: gem list r //查看r开头的gem3:新建rails工程 rails test_rspec -d mysql4:修改database.yml5:建立数据库6:支架生成mvc和rspec测试文件 rails g rspec_scaff
2011-02-28 14:13:00 330
原创 ruby方法调用
<br />ruby中方法可以调用方法 很想C语言 <br />然而java中却不可以 除非是static的 否则必需得到一个对象
2011-02-27 12:03:00 493
原创 svn账户密码重置
<br />svn账户密码创建 和密码重置命令是一样的:<br /> htpasswd -m passwd tom 如果没有tom则创建 如果有tom则修改密码<br />
2011-02-27 10:50:00 5339
原创 ruby 闭包
<br />闭包 closure 就是将代码以参数的形式传递过去 ,比较方便使用<br /> <br />ruby的反射就是通过对象 找到他的父亲 祖宗是八代<br /> .class即可
2011-02-25 10:49:00 627
原创 16进制 gbk
一个汉字用两个字节 一个字节是8位 之所以程序员喜欢看16进制是因为他可以直接看到 E2D4 看到前两个就 明白二进制表示什么了 如: 1010 根据1 2 4 8原则 他应该是10 (10进制) 转化为16进制为A 汉字有自己的编码 因为2^8次方256前 256中已经被占据了 所以需要扩展 gbk就是一种扩展 , 那么他表示出来的就是16进制的asicc 其实转化成10进制也行 不过16进制方便查看而已 。ep: 17 (10进制) 转化为16进制 就是 16+
2011-02-23 18:30:00 2398
原创 捕获异常方法
<br /> <br /> 今天做服务端的异常问题的时候,先定义一个异常 状态 status= 91(服务器内部出错)<br />然后在程序里面如果想上 setStatus(值)方法 ,便可以将真正的异常状态赋值给status了 <br />这样就成功完成了 捕获异常的操作
2011-02-23 16:49:00 322
原创 ASICC码 utf-8
1:%25E4%25B8%25AD%25E5%259B%25BD%25EF%25BC%258C 编码 “中国 你好!”根据ASICC码规定, 任何一个文本都能表示成为数字 然后数字在以16进制方式展示出来,所以用工具打开一个文本文件 会出现很多数字 一对一对的显示出来 ,就是以前常说的二进制(不准确)一个汉字 两个字节 一个字节8位最大可能性是2^8次方utf-8扩展了asicc码
2011-02-22 16:38:00 2357
原创 ruby String substitution
<br />gsub!() 返回当前字符串本身<br />gsub() 返回字符串的copy <br />所以替换的时候 经常会出现没有替换的情况 如:<br /> line ='DDDDDDDD"<br /> line.gsub(/D/,d)<br />puts line #不改变<br />
2011-02-22 15:07:00 370
原创 java Date实用
<br /><br /> System.out.println(time);Date date=new Date();SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String time=df.format(date);System.out.println(time);
2011-02-22 11:13:00 266
原创 eclipse 工具
<br />保存记忆:<br />1: tomcat插件放到eclipse目录中 dropin目录下 便可以 这个是eclipse3.5以后的特性<br /> <br />2: jvm如果经常因为内存崩溃 加入参数-Xms64m -Xmx256m 便可以防止。<br />3: eclipse一个project需要访问另一个 project的话:<br />右键点击工程名,选择buildpath->configure build path在弹出的窗口中选择Project,在里面添加想要调
2011-02-21 11:08:00 412
原创 项目开发中的使用过程疑问
一对多 : 今天设计实体映射关系, 那个set 中的key 设为了当前实体的组建ID 而不对方外键的id名 初步认为可能是 实体中没有对面实体的引用。没有一个collection 集合 set中:key为当前的主键 即为user_id而不是game_id 生成的column外键关联为user_id即可 不指定从column 问题二:是写实体中字段的名字 还是写数据库表中字段的名字 String hql = "From Rank
2011-02-18 09:30:00 251
原创 VM ubuntu下 dos代理上网
1:可以先使用nat模式2: 在命令行中:set httP_proxy=http://1292.332.43.2:8080 然后 gem install rails --include-dependencies
2011-02-17 17:16:00 396
原创 rails问题
<br />如果出现 <br />uninitialized constant Gem::SilentUI<br /> <br />无法bundl install 请执行'gem install bundler'命令<br /> <br /> <br />rails3里面script目录下:仅仅只有rails这个文件 不像netbeans会出现server文件
2011-02-17 16:50:00 277
原创 Java Technique
<br />1:充分利用 String.sub()这个函数 ep:<br /> request.getServletPath.subString(1) 便得到 /userregision.action<br /> <br />
2011-02-15 17:44:00 274
原创 ruby1.8 1.9问题
<br />1:正式的参数不能使实例变量<br /> Ruby1.8<br /> class Foo attr_accessor :bar def test [1,2,3].each {|@bar| } # @bar will be 3 here endend<br /> Ruby1.9<br /> class Foo attr_accessor :bar def test [1,2,3].each {|bar| @bar=ba
2011-02-15 11:38:00 417
原创 ruby杂记
1:ruby中的 * 代表可变形参 和 乘 2:lambada block proc proc就像一段代码 加入return语句的话会立即执行那个返回 二lambda会返回到自身 程序会自动运行
2011-02-15 10:46:00 285
原创 ruby学习网站
<br />http://old.family168.com/tutorial/ruby/html/ruby-ch-10.html Ruby On Rails学习<br />http://www.cnblogs.com/dahuzizyd/archive/2007/04/13/Ruby_On_Rails_windows_InstatnRails_study_All.html<br />http://blog.csdn.net/jerrysbest/archive/2010/10/10/593155
2011-02-14 16:49:00 1003
原创 升级1.9.2的时候出现的问题
3down votefavoriteI upgraded my ruby to 1.9.2 and now when I try to start up a Rails 2.3.5 app with script/server I get this error: down votefavorite I upgraded my ruby to 1.9.2 and now when I try to start up a Rails 2.3.5 app with script/server I get thi
2011-02-14 15:38:00 658
原创 ruby $load_PATH
Q:$LOAD_PATH.unshift File.expand_path(File.join(File.dirname(__FILE__),’..’,’..’,'page’,'client_arithmetic’))是什么意思啊?A:1、$LOAD_PATH指的是Ruby读取外部文件的一个环境变量,其实和windows的环境变量是一个概念。Ruby会在这个环境变量的路径中读取需要require的文件,如果在环境变量中找不到自己想要的文件,就会报LoadError错误。还有$LOAD_PA
2011-02-14 15:16:00 3862
原创 国外编程论坛
http://www.codeguru.com,http://www.codeproject.com, http://www.programmersheaven.com 等等.
2011-02-13 11:04:00 2465
原创 ruby 正则表达式
<br />2.5 正则表达式<br />Regular Expressions<br />程序员对很多Ruby内建的类型是熟悉的,大多数语言都有字符串、整数、浮点和数组等等类型。但是正则表达式的内建支持通常只限于脚本语言如Ruby,Perl和awk等。这是一个耻辱:尽管正则表达式很神秘,但它是一个强大的文本处理工具。通过内建而不是通过程序库接口来支持它,有很大的不同。<br />有很多书通篇都是介绍正则表达式的(例如《精通正则表达式》Mastering Reg
2011-02-10 14:19:00 1650
原创 java杂记
<br />java中引入了常量池的概念,在编译器的时候就会把常量放入其中,其中包括字符串池<br /> <br />java中 == 比较地址 equal比较值<br />
2011-02-10 10:01:00 329
原创 ruby 特点
Ruby以“块”的方式来实现列表内的条件、循环语句,比Python的更灵活、更具通用性。 Ruby具有类似Lisp的彻底的函数方式的条件、循环语句等。 Ruby的迭代器功能可以将流程控制结构抽象化。
2011-02-09 15:14:00 429
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人