java生成XML文件自动换行问题
Java codeFormat ft=Format.getRawFormat();
ft.setEncoding("utf-8");
ft.setIndent(" ");//设置缩进
XMLOutputter outputter=new XMLOutputter(ft);//设置XML格式
这位说的不错;
在ie里面,它能把xml自动解析称树形结构,所以看起来没问题,在记事本里面,就不行了,你要设置换行、缩进的格式
你为了简单,可以直接写:
Java code
XMLOutputter xmlOut = new XMLOutputter(Format.getPrettyFormat());
相关文档:
最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......
尊重原创,本贴转自:http://longsy.javaeye.com/blog/382880
当数组作为方法传递参数时,假如需处理此数组,则一般有两种做法(以一维数组为例):
//第一种
public static int[] processArray1(int[] array) {
int[] tempArr = new int[array.length];
for(int i=0; i<array.length; i++) {
......
昨天晚上以为大P分享了java性能优化及内存模型及java垃圾回收机制
我通过互联网查询资料并整理相关学习资料如下:
1.垃圾收集算法的核心思想
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存 ......
写入时,先做encode:
public static String encode(String src) {
String result = null;
try {
result = new String(src.getBytes("gbk"), "ISO-8859-1");
} catch (UnsupportedEncodingException uee) {
System.err.println(uee);
}
return result;
}
读出时,再做decode:
public static String deco ......
Java内存分配:
1. 寄存器:我们在程序中无法控制
2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中
3.
堆:存放用new产生的数据
4. 静态域:存放在对象中用static定义的静态成员
5. 常量池:存放常量
6. 非RAM(随机存取存储器)存储:硬盘等永久存储空间
------------------------- ......