摘要: 1、DTD基本概念: DTD ( document type definition 文档类型定义),该文件一般和xml文件配合使用, 主要的用处是约束 xml, 除了dtd 技术外, 还有一个schema的技术也可以用于约束xml文件的书写规范. 2、基本语法: <!ELEMENT 元素名 类型> 类型: EMPTY-该元素不能包含子元素和文本,但可以... 阅读全文
posted @ 2013-05-24 19:25 HackerD 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、语法规则 1、文件头必须要有xml声明语句 <?xml version="1.0" encoding="UTF-8"?> 2、所有XML元素都必须有关闭标签 3、标记大小写敏感 4、一个标签中可以嵌套若干个子标签。但所有标签必须合理的嵌套,绝不允许交叉嵌套。 错误(a标签与b标签交叉):<i><a>Hello<b>World</a></b... 阅读全文
posted @ 2013-05-23 16:46 HackerD 阅读(192) 评论(0) 推荐(0) 编辑
摘要: package com.demo.zip;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.i... 阅读全文
posted @ 2013-05-22 21:19 HackerD 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 搞了半天想写个程序演示复制一个pdf文件如果没有手动调用flush()文件会打不开的情况, 结果一直都能打开, 后来看了源码才发现: BufferedOutputStream继承了FilterOutputStream,FilterOutputStream中close方法里执行了flush() 阅读全文
posted @ 2013-05-22 00:48 HackerD 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、流的用途 文件、网络、内存、标准输入输出的数据读写都需要用到流。 2、输入流、输出流 输入流:数据提供者,可从中读取数据出来 输出流:数据接收者,可往其中写数据 3、read() 在InputStream类中,方法read()提供了三种从流中读数据的方法: n int read():从输入流中读一个字节,形成一个0~255之间的整数返回(是一个抽象方法)。 n int read... 阅读全文
posted @ 2013-05-21 22:54 HackerD 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 上一次当班长那还是小学的事了,没想到十几年后的今天又一次荣幸的得到大家的认可。今天的演讲的很差劲,能得到大家的认可,心情有些激动。接下去的日子我会尽自己的努力帮助大家,为了美好的将来和大家一起奋斗,加油! 阅读全文
posted @ 2013-05-21 19:42 HackerD 阅读(122) 评论(1) 推荐(0) 编辑
摘要: 1.格式:学生数,学号,成绩 按照格式写入RandomAcessFile /** * Write Data * * 今天放了两个错误: * <br>1、new RandomAccessFile("test/score.dat", "rw") score.dat会自动创建不需手动创建 * <br>2、写入数据的时候无需移动指针位置 */ ... 阅读全文
posted @ 2013-05-20 23:55 HackerD 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 虽说完成了第一阶段的项目,对知识并没有完全的掌握,跌倒在各个布局管理的特点,决心从这开始把第一阶段的知识梳理梳理。。。还有最近又懒了一些,这状态需要调整调整了。花两天时间,结束第一阶段迎接第二阶段的到来。布局管理器1、边界布局(BorderLayout) 加宽:加高: 边界布局的每个区中只能放一个组件,如果在同一个区内放入第二个组件的话,后者就会覆盖前者。边界布局的中间区域是调整区,如果用户拉大或缩小窗口,边界布局管理器会首先保证东、南、西、北区域的大小不变。NORTH 和 SOUTH 组件可以在水平方向上拉伸;而 EAST 和 WEST 组件可以在垂直方向上拉伸;CENTER 组件可同时在. 阅读全文
posted @ 2013-05-18 21:22 HackerD 阅读(357) 评论(0) 推荐(0) 编辑
摘要: //统一界面字体privatestaticvoidInitGlobalFont(Fontfont){FontUIResourcefontRes=newFontUIResource(font);for(Enumeration<Object>keys=UIManager.getDefaults().keys();keys.hasMoreElements();){Objectkey=keys.nextElement();Objectvalue=UIManager.get(key);if(valueinstanceofFontUIResource){UIManager.put(key,fo 阅读全文
posted @ 2013-04-19 21:30 HackerD 阅读(4878) 评论(0) 推荐(0) 编辑
摘要: 执行二分查找的前提:这个数组必须是有序的。 1 package com.demo.sort; 2 3 public class BinarySearch { 4 /** 5 * 二分查找算法 6 * 7 * @param srcArray 有序数组 8 * @param des 查找元素 9 * @return des的数组下标,没找到返回-110 */11 12 //循环13 public static int binarySearch(int[] srcArray, int des) {14 ... 阅读全文
posted @ 2013-04-17 11:32 HackerD 阅读(158) 评论(0) 推荐(0) 编辑