自定义博客皮肤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/   提升生产力 这些别名真的很简单并且真的很短,但他们大多数是为了给你的生命节省几秒钟,最终也许为你这一辈子节省出来几年,也许呢。 1 alias ls="ls --color=auto" 简单但非常重要。使ls命令带着彩色输出。 1 ...

2015-03-11 13:38:21 161

原创 java序列化认识

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

2015-03-04 15:55:15 151

原创 Spring3-装配Bean

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

2015-02-27 16:57:21 103

原创 Spring3-前言

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

2015-02-27 09:30:55 129

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

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

2015-01-23 14:34:14 158

原创 tomcat maven plugin with jndi

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

2015-01-09 13:16:08 266

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

获取实时汇率 通过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 727

原创 session.setAttribute()之问题

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

2014-12-29 20:17:32 2509

原创 ConcurrentModificationException

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

2014-12-29 09:54:49 97

原创 HTTP权威指南之代理

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

2014-12-01 10:39:24 108

原创 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 217

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

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

2014-11-27 21:56:51 113

原创 HTTP权威指南之HTTP报文

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

2014-11-26 23:35:00 256

原创 java常用工具集

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

2014-11-24 17:23:38 117

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

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

2014-11-22 09:46:27 129

原创 HTTP权威指南

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

2014-11-21 09:44:44 100

原创 浏览器缓存机制

该内容来源于 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 98

IDE及插件

IDE及插件收录(持续更新) IDEA window版本:ftp://cqyjf:cqyjf123@192.168.45.99/software/ide/ideaIU-14.exe linux 版本:  ftp://cqyjf:cqyjf123@192.168.45.99/software/ide/ideaIU-14.tar.tar mac版本:  ftp://cqyjf:cqyjf1...

2014-11-11 12:34:15 131

数据库工具集

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

2014-11-11 12:22:42 129

Ibatis与MyBatis依赖共存问题

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

2014-11-11 12:19:01 1036

空空如也

空空如也

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

TA关注的人

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