您正在查看 "java编程" 分类下的文章 2012-04-23 17:51 最近有个项目下需要接收POST过来的XML数据包,在servlet方法中,调用request.getInputStream() 发现无法读到任何数据。 以下是POST数据的程序代码: Java代码 |
2012-04-20 18:09 1. String --> InputStream InputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream; } 2. InputStream --> String String inputStream2String(InputStream is){ BufferedReader in = new BufferedReader(new InputStreamReader(is)); StringBuffer buffer = new StringBuffer(); |
2012-04-19 17:03 前文提到解析MP3标签,程序源码中也已经出现了调用解析MP3标签、打印MP3文件信息的功能,这儿先说说MP3文件信息的解析。 解析MP3的文件信息对MP3解码器来说只是一个附加功能,如果不加入这部分源码,同时删除掉前文源码中的相关调用,不影响解码播放。如果你想编写“迷你”型的MP3解码器,可以忽略这些附加的功能。 MP3的标签信 |
2012-04-19 11:31 import java.io.*; public class SplitAndCombineFile{ private byte[] buffer = new byte[1024]; private int current;
public void split(File file, long threshold) throws IOException{ long fileSize = file.length(); int fileFragmentCount = (int)(fileSize/threshold+1); long accumulate; String filePath = file.getAbsolutePath(); FileInputStream fis = new FileInputStream(file); |
2012-04-17 13:10 文件分割思路首先,我们拿到一个文件要分割的成几份时候,我们先将文件的length得到,之后用 length 除以份数 ,这样我们就能够知道每一份的长度是多少,这里会有一个问题,如果我们的长度没有被这个份数整除的时候,余下的那部分又太小了我们会怎么处理呢?肯定会将这一个最小的一部分放入到最后一份,再将每一份加上一个标识,告诉我们这一份在文件中是第几个,这样将文件合并的时候就可以按照我们的标识把分割完成的小文件再一个一个的重新写入到一个文件里 |
2012-04-13 13:34 1,什么是ant ant是构建工具 2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3,ant的好处 跨平台 --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候,你会发现它更多的功能。 |
2012-03-09 12:34 百度一下: intype intype是windows平台下一个功能强大,反应速度快捷的代码编辑器,它对脚本和本地插件的支持使得它易于扩展和定制。 Intype是一个文本编辑工具,界面只有文本编辑区和菜单,简单至极,启动极其快速,代码块自动完成,而且支持多种语言,代码片段是一个非常酷的功能。 在书写代码时,我们通常需要遵循特定的格式、句法,每次重复敲这些玩意真是费时费力,有了代码片段就轻松多了。例如我要写一 个 XHTML 1.1 的 doctype,我只需要输入 doc |
2012-02-07 16:59 小时候记得大概是刚上学前班那上下,一次去舅舅家里玩,舅舅拿了一副扑克牌,拿出里面的13张,A-K,先摆好1-13的顺序,然后看他在重摆了一些牌的位置,然后叠好拿手里,每次抽一张牌到最底下,然后把最上面那张摊出来放桌子上,出来就是A,又抽一张到最底下,又摊出来一张,是2,依次类推就是1,2,3。。。直到K。然后跟我打赌,我也能搞出这样来就给我10块钱。八几年的时候,10块钱可是好多啊。在如此大的 |
2012-02-03 17:32 最近在处理文件时发现了同样类型的文件使用的编码可能是不同的。所以想将文件的格式统一一下(因为UTF-8的通用性,决定往UTF-8统一),遇见的第一个问题是:如何查看现有文件的编码方式。
上网找了一下,找到几篇比较好文章,这里就不转载啦把链接搞过来。 文件编码问题集锦 字符串编码(charset,enc |
2012-02-03 14:06 使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,int length),flush()和close |
| | |