`
f543711700
  • 浏览: 322711 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
[转载]用Schema规范XML文档       XML Schema 是基于 XML 的 DTD 替代者。XML Schema也称为XML框架或XML模式。通过Schema可以描述和规范XML文档的数据模式和组织结构,规定XML文档中可以包含哪些元素、这些元素拥有哪些子元素及其出现的 ...
   分别在MyEclipse6.5和Eclipse3.2中打印System.out.println(Charset.defaultCharset().name());   发现了不同点:    MyEclipse6.5的输出为GBK,Eclipse3.2的输出为UTF-8    若将Eclipse3.2的工程编码或者文件编码修改为GBK,则打印结果为GBK    而MyEclipse6.5无论怎么修改,打印结果总是GBK。    说明:    Eclipse3.2在启动Java虚拟机的时候修改了JVM默认的编码,修改为和文件的编码一致。    MyEclipse6.5在启动Java虚拟机的时候 ...
   Eclipse3.2和MyEclipse6.5的workspace编码、工程编码、文件编码全都设为utf-8,JDK采用相同的JDK(C:\jdk1.6.0_10),编译等级均采用6.0。     程序如下: package com.wangf.test; import java.io.UnsupportedEncodingException; public class Test { public static void main(String[] args) throws UnsupportedEncodingException { String a = & ...
   在使用ExtJS的时候,Panel是一个最常用的组件,Panel包含一个load()函数,用法是:使用XHR(指Ajax请求)调用的返回内容来立即加载此panel。     但是Ext的Panel本质上不过是一个div而已,所以其实这时候本质问题是:如何在一个div里面加载一个其他页面?     最容易想到的是:在div里面放一个iframe,让这个iframe链接到另外一个页面。这样也是最简单的方法,不过使用iframe有个问题就是父窗口和子窗口的window、window.location等等客户端JavaScript对象已经不是相同的对象了,这样对JavaScript编程或URL地址 ...
   HashSet和HashMap一直都是JDK中最常用的两个类,HashSet要求不能存储相同的对象,HashMap要求不能存储相同的键。     那么Java运行时环境是如何判断HashSet中相同对象、HashMap中相同键的呢?当存储了“相同的东西”之后Java运行时环境又将如何来维护呢?     在研究这个问题之前,首先说明一下JDK对equals(Object obj)和hashcode()这两个方法的定义和规范:     在Java中任何一个对象都具备equals(Object obj)和hashcode()这两个方法,因为他们是在Object类中定义的。 equals(Obj ...
    在JavaWeb开发的过程中,中文字符经常会出现乱码等字符集问题,一般情况下直接使用 request.setCharacterEncoding("UTF-8"); 或者 request.setCharacterEncoding("GBK");     但是昨天突然发现request.setCharacterEncoding("UTF-8")这句代码失效,前后台编码统一都是UTF-8,但通过request.getParameter("name")接收到的表单数据依然乱码,后来发现原因是表单的提交方式没 ...
第一次写文章。 刚才写了一个图片以二进制的形式读取到byte[]数组中去的程序,存在的一个问题是:循环进行InputStream.read(byte[] buffer), 每次读取一定量的字节(数量未知)的数据,都会清空前一次的buffer数组,所以必须要将每次得到的buffer保存起来,最后将所有的buffer合并成一个总共的buffer数组,刚才实现了,害怕忘了,觉得有必要记录一下! image对象有三个属性,id,name和content,类型分别是:int,String,byte[] InputStream is = fileItem.getInputStream(); ...
Global site tag (gtag.js) - Google Analytics