易截截图软件、单文件、免安装、纯绿色、仅160KB

Ubuntu java开发环境搭建

jdk的安装
1、从java.sun.com搞下jdk最新的版本,一般我们用1.6版本的,下载bin格式的jdk,假定下载的文件名为jdk-6u20-linux-i586.bin。
2、chmod u+x jdk-6u20-linux-i586.bin;然后  ./jdk-6u20-linux-i586.bin 解压,假定解压后的文件夹为 jdk1.6_20;
3、在/usr/local/  建立一个install的目录, 然后把解压后的jdk文件copy到 install目录中,sudo mv ~/jkd1.6_20 ./install/
      sudo ln -s ./install/jkd1.6_20 java
      这么做是为了防止jdk版本升级,我们只需要更改下软连接就好了。
4、设置环境变量。
      sudo vi /etc/profile 最后面添加
      export JAVA_HOME=/usr/local/java
      export PATH=$JAVA_HOME/bin:$PATH
      export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
5、 最后不要忘记把公司两个安全想关的jar包 替换到这里 /usr/local/java/jre/lib/security
svn 安装
1、 wget http://subversion.tigris.org/downloads/subversion-deps-1.6.2.tar.gz
       wget http://subversion.tigris.org/downloads/subversion-1.6.2.tar.gz
2、 $ tar xvzf subversion-1.6.2.tar.gz;tar xvzf subversion-deps-1.6.2.tar.gz;
3、 sudo apt-get update
       sudo apt-get install autoconf
       sudo apt-get install libtool
       sudo apt-get install openssl
       sudo apt-get install libssl-dev
4、 进入svn的解压目录
      ./autogen.sh
      ./configure
      sudo make clean
      sudo make
      sudo make install
5、 验证下 看看ok了不?
      svn --version
      good luck!!!
svn 插件安装
1、 搞下svn的插件 从这个网站上:http://subclipse.tigris.org/
2、 下载下来后是个zip文件  chmod u+x site-1.6.10.zip
   unzip site-1.6.10.zip -d sit


相关文档:

Core Java Diaries

                                       线程
1---锁对象的方法----obj.wait()----obj.notify()----针对当前线程
& ......

java开发中Mysql中文乱码问题的解决

     Mysql在默认情况下建立表的字符编码是latin1,所以在插入中文时会出错。
eg:
1、查看表建立的sql源码:
1: sql命令:show create table users
2:
3: 结果:
4: CREATE TABLE `users` (
5: `userID` int(10) unsigned NOT NULL AUTO_INCREMENT,
6: `userName` varchar(4 ......

java 过滤器(参数传递中文乱码)

(一)过滤器类编写。 
1、设置字符集编码方式:
      编写过滤器类:实现接口javax.servlet.Filter
 public class CharacterEncodingFilter implements Filter {
private String charset;
public void destroy() {
// TODO Auto-generated method stub

}
public void ......

JAVA大数运算

有一道这样的笔试题,对于初学者可能有些难度:
用JAVA 实现算术表达式(1234324234324 + 8938459043545)/5 + 343434343432.59845
因为JAVA语言中的long 定义的变量值的最大数受到限制,例如123456789987654321这样的整数就不能存放在long类型的变量中,如果这样两个大数相加或相乘,产生的结果会更大。比如,JAVA语言中如 ......

java 继承中的构造方法


参考代码:
class SuperClass {
private int n;

SuperClass() {
System.out.println("SuperClass()");
}

SuperClass(int n) {
System.out.println("SuperClass(" + n + ")");
this.n = n;
}
}
class SubClass extends SuperClass {
private int n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号