手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表2010年05月26日的文章

js的几个简单互换(ord and chr)

在PHP中可以直接对字符串进行比较,比如

PHP代码
  1. $a = 'A';  
  2. $b = 'B';  
  3. var_dump( $a > $b);  

当然,在JS中也可以

JavaScript代码
  1. var s = 'A';  
  2. var t = 'B';  
  3. alert( s < t);  

为什么可以比大小呢?那是因为,他们是直接转成ascii值来进行比较的,PHP中是 ord($a) 转成了65,B就是66了,所以$a>$b是返回false

PHP有两个函数用来互换,一个是ord,一个是chr,那么js中怎么办呢?也有,一个是charCodeAt(),一个是fromCharCode();看例子吧。。。

PHP代码
  1. <?php  
  2. $a = 'A';  
  3. echo ord($a);  
  4. echo chr( ord($a) );  
JavaScript代码
  1. var s= 'A';  
  2. alert( s.charCodeAt() );  
  3. //var t = s.charCodeAt();  
  4. alert( String.fromCharCode( s.charCodeAt() ) );  
js中对于fromCharCode和php不太一样了。

Tags: ord, chr, php

netbeans更换jdk路径

昨天下载完了jdk1.6update20后,总以为启动netbeans的时候会自动更換jdk路径的。(原来我是想他是直接从系统路径里读取的。)但是在安装scala插件的时候,它还是提示我用的是jre而不是jdk。但是给了我一个帮助,地址为:http://wiki.netbeans.org/FaqRunningOnJre

OK,原来这么简单

1、先安装JDK full版

2、打开<netbeans安装目录>/etc/netbeans.conf,更換里面的netbeans的JDK的路径。。

3、保存,重启netbeans,Over了

第二种方式就是 --jdkhome command-line option e.g. ./bin/netbeans --jdkhome /usr/local/share/java/jdk1.6.0_07/

这是在快捷方式中指定jdkhome,这样比较适合你有很多JDK版本时适用。

 

Tags: netbeans, jdk, java, scala