- 浏览: 47203 次
- 性别:
- 来自: 北京
最新评论
-
流氓24#:
知道了,强转些就好了
GZIPInputStream的bug -
流氓24#:
inf.getRemaining() – 8; 是什么啊,为 ...
GZIPInputStream的bug -
小白茶1112:
多谢大神,帮了大忙
GZIPInputStream的bug -
Williams_Glee:
...
GZIPInputStream的bug -
marshaldong:
问题在2个方面:一是当只读到一个英文字母时上次读取的array ...
PushbackInputStream
文章列表
Resin can't load com.sun.tools.javac.Main. Usually this means that the
JDK tools.jar is missing from the classpath, possibly because of using
a JRE instead of the JDK. You can either add tools.jar to the classpath
or change the compiler to an external one with <java compiler='javac'/> ...
解决Tomcat中文乱码问题之多解决方法 收藏
天天写文档,当然也 大多是涉及到技术类的文档,但终究是文档,所以思想上和心理上都有较大的冲击,所以在与我的间接老大沟通以后,在一些方面有豁然开朗的感觉,由此得出一个工作上的经验,总结成一句话,要不又成了“写文档”了,哈哈:工作之中要灵活多变,比如上边让你干什么你不一定一直要去干这一件事情,如果期间遇到很大问题,自己实在力不能及,马上找人请教,要第一时间提出自己对此项工作的建议和意见,一定找到一个最合适的解决问题的方法。
言归正传,切入主题。好久没有做开发了,在暂时摆脱“写文档“之苦之后,自己向另一位老大索要了服务器端的部分程序,自 ...
jsp页面乱码问题的解决
- 博客分类:
- java
转载于 http://blog.csdn.net/wula0010/article/details/3942321
jsp乱码问题,大家经常碰到,我在做多文件上传的过程中,基本碰到了所有的情况,解决也是曲折的,经过摸索,现在总结如下:
1、所有页面都用统一的编码UTF-8(或GB2312或GBK)。
2、写过滤器,设置request.setCharacterEncoding("UTF-8")。
3、javascript脚本里用传参数要先encodeURI(str)编码。
4、适当的时候,在jsp里用java.net.URLDecoder.decode(request.get ...
/**
* html转txt
*
* @param inputString
* @param count
* @return
*/
public static String filterHtmlToText(String input) {
String htmlStr = input; // 含html标签的字符串
String textStr = "";
java.util.regex.Pattern p_script;
...
转载于:http://www.jspcn.net/htmlnews/1150019680500144.html
JavaMail API详解
作者: 文章来源:
发布日期:2007年01月03日 浏览次数:750次
版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本 ...
Spring注入field值
嘿嘿,今天偷懒,就记一点点内容,然后去看PPLIVE去!
注入field值
FieldRetrievingFactoryBean用来获得目标bean的field值。获得的值可注入给其他bean,也可直接定义成新的bean.
for example:
--------------------------------------------------------------------------------------------
package org.viking.spring.imp;
public cl ...
public static void main(String[] args) {
byte[] src1 = {a,b,c}
byte[] src2 = {1,2,3,4}
byte[] target = new byte[src1.length+src2.length];
int len = src1.length + src2.length;
System.arraycopy(src1, 0, target, 0, src1.length);
System.arraycopy(src2, 0, target, src1.leng ...
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用的开发人员不需要直接同类加载器进行交互。Java 虚拟机默认的行为就已经足够满足大多数情况的需求了。不过如果遇到了需要与类加载器进行交互的情况,而对类加载器的机制又不是很了解的话,就很容易花大量的时间去 ...
关于GZIPInputStream的bug,在jdk的最新版本上竟然还没解决这个问题。用到gzip的需要注意了:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4691425
问题描述:
在使用GZIPInputStream对gizp文件进行读取的时候,使用read方法,方法返回-1,表示该文件读取真正的结束,但是实际却并不是这样。
这些文件在windowsxp用win-rar解压或者linux上zcat aaa.gz命令进行解压后,是可以获得文件的全部内容的。但是在使用GZIPInputStream却不行。
这个bug是jav ...
1. java.io.PushbackInputStream拥有一个PushBack缓冲区,从PushbackInputStream读出数据后,只要PushBack缓冲区没有满,就可以使用unread()将数据推回流的前端。
2. 假设一个文本文件中同时存储有ASCII码范围的英文字符与BIG5范围的中文字符。想要判断那些位置是ASCII而哪些位置是BIG5中文字符,BIG5中文字符使用两个字节来表示一个中文字,而ASCII只使用一个字节来表示英文字符。
3. Big5中文为了与ASCII兼容,低字节范围内0xA4-0xF9,而高字节为0x40--0x7E以及0xA1--0xFE。存储 ...
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:
文件(Files)注释标签:
/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author A18ccms A18ccms_gmail_com
* @date ${date} ${time}
* @vers ...
定义和用法
sequence 元素要求组中的元素以指定的顺序出现在包含元素中。每个子元素可出现 0 次到任意次数。
元素信息
出现次数 在组内为一次;否则为无限制。
父元素 group、choice、sequence、complexType、restriction (simpleConten ...
public class BTNode {
private char key;
private BTNode left, right;
public BTNode(char key) {
this(key, null, null);
}
public BTNode(char key, BTNode left, BTNode right) {
this.key = key;
this.left = left;
this.right = right;
}
public char getKey() {
return key;
}
...
/*
* 创建日期 2010-10-22
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package common.db;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
import org.apache.log4j.Logger;
import org.jdom.Document;
import org.jdom.E ...