`
djob2008
  • 浏览: 127439 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
转载自:http://www.java2000.net/p8572 使用J2SE API读取Properties文件的六种方法 1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2。使用java.util.ResourceBundle类的getBundle()方法 示例: ResourceBundle rb = ResourceBundle ...
http://www.java2000.net/p1225
转载:http://www.java2000.net/p13468 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。   把Java对象转换为字节序列的过程称为对象的序列化。   把字节序列恢复为Java对象的过程称为对象的反序列化。   对象的序列化主要有两种用途:   1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;   2) 在网络上传送 ...
import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; /** * 测试各种写文件的方法性能。 * * @author 老紫竹 JAVA世纪网(java2000.net) * */ public class T { public stat ...
转载:http://www.java2000.net/p13289 response.setContentType("application/pdf"); out.clearBuffer(); // 如果使用JSP,需要加上这一句 OutputStream os = response.getOutputStream(); // 页面输出流,jsp/servlet都可以 response.addHeader("Content-Disposition", new String(("filenam ...
在研发B/S视频系统时候涉及到了图片在网络中的传输,研究了一些资料,也积累了部分经验: 一。序列化后传输 图像对象可以编码成指定图像格式文件保存在硬盘上,需要时再对其进行解码读入内存。但是除了这样还有别的办法可以将图像对象保存在硬盘上吗?熟悉Java I/O 的人也许可以想到采用对象序列化(Object serialization). BufferedImage 提供一般图像管理 BufferedImage 对象包括另外两个对象:Raster 和 ColorModel。Raster 对象包含另外两个对象:DataBuffer 和 SampleModel。不幸的是,他们都没有实现序列 ...
程序员的话 读一下像ESR这样的超级电脑高手谈Python的话,你会感到十分有意思: Eric S. Raymond是《The Cathedral and the Bazaar》的作者、“开放源码”一词的提出人。他说Python已经成为了他最喜爱的编程语言。这篇文章也是促使我第一次接触Python的真正原动力。 Bruce Eckel著名的《Thinking in Java》和《Thinking in C++》的作者。他说没有一种语言比得上Python使他的工作效率如此之高。同时他说Python可能是唯一一种旨在帮助程序员把事情弄得更加简单的语言。请阅读完整的采访以获得 ...
python配置网站: http://www.fabioz.com/pydev/manual_101_root.html eclipse插件更新: http://pydev.sourceforge.net/updates/
在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下: byte b1 = 10; byte b2 = 20; byte b3 = b1 + b2; //语法错误,类型不匹配 int n = b1 + b2; //或者 byte b3 = (byte)(b1 + b2);
我学习设计模式的计划: 经典的系列文章:http://www.cnblogs.com/Terrylee/archive/2006/07/17/334911.html
今天浏览了jdk1.5的新特性: 泛型: public class Generic<T1, T2> { private T1 foo1; private T2 foo2; public void setFoo1(T1 foo1) { this.foo1 = foo1; } public T1 getFoo1() { return foo1; } public void setFoo2(T2 foo2) { this.foo2 = foo2; } ...
编写Java动态代理的步骤如下:   1.创建一个实现接口InvocationHandler的类,它必须实现invoke方法   2.创建被代理的类以及接口   3.通过Proxy的静态方法  newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)       4.通过代理调用方法 package test; public interface PeopleInfac { public void showInfo(); }   ...
转载自:http://flustar.iteye.com/blog/160865 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来 ...
困扰已久的乱码问题终于得到解决,希望下次出现更多问题,解决问题的过程很愉快!!!!!     关于jsp乱码问题的解决 2009-01-22 21:32 关于jsp乱码问题的解决。 1 最基本的乱码问题。 这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。 <%@ page language="java" pageEncoding="UTF-8"%> <%@ page contentType="text/html;charset=gb2312"%> & ...
2009-03-30 17:30:37 一个页面两个按钮,各自作出不同的处理,利用struts2的动态方法调用可以方便地做到这点:   输入页面   <%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%@taglib prefix="s" uri="/struts-tags"%> <html><head> </head> <body& ...
Global site tag (gtag.js) - Google Analytics