疯狂java迷

 

2012年3月9日

HttpURLConnection 对 get和post请求的封装(包括带参数和不带参数)

摘要: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map 阅读全文

posted @ 2012-03-09 16:57 疯狂java迷 阅读(6470) 评论(0) 推荐(0) 编辑

2012年1月11日

myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能

摘要: 原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了更新是指 服务器上变动了的 而你本地没有变动,需要你更新,update更新提交是指 服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码commit 提交同步,是在更新提交之前做的工作,更新提交前先同步,可以知道哪些东西要提交哪些东西要更新,哪些东西是冲突的(你和同事 改了同一个文件,可能会出现冲突),出现冲突不能提交也不能更新,只有先将冲突的 阅读全文

posted @ 2012-01-11 11:24 疯狂java迷 阅读(3574) 评论(1) 推荐(1) 编辑

2011年12月30日

追加内容到文件末尾的几种常用方法

摘要: importjava.io.BufferedWriter;importjava.io.FileOutputStream;importjava.io.FileWriter;importjava.io.IOException;importjava.io.OutputStreamWriter;importjava.io.RandomAccessFile;/***描述:追加内容到文件末尾*@authorAdministrator**/publicclassWriteStreamAppend{/***追加文件:使用FileOutputStream,在构造FileOutputStream时,把第二个参数设 阅读全文

posted @ 2011-12-30 18:31 疯狂java迷 阅读(951) 评论(0) 推荐(0) 编辑

java中gzip压缩和解压单个文件

摘要: import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.zip.GZIPInputStream;import java.util.zip.GZIPOutputStream;public class GZIPcompress {public st 阅读全文

posted @ 2011-12-30 12:47 疯狂java迷 阅读(1042) 评论(0) 推荐(0) 编辑

利用Java实现压缩与解压缩(zip、gzip)支持中文路径

摘要: zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是因为压缩算法是针对byte而不是字符的。相关类与接口:Checksum 接口:被类Adler32和CRC32实现的接口Adler32 :使用Alder32算法来计算Checksum数目CRC32 :使用CRC 阅读全文

posted @ 2011-12-30 11:34 疯狂java迷 阅读(1569) 评论(0) 推荐(0) 编辑

2011年12月29日

java中如何获取远程计算机post提交的数据并把这些数据写入本地的txt文件中

摘要: 远程计算机调用我的service方法post数据public static String service(HttpServletRequest request,HttpServletResponse response) {try { //获取post过来的流对象BufferedReader bufReader = request.getReader();return getCollapseLog(bufReader);} catch (Exception e) {e.printStackTrace();}return "";}// 把post过来的数据追加到一个文件中pub 阅读全文

posted @ 2011-12-29 16:15 疯狂java迷 阅读(2417) 评论(0) 推荐(0) 编辑

编码--》降低耦合度

摘要: 一、什么是耦合度 耦合度就是某模块(类)与其它模块(类)之间的关联、感知和依赖的程度,是衡量代码独立性的一个指标,也是软件工程设计及编码质量评价的一个标准。耦合的强度依赖于以下几个因素:(1)一个模块对另一个模块的调用;(2)一个模块向另一个模块传递的数据量;(3)一个模块施加到另一个模块的控制的多少;(4)模块之间接口的复杂程度。 耦合按从强到弱的顺序可分为以下几种类型: (1)内容耦合。当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。此时,被修改的模块完全依赖于修改它的模块。类与类之间直接调用或继承关系都是属于这种耦合。 (2)公共耦合。两个及... 阅读全文

posted @ 2011-12-29 11:30 疯狂java迷 阅读(1189) 评论(0) 推荐(0) 编辑

2011年12月28日

GZipStream的简单使用

摘要: import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPInputStream;import java.util.zip.GZIPOutputStream;public class MessageGZip {public static void main(String[] args) {//压缩测试String str = "GZIP压缩解压类测试!GZIP压缩解压类测试!GZIP压缩解压类测 阅读全文

posted @ 2011-12-28 17:23 疯狂java迷 阅读(1359) 评论(0) 推荐(0) 编辑

2011年12月13日

html5创建联系人表单

摘要: html5代码:(占位文本(PlaceHolder)是指当一个文本框没有被focus的时候显示的是提示文字,当他被点击之后就显示空白。这个功能很不错,但是并不是所有的浏览器都支持。)<!doctype html><html lang="en" class="no-js ie8"><head><meta charset="utf-8"><title>Contact Form</title><link rel="stylesheet" typ 阅读全文

posted @ 2011-12-13 13:50 疯狂java迷 阅读(639) 评论(0) 推荐(0) 编辑

2011年12月12日

tomcat中文路径无法访问

摘要: 修改tomcat下的conf/server.xml文件,找到如下代码: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 这段代码规定了Tomcat监听HTTP请求的端口号等信息。可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求。更改后的代码如下所示: <C 阅读全文

posted @ 2011-12-12 18:41 疯狂java迷 阅读(807) 评论(0) 推荐(0) 编辑

导航