`
crazywen2011
  • 浏览: 39944 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
今日修一排序的bug,发现其中是实现了比较器Comparator,之前也是一直在用,但是只是知其皮毛,今天便深究一下,翻其源码。 首先,大家都知道对于集合进行排序的时候,可以实现Comparator,则可以按我们的需求进行所需的排序。 主要的排序逻辑则是由compare来实现。 当返回-1时,表明不需要对传入参数的位置进行调换; 返回0时,表明值相等,也不需要进行调换。 返回1时,表明需要对值进行调换。 遂写一Demo进行了实验: import java.util.ArrayList; import java.util.Collections; import java.ut ...
今天说些什么呢? 说说Request吧! Request是什么: 请求(Request):一个从客户端到服务器的请求信息包括应用于资源的方法、资源的标识符和协议的版本号 request这个对象不用事先宣告,就可以在JSP网页中使用,在转译为Servlet之后,它会转换为javax.servlet.http.HttpServletRequest型态的对象,HttpServletRequest对象是有关于客户端所发出的请求之对象,只要是有关于客户端请求的信息,都可以藉由它来取得,例如请求标头、请求方法、请求参数、使用者IP等等信息。   标准的请求头: Accept:浏览器(或者其 ...
    整个2月即将就过去了,这几天突然动力似乎不足了,家里面的事情也是麻烦不断,甚是烦闷,以至于工作也顺势而为,不太在状态。    想着要去考个证的,报名也始终还没有去报,书本倒是买了好几本回来,时不时小看会,总感觉哪都不得劲。    路途依旧遥远,似乎不知所云。
转载自 小狼的世界   源代码管理系统(SCM)与版本控制   版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。   本地版本控制系统   许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间进行区别。这么做的唯一好处就是简单,坏处也不少:有时候会混淆所在的工作目录,一旦弄错了文件数据就没办法撤销恢复。为了解决这个问题,人们很久以前就开发了许多本地版本控制系统,大多是采用某种简单的数据库来记录文件的历次更新差异。    
MIME类型大全  格式前面为后辍名,后面为对应的MIME型(例如:rar application/x-rar-compressed 表示.RAR对应的是application/x-rar-compressed )  application/vnd.lotus-1-2-3  3gp video/3gpp  aab application/x-authoware-bin  aam application/x-authoware-map  aas application/x-authoware-seg  ai application/postscript  aif audio/x-aiff  aif ...
MIME multipurpose Internet mail extensions 的缩写。它是一种协议,可使电子邮件除包含一般纯文本以外,还可加上彩色图片、视频、声音或二进位格式的文件。它要求邮件的发送端和接收端必须有解读MIME 协议的电子邮件程序。 多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。这个标准被定义 在;RFC 2045,; RFC 2046,; RFC 2047,; RFC 2048,; RFC 204 ...
转载自: http://blog.csdn.net/gueter/article/details/1524447 值得收藏学习! 此BLog也相当值得学习,收藏了: http://www.blogjava.net/zjusuyong/articles/304788.html 附近:超文本传输协议——RFC2616 引言                                         HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HT ...
前些日志搞了一些I/O的操作,感觉有些生疏了,之前就没有对其做一个总结: 看来有必要做一个小结: I : in 读 O: Out 写 1,根据处理的数类型不同:字节流和字符流符。 2,根据流向不同:输入流和输出流。 因为文件编码的不同,而有了对字符进行高效操作的字符流对象。 原理:就是基于字节流读取字节时,去查了下指定的码表。 字节流和字符流的区别: 1,字节流读取的时候,读到一个字节就返回一个字节; 字符流使用了字节流读到一个或多个字节,先去查指定的编码表,将查到字符返回。 2,字节流可以处理所有类型的数据,如图片,音频数据、视频数据; 字符流只能处理字符数据。 只要是处理纯文本数据,就要 ...
关于List 遍历 的一个问题:   对于List来说,如果有需要对从List里面找出item进行删除工作的话,倒序过来进行remove话将会方便很多,并且毋须考虑到size的变化问题。   代码如下:   List fds; for (int i = fds.size() - 1; i > 0; i--) { if (fds.get(0).equals(fds.get(i))) { fds.remove(i); }        
结合barcode4j生成条形码 并图片以附件的方式发送出去 见以下代码: import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.List; import java.util.Properties; import javax.activation.DataHandler; import javax.a ...
以下是一个对WebService接口传入复杂对象的一个处理: 可以有多种方式进行解决: 1.可以根据wsdl生成其对象代码,构造复杂对象进行传值 2. 1方法对于异构平台有些风险,之前我试过几次总是返回不了正确的结果,在xFire下进行invoke的时候可以选择    Object [] org.codehaus.xfire.client.Client .invoke(String name, XMLStreamReader reader) throws Exception 可以向接口方索要一份原生的Request请求,自行进行合并,转为XMLStr ...
简述下最近的工作任务列表: 机票夭折 ——  对机票业务略微有些了解,熟悉了下支付模块 飞航暂缓 —— xFire 的原生Request请求 invoke 租车杀入 —— 项目架构,对象关系的组建以及安全意识,百度Map的接触 站场并行 —— 前端结构的问题,关联对象的相关级联操作 番禺接入 —— 纯粹的WebService XFire 接入 喷射再起 —— waiting 烽火连天
//Axis 下 的WebService 客户端接入 简单模版 import java.rmi.RemoteException; import javax.xml.namespace.QName; import javax.xml.rpc.ParameterMode; import javax.xml.rpc.ServiceException; import javax.xml.soap.SOAPException; import org.apache.axis.client.Call; import org.apache.axis.client.Service; imp ...
import java.net.MalformedURLException; import java.net.URL; import org.apache.commons.httpclient.params.HttpClientParams; import org.codehaus.xfire.MessageContext; import org.codehaus.xfire.client.Client; import org.codehaus.xfire.handler.AbstractHandler; import org.codehaus.xfire.transport.h ...
Global site tag (gtag.js) - Google Analytics