- 浏览: 51023 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
1:%25E4%25B8%25AD%25E5%259B%25BD%25EF%25BC%258C 是16进制的ASICC 编码 “中国 你好!”
根据ASICC码规定, 任何一个文本都能表示成为数字 然后数字在以16进制方式展示出来,所以用工具打开一个文本文件 会出现很多数字 一对一对的显示出来 ,就是以前常说的二进制(不准确)
一个汉字 两个字节 一个字节8位最大可能性是2^8次方
utf-8扩展了asicc码
ASICC码为10进制 他会转换成为2进制 存入内存 会以16进制的方式显示出来
中 20013 100110
- 2011-02-22 16:38
- 浏览 559
- 评论(0)
gsub!() 返回当前字符串本身
gsub() 返回字符串的copy
所以替换的时候 经常会出现没有替换的情况 如:
line ='DDDDDDDD"
line.gsub(/D/,d)
puts line #不改变
- 2011-02-22 15:07
- 浏览 639
- 评论(0)
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
- 浏览 449
- 评论(0)
保存记忆:
1: tomcat插件放到eclipse目录中 dropin目录下 便可以 这个是eclipse3.5以后的特性
2: jvm如果经常因为内存崩溃 加入参数-Xms64m -Xmx256m 便可以防止。
3: eclipse一个project需要访问另一个 project的话:
右键点击工程名,选择buildpath->configure build path在弹出的窗口中选择Project,在里面添加想要调用的工程,即可
4: 传统的配置中,安装eclipse 需在安装myeclipse ,但是:安装myeclipse 一般都是低版本的,4.4 5.1这样 ...
- 2011-02-21 11:08
- 浏览 468
- 评论(0)
问题一:配置文件书写
一对多 :
今天设计实体映射关系, 那个set 中的key 设为了当前实体的组建ID 而不对方外键的id名
初步认为可能是 实体中没有对面实体的引用。没有一个collection 集合
set中:key为当前的主键 即为user_id而不是game_id <many-to-one>生成的column外键关联为user_id即可
<set name="gameinfo_venue_owner">
<key column="user_id" />
...
- 2011-02-18 09:30
- 浏览 498
- 评论(0)
1:可以先使用nat模式
2: 在命令行中:set httP_proxy=http://1292.332.43.2:8080
然后 gem install rails --include-dependencies
3:在界面上面: 系统 --》 首选项 --》 网络代理 里面 可以手动设置
- 2011-02-17 17:16
- 浏览 611
- 评论(0)
如果出现
uninitialized constant Gem::SilentUI
无法bundl install 请执行'gem install bundler'命令
rails3里面script目录下:仅仅只有rails这个文件 不像netbeans会出现server文件
- 2011-02-17 16:50
- 浏览 355
- 评论(0)
伪变量: __FILE__
预定义变量:$LOAD_PATH
全局变量:ENV
从分利用 http://www.ruby-doc.org/core/classes/Kernel.html 查询ruby的类的一些资料
$_ gets最近读的字符串
ARGF :表示程序的输入文件
ruby <=> :比较两个的大小 返回-1,0,1
- 2011-02-17 12:12
- 浏览 426
- 评论(0)
1:充分利用 String.sub()这个函数 ep:
request.getServletPath.subString(1) 便得到 /userregision.action
- 2011-02-15 17:44
- 浏览 458
- 评论(0)
1:正式的参数不能使实例变量
Ruby1.8
class Foo
attr_accessor :bar
def test
[1,2,3].each {|@bar| }
# @bar will be 3 here
end
end
Ruby1.9
class Foo
attr_accessor :bar
def test
[1,2,3].each {|bar| @bar=bar }
# @bar will be 3 here
end
end
2:覆盖外部局部变量
i =0
[1,2,3] ...
- 2011-02-15 11:38
- 浏览 508
- 评论(0)
1:ruby中的 * 代表可变形参 和 乘
2:lambada block proc= Proc.new proc就像一段代码 加入return语句的话会立即执行那个返回 二lambda会返回到自身 程序会自动运行
3:hash
hash= {1 => 3, "2" => 2 , 3 = > 3}
hash["2"] hash[1]
- 2011-02-15 10:46
- 浏览 441
- 评论(0)
http://old.family168.com/tutorial/ruby/html/ruby-ch-10.html Ruby On Rails学习
http://www.cnblogs.com/dahuzizyd/archive/2007/04/13/Ruby_On_Rails_windows_InstatnRails_study_All.html
http://blog.csdn.net/jerrysbest/archive/2010/10/10/5931551.aspx
http://yiditushe.javaeye.com/blog/298234 ruby运行出错
http: ...
- 2011-02-14 16:49
- 浏览 674
- 评论(0)
3
down vote
favorite
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 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 this error:
&l ...
- 2011-02-14 15:38
- 浏览 527
- 评论(0)
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_PATH和$:指的都是同一个环境变量,按照
xiaoshenyang的话说,是一样一样的。
...
- 2011-02-14 15:16
- 浏览 653
- 评论(0)