当前位置: 编程技术>移动开发
本页文章导读:
▪Rakc:Test:Methods#get Rakc::Test::Methods#get
(Rack::Test::Methods)#get 48 # Issue a GET request for the given URI with the given params and Rack 49 # environment. Stores the issues request object in #last_request and 50 # the app's .........
▪ 关于CharSequence,字符串等相等有关问题 关于CharSequence,字符串等相等问题
判断两个东东是否相同,习惯性的用“==”,在付出了惨重的代价后才明白:
1,“==”在java中,对比的是对象的内存地址,只有int,short,long等数值型类.........
▪ 在mac上设置环境变量 在mac下设置环境变量
在基于unix/linux的操作系统下进行程序开发,使用环境变量将会方便。通过设置环境变量将可以在任意目录通过输入程序名来执行设定目录下的程序。不需要通过cd将工.........
[1]Rakc:Test:Methods#get
来源: 互联网 发布时间: 2014-02-18
Rakc::Test::Methods#get
(Rack::Test::Methods)#get
48 # Issue a GET request for the given URI with the given params and Rack
49 # environment. Stores the issues request object in #last_request and
50 # the app's response in #last_response. Yield #last_response to a block
51 # if given.
52 #
53 # Example:
54 # get "/"
55 def get(uri, params = {}, env = {}, &block)
56 env = env_for(uri, env.merge(:method => "GET", :params => params))
57 process_request(uri, env, &block)
58 end
(Rack::Test::Methods)#get
48 # Issue a GET request for the given URI with the given params and Rack
49 # environment. Stores the issues request object in #last_request and
50 # the app's response in #last_response. Yield #last_response to a block
51 # if given.
52 #
53 # Example:
54 # get "/"
55 def get(uri, params = {}, env = {}, &block)
56 env = env_for(uri, env.merge(:method => "GET", :params => params))
57 process_request(uri, env, &block)
58 end
[2] 关于CharSequence,字符串等相等有关问题
来源: 互联网 发布时间: 2014-02-18
关于CharSequence,字符串等相等问题
判断两个东东是否相同,习惯性的用“==”,在付出了惨重的代价后才明白:
1,“==”在java中,对比的是对象的内存地址,只有int,short,long等数值型类型可以用。当然,判断是否为null也可以用。(像字符串是对象,就不能用“==”,编译也可以通过,但是结果是错误的)。
2,CharSequence不能直接进行相等的判断,要转换成String类型。通过CharSequence.toString():
3,String类型的判断用equals()方法。 String1.equals(String2);
[3] 在mac上设置环境变量
来源: 互联网 发布时间: 2014-02-18
在mac下设置环境变量
在基于unix/linux的操作系统下进行程序开发,使用环境变量将会方便。通过设置环境变量将可以在任意目录通过输入程序名来执行设定目录下的程序。不需要通过cd将工作目录改变到程序目录再执行程序。而且免去了输入"./"的麻烦。
长话短说,具体步骤如下(在bash下):
1,打开 应用程序 -> 实用工具 -> 终端;
2,在终端中定位到自己用户的主目录,输入: cd ~ ;
3,创建一个空文件,输入:touch .bash_profile ;
4,编辑这个文件,输入:open .bash_profile ;
5,在这个文件中输入:export PATH=${PATH}:<文件目录> ;(将"<文件目录>"替换成自己想要的目录)export PATH=${PATH}:/Users/rye/android/android-sdk-mac_x86/tools;
6,如果需要添加其他的环境变量例如JAVA_HOME,可以输入:export JAVA_HOME=/Library/Java/Home ;
7,source .bash_profile重启终端,测试。
在基于unix/linux的操作系统下进行程序开发,使用环境变量将会方便。通过设置环境变量将可以在任意目录通过输入程序名来执行设定目录下的程序。不需要通过cd将工作目录改变到程序目录再执行程序。而且免去了输入"./"的麻烦。
长话短说,具体步骤如下(在bash下):
1,打开 应用程序 -> 实用工具 -> 终端;
2,在终端中定位到自己用户的主目录,输入: cd ~ ;
3,创建一个空文件,输入:touch .bash_profile ;
4,编辑这个文件,输入:open .bash_profile ;
5,在这个文件中输入:export PATH=${PATH}:<文件目录> ;(将"<文件目录>"替换成自己想要的目录)export PATH=${PATH}:/Users/rye/android/android-sdk-mac_x86/tools;
6,如果需要添加其他的环境变量例如JAVA_HOME,可以输入:export JAVA_HOME=/Library/Java/Home ;
7,source .bash_profile重启终端,测试。
最新技术文章: