自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 一大波实用的 bash 别名和函数

原文来自 http://blog.jobbole.com/84755/ 提升生产力这些别名真的很简单并且真的很短,但他们大多数是为了给你的生命节省几秒钟,最终也许为你这一辈子节省出来几年,也许呢。1alias ls="ls --color=auto"简单但非常重要。使ls命令带着彩色输出。1...

2015-03-11 13:38:21 158

原创 java序列化认识

引言将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java 序...

2015-03-04 15:55:15 145

原创 Spring3-装配Bean

本章类容来源于Spring in Action3第二章。 内容:声明bean构造器注入和setter方法注入装配bean控制bean的创建和销毁声明bean 观众朋友们好,这里是上海电视台,欢迎收看中国达人秀节目。首先我们抽象出表演者角色。示例代码如下:public interface Performer { public void perfor...

2015-02-27 16:57:21 100

原创 Spring3-前言

在实际的工作中,越来越发现Spring的重要性,因此准备系统的学习Spring。本博客内容以Spring in Action3和深入Spring技术内幕两书为参考,深入讨论Spring的使用技巧和原理。目录(待完善,文章写完后将链接粘贴于此)...

2015-02-27 09:30:55 125

原创 UML类图几种关系的总结

  引用:http://blog.csdn.net/tianhai110/article/details/6339565 UML类图几种关系的总结 在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependen...

2015-01-23 14:34:14 154

原创 tomcat maven plugin with jndi

参考http://tomcat.apache.org/maven-plugin.htmlhttp://www.tuicool.com/articles/fYRnmy 插件配置概貌:<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tom...

2015-01-09 13:16:08 259

原创 获取实时汇率代码片段

获取实时汇率通过yahoo 基金提供的url ,可查询实时汇率,例如http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.xchange%20where%20pair%20in%20("USDCNY",%20"USDHKD")&env=store://datatables.org...

2014-12-31 17:11:16 713

原创 session.setAttribute()之问题

HTTPSession在setAttribute时,保存的对象是否需要序列化?查看StandardSession源码中,在setAttribute()中有如下代码 if ((manager != null) && manager.getDistributable() && !isAttributeDistributable(name...

2014-12-29 20:17:32 2498

原创 ConcurrentModificationException

 遍历删除list中元素注意问题。foreach遍历list时候,其实就是根据list对象创建一个Iterator迭代对象,用这个迭代对象来遍历list,相当于list对象中元素的遍历托管给了Iterator,你如果要对list进行增删操作,都必须经过Iterator,否则Iterator遍历时会乱。其实,每次foreach迭代的时候都有两部操作:     - iterator.hasNe...

2014-12-29 09:54:49 93

原创 HTTP权威指南之代理

代理代理位于客户端和服务器之间,扮演“中间人”的角色,在各个端点之间来回传递HTTP报文。WEB的中间实体。为什么使用代理, 他们可以改善安全性, 提高性能,代理可以看到经过的所有HTTP流量,所以代理可以对流量进行修改,实现很多增值的web服务。比如集中式访问控制,儿童过滤器, 安全防火墙, web缓存, 反向代理, 内容路由器,转码器等。可以根据目标用途,将代理放在任意位置。出...

2014-12-01 10:39:24 106

原创 HTTP权威指南之web服务器

WEB服务器 最小的Perl实现的web服务器。http://www.http-guide.com/tools/type-o-serve.pl,(貌似打不开链接)实际的web服务器会做的工作:接受客户端连接,管理连接,连接的输入/输出处理结构, 单线程web服务器, 多线程web服务器, 复用I/O的web服务器,以及复用的多线程web服务器。接受请求报文,解析请求报...

2014-12-01 10:09:09 208

原创 HTTP权威指南之连接管理

连接管理 TCP连接tcp连接通过四个值来识别,<源ip地址,源端口号,目的IP地址,目的端口号>TCP套接字 编程API,由操作系统提供。常见的TCP相关时延:TCP连接的握手时延  syn --  syn+ack -- ack延迟确认,TCP实现自己的确认机制来确保数据的成功传输,延迟确认算法会在一个特定的窗口时间内将确认放在缓冲区中,以寻找能...

2014-11-27 21:56:51 99

原创 HTTP权威指南之HTTP报文

HTTP报文 报文的组成HTTP报文是简单的格式化数据块,由三个部分组成:起始行(start line),首部(header),主体(body)报文的语法起始行:请求报文的起始行说明要做些什么,相应报文的起始行说明发生了什么。请求行:包含一个方法,一个请求url, http的版本,由空格分割响应行:包含HTTP版本, 数字状态码, 描述状态的原因短语...

2014-11-26 23:35:00 255

原创 java常用工具集

java常用工具集 来源 http://rensanning.iteye.com/blog/1553076

2014-11-24 17:23:38 114

原创 HTTP权威指南之URL与资源

URL就是因特网资源的标准化名称,它指向某一资源,告诉你它位于何处,以及如何与之交互。 大多数URL都是建立在由9个部分组成的通用格式上:<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query&gt

2014-11-22 09:46:27 122

原创 HTTP权威指南

超文本传输协议(Hypertext Transfer Protocol,HTTP)是在万维网上进行通信时所使用的协议方案。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。HTTP起初是一个简单的协议,因此你可能会认为关于这个协议没有太多好说的。但现在,你手上拿着的是却一本两磅重 的书。如果你对我们怎么会写出一本650页 的关于HTTP的书感到奇怪的话,可以去看...

2014-11-21 09:44:44 91

原创 浏览器缓存机制

该内容来源于http://www.cnblogs.com/skynet/archive/2012/11/28/2792503.html 浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的<head&...

2014-11-21 09:19:25 93

IDE及插件

IDE及插件收录(持续更新)IDEAwindow版本:ftp://cqyjf:[email protected]/software/ide/ideaIU-14.exelinux 版本:  ftp://cqyjf:[email protected]/software/ide/ideaIU-14.tar.tarmac版本:  ftp://cqyjf:cqyjf1...

2014-11-11 12:34:15 125

数据库工具集

   记录常用数据库工具(持续更新)数据库客户端软件    navicat  可以连接mysql oracle 等数据库服务器            下载地址 http://download.navicat.com/download/navicat110_premium_en_x64.exe            破解地址 http://sofar.blog...

2014-11-11 12:22:42 125

Ibatis与MyBatis依赖共存问题

      项目中如果同时依赖了Ibatis和MyBatis的,在elipse等IDE中可以通过指定jar依赖顺序解决包冲突问题,mybatis包在Ibatis包前;但如果打包完了之后,部署到tomcat或者其他应用服务器时,如果先加载ibatis的jar,会遇到java.lang.reflect.MalformedParameterizedTypeException异常。      解决办...

2014-11-11 12:19:01 1017

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除