摘要: PoolingHttpClientConnectionManager是一个HttpClientConnection的连接池,可以为多线程提供并发请求服务。主要作用就是分配连接,回收连接等。同一个route的请求,会优先使用连接池提供的空闲长连接。 源码版本4.5.2,因为代码太多,很多不是自己关心的 阅读全文
posted @ 2017-03-29 18:18 漫夭 阅读(39903) 评论(8) 推荐(1) 编辑
摘要: MainClientExec是HTTP请求处理链中最后一个请求执行环节,负责与另一终端的请求/响应交互,也是很重要的类。 源码版本是4.5.2,主要看execute方法,并在里面添加注释。接着详细说下获取连接的过程。 execute方法 总结一下关心的大致流程: 创建连接请求 根据连接请求的参数,从 阅读全文
posted @ 2017-03-29 14:52 漫夭 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: 最近因为fastjson "安全漏洞" ,升级jar包时,踩了一些坑。 新版本FastJsonHttpMessageConverter初始化,默认设置MediaType为 背景: 使用Spring RestTemplate,配置如下: 其中ViewAwareJsonMessageConverter继 阅读全文
posted @ 2017-03-24 14:45 漫夭 阅读(21299) 评论(1) 推荐(1) 编辑
摘要: 本文主要梳理下Spring MVC处理http请求的过程,以及配置servlet及业务application需要的常用标签,及其包含的意义。 spring MVC处理请求过程 首先看一个 "整体图" 简单说下各步骤: handlerMapping handlerMapping将请求映射到处理器,即图 阅读全文
posted @ 2017-03-09 16:02 漫夭 阅读(2991) 评论(0) 推荐(0) 编辑
摘要: 昨天翻以前的状态,看到写的几个小诗,感觉可以整理一下,当做纪念~ 时间:2017.02.13 偶然看见 春风十里 的诗句,甚是欢喜,便仿写了这首,送给踏踏。很喜欢这里的意境~ 看起来恍惚有一种“小轩窗,正梳妆”的感觉,但没有《江城子》辣么悲桑。 如果给它一副插图,感觉应该是《秦时明月》里面,弄玉对窗 阅读全文
posted @ 2017-03-08 15:06 漫夭 阅读(225) 评论(0) 推荐(1) 编辑
摘要: 在做单元测试的时候,经常会遇到mock类的方法的情景。在写单测过程中,遇到一些问题,比较困惑,便做了一些测试,并得出一个结论: 在mock类的方法时,当符合 (mock参数).equals(实际调用过程中的参数)时,才可以mock成功;当参数为基本类型时,可以使用angLong等。 下面是测试的欢乐 阅读全文
posted @ 2017-03-02 16:28 漫夭 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 背景 今天跟同事接口联调,使用RestTemplate请求服务端的post接口(使用python开发)。诡异的是,post请求,返回500 Internal Server Error,而使用get请求,返回正常。代码如下: 结果为: 最后经过另一位同学帮忙排查,发现RestTemplate在post 阅读全文
posted @ 2017-02-27 19:33 漫夭 阅读(55774) 评论(3) 推荐(2) 编辑
摘要: 问题描述 添加一个新模块,部署在服务器上。服务器上还部署有其他模块且访问正常,新模块和其他模块共用同一个域名。服务部署之后,请求如下: http://my.domain.com/test/index.jsp 返回 解决步骤 登入服务器,查看tomcat的webapp目录下,发现有test目录和/te 阅读全文
posted @ 2017-02-22 19:52 漫夭 阅读(5361) 评论(0) 推荐(0) 编辑
摘要: 类 python不直接支持私有方式,可以在方法或者属性之前加上双下划线,将其变为私有,即外部无法直接调用 访问私有方法或者属性,方法是: _ 首先类定义 练习 结果: 可用的方法: isinstance(object, class) 对象是否是类的实例 issubclass(A, B) A是否为B的 阅读全文
posted @ 2017-02-20 21:49 漫夭 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 异常 內建异常在exceptions模块内,使用dir函数列出模块的内容。 自定义异常类:继承基类Exception。 异常可以使用raise语句引发,可以使用try ... except ... else ... finally 捕获和处理。 內建异常 Exception 所有异常的基类 Attr 阅读全文
posted @ 2017-02-20 20:44 漫夭 阅读(222) 评论(0) 推荐(0) 编辑