toulezu的专栏

分享技术,科技资讯。

java 对象输入输出流

java 支持对对象的读写操作,所操作的对象必须实现Serializable接口。 [code="java"] package vo; import java.io.Serializable; public class Animal implem...

2011-07-28 17:16:32

阅读数 24

评论数 0

webwork/Struts 2 实现页面无刷新多文件上传

这个demo是用webwork实现的,原理上和用Struts 2完全一样。实现多文件上传和页面无刷新效果,用iframe技术实现了页面无刷新功能。上传成功后,后台向前台反馈上传成功的文件信息。 UploadAction.java 实现文件上传功能的action类。 [code=&...

2011-07-28 10:11:50

阅读数 12

评论数 0

java 对文件夹或者文件的压缩和解压缩的事例

事例用的是org.apache.tools.zip包下面的一些类,jdk自带的zip工具类当文件名是中文的情况下会出现问题,本事例可以递归压缩文件和解压文件,功能上和现在常用的一些压缩软件功能类似,暂时没有做性能上的对比。 [code="java"] pac...

2011-07-27 16:57:27

阅读数 8

评论数 0

使用 commons-fileupload iframe 实现页面无刷新多文件上传

使用了 commons-fileupload-1.2.2.jar 和 commons-io-2.0.1.jar 两个组件。 后台 UploadServlet.java: [code="java"] package upload; import j...

2011-07-26 13:51:32

阅读数 27

评论数 0

MyEclipse 代码自动提示功能失效 提示No Default Proposals 或 no completions available 的解决方法...

  今天特抑郁,早上开机后发现eclipse的代码提示功能不好使了,Alt+/ 这么也不给提示,打对象.也点不出方法来。  于是就上网去查,在百度中查到了如下方法:   1、菜单window->Preferences->Java-&...

2011-07-25 12:32:59

阅读数 71

评论数 0

Java 对 JavaScript 脚本的方法调用

[code="java"] package com.chen.java; import java.io.File; import java.io.FileReader; import java.io.UnsupportedEncodingExcept...

2011-07-21 15:56:23

阅读数 9

评论数 0

对 Map HashMap LinkedHashMap TreeMap 的深入认识

HashMap,LinkedHashMap,TreeMap都属于Map。 Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。 HashMap 是一个最常用的Map,它根据键的 HashCode 值存储数据,根据键可以直接获取它的值,具有...

2011-07-21 11:03:12

阅读数 4

评论数 0

Thread.join() 的使用和例子

[code="java"] void join() Waits for this thread to die. void join(long millis) Waits at most millis milliseconds for this thre...

2011-07-19 11:00:32

阅读数 28

评论数 0

Java 位移运算符的原理和作用

1.左移操作: x >>是不带符号位的右移,x>>>1就是x的内容右移一位,开头补0(x的内容并不改变) System.out.println("1

2011-07-19 10:45:14

阅读数 17

评论数 0

Ubuntu 安装 wine 时停止在"正在设定ttf-mscorefonts-installer"解决方法

Ubuntu 安装wine时,停在了一个地方“正在设定ttf-mscorefonts-installer”,怎么过去呢? 原来要一直下拉下拉到底才可以点确定。。。。 确定无法点击? 原来要用 [b]tab[/b] 才能选中它。 ok,确定以后就可以继续了!...

2011-07-17 17:58:37

阅读数 42

评论数 0

Ubuntu 恢复顶部默认面板

  一不小心把刚安装的Ubuntu10.04最上面的面板给删除了,很不方便,还好很快恢复。方法如下(其实也就是删除配置文件再重启恢复默认):   先想办法启动终端。在下面的面板单击鼠标右键-添加到面板-主菜单,主菜单-附件-终端,这样就可以启动终端   然后在终端中输入命令 ...

2011-07-14 22:44:57

阅读数 58

评论数 0

java Iterator 和 ListIterator 的不同使用方法

我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(跌代器)。使用跌代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。 但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,...

2011-07-14 12:24:01

阅读数 20

评论数 0

Ubuntu 下安装 JDK6

1,下载 JDK6 到 /opt/java/jdk-6u26-linux-i586.bin 2,[code="java"]chmod 755 jdk-6u26-linux-i586.bin[/code] 3,[code="java&...

2011-07-14 01:29:30

阅读数 15

评论数 0

Ubuntu 下 SSH 设置

方法如下:   Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:  sudo apt-get install openssh-server   (查看返回的结果,如果没有出错,则用putty、SecureCRT、SSH Secure Shel...

2011-07-14 00:43:16

阅读数 5

评论数 0

Ubuntu 下修改 root 密码

首先 [code="java"]sudo -s -H[/code] 到root下 然后 [code="java"]sudo passwd[/code] 键入root密码

2011-07-14 00:37:50

阅读数 37

评论数 0

Ubuntu下使用“Windows徽标键+R”打开终端

[b]设置方法[/b] 依次进入“系统”->“首选项”->“键盘快捷键”。 找到“动作”->“运行终端”,运行终端的快捷键默认是禁用的,可以点击新建快捷方式,并按下“Windows徽标键+R”,点击关闭,即设置成功。 同时可以在键盘管理器...

2011-07-13 22:41:11

阅读数 52

评论数 0

Ubuntu 命令行模式下切换到 root 用户的命令

一般来说,很多命令直接在前面加sudo就可以执行root用户命令了。如果想切换到root用户下工作,用如下命令: [code="java"]sudo -s -H[/code] 然后输入root用户密码就会切换到root用户了。...

2011-07-13 22:28:42

阅读数 60

评论数 0

认识 java JVM虚拟机选项 Xms Xmx PermSize MaxPermSize 区别

Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommendedthat you...

2011-07-13 10:02:30

阅读数 5

评论数 0

java A线程向C目录写文件 B线程从C目录移动文件

java A线程向C目录写文件,B线程从C目录移动文件,如何防止B线程移动A线程正在写入的文件,或者当遇到特殊情况,比如断电,如何保证文件的完整? [code="java"] package thread; import java.io.File;...

2011-07-12 16:51:44

阅读数 4

评论数 0

死锁的例子和 synchronized 嵌套使用

当synchronized使用过多时,可能会造成死锁,那么死锁到底是怎么一回事呢。先看下面的代码,实现死锁: [code="java"] //死锁的实现 class A { public void get(){ System.out.print...

2011-07-12 11:02:01

阅读数 79

评论数 0

提示
确定要删除当前文章?
取消 删除