- 浏览: 40069 次
- 性别:
- 来自: 广州
最新评论
-
crazywen2011:
lvwenwen 写道哥们在广州吗对啊,兄弟也在?
九月来了,Enjoy the work & life -
lvwenwen:
哥们在广州吗
九月来了,Enjoy the work & life -
crazywen2011:
shuaigelingfei 写道加油兄弟!!!同加,兄弟…… ...
依旧路途遥远 -
shuaigelingfei:
加油兄弟!!!
依旧路途遥远 -
langyahuashi:
+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 ...