龙轩8023 + 关注
熟悉javaee开发,有多年支付领域的开发经验。关注开源~ httpclientUtil开源项目创建者。https://github.com/Arronlong

深度剖析ConcurrentHashMap源码

发布时间:2017-06-28 22:48:01 浏览:788 评论 :0

概述 你可能会在一些技术类的书籍上看到下面这样一段关于HahsMap和Hashtable的表述: HashMap是非线程安全的,Hashtable是线程安全的。 不知道大家有什么反应,我当时只是记住了,知道面试的时候能回答上来就行了…至于为什么是线程安全的,内部怎么实现的,却不怎么了解。

安全 线程 源码 HASH PUT 数组

修改360抢票的刷新频率+突破8车次限制,太简单了

发布时间:2017-01-03 15:27:05 浏览:874 评论 :0

       刚分享了一下12306网站刷票防挂js,居然没几个人看,估计都用其他刷票软件了,我之前一直用百度卫士自带的刷票工具,结果今年大家刷的太厉害了,12306不稳定,导致老是登录失败。

浏览器 index

新鲜出炉的12306防挂脚本,有需要的拿走

发布时间:2017-01-03 10:54:31 浏览:736 评论 :0

       一年一度的“抢票运动会”又开始了,期间12306网站承受的压力越来越大,极不稳定。随着人们对互联网越来越熟悉,导致大量刷票软件的用户量猛增,大量的访问将12306快压垮了,以至于使用12306自家的刷票助手经常崩溃而无法继续刷票。

配置 脚本

轻松把玩HttpClient之封装HttpClient工具类(九),添加多文件上传功能

发布时间:2016-11-07 14:13:39 浏览:563 评论 :0

       在Git上有人给我提Issue,说怎么上传文件,其实我一开始就想上这个功能,不过这半年比较忙,所以一直耽搁了。这次正好没什么任务了,赶紧完成这个功能。毕竟作为一款工具类,有基本的请求和下载功能,就差上传了,有点说不过去。

http entity string static exception file hashmap

轻松把玩HttpClient之封装HttpClient工具类(八),优化启用Http连接池策略

发布时间:2016-11-07 13:26:36 浏览:772 评论 :0

div.fox_html_content { line-height: 1.5;} /* 一些默认样式 */ blockquote { margin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.

java 线程 http 测试 string static thread

轻松把玩HttpClient之封装HttpClient工具类(七),新增验证码识别功能

发布时间:2016-06-07 23:05:58 浏览:856 评论 :0

       这个HttpClientUtil工具类分享在GitHub上已经半年多的时间了,并且得到了不小的关注,有25颗star,被fork了38次。有了大家的鼓励,工具类一直也在完善中。

string static html regex

轻松把玩HttpClient之封装HttpClient工具类(六),封装输入参数,简化工具类

发布时间:2016-02-29 21:55:00 浏览:569 评论 :0

       在写这个工具类的时候发现传入的参数太多,以至于方法泛滥,只一个send方法就有30多个,所以对工具类进行了优化,把输入参数封装在一个对象里,这样以后再扩展输入参数,直接修改这个类就ok了。

logger request entity string static url handler

轻松把玩HttpClient之封装HttpClient工具类(五),携带Cookie的请求

发布时间:2016-01-07 11:45:01 浏览:612 评论 :0

       最近更新了一下HttpClientUtil工具类代码,主要是添加了一个参数HttpContext,这个是用来干嘛的呢?其实是用来保存和传递Cookie所需要的。

源码 正则表达式 string PUT html pattern regex cookie

为百度阅读web端添加工具栏——百阅栏的诞生

发布时间:2015-12-17 13:37:19 浏览:561 评论 :0

       在一个偶然的机会,看到了百度阅读这款产品,找了几本免费的书,打开看了看,总体还不错的样子,但是由于公司电脑的屏幕比较宽,而百度阅读设置的阅读宽度是840px的固定宽度,所以看起来就比较费劲了。

css web 浏览器

轻松把玩HttpAsyncClient之模拟post请求示例

发布时间:2015-11-23 09:13:47 浏览:782 评论 :0

       如果看到过我前些天写过的《轻松把玩HttpClient之模拟post请求示例》这篇文章,你再看本文就是小菜一碟了,如果你顺便懂一些NIO,基本上是毫无压力了。

java Apache http entity string static void handler Security utf-8

轻松把玩HttpClient之封装HttpClient工具类(四),单线程调用及多线程批量调用测试

发布时间:2015-11-19 11:21:35 浏览:582 评论 :0

       本文主要来分享一下该工具类的测试结果。工具类的整体源码不再单独分享,源码基本上都已经在文章中了。开始我们的测试。        单线程调用测试: public static void testOne() throws HttpProcessException{ System.

线程 http 测试 string static 多线程 url void Blog 数组

轻松把玩HttpClient之封装HttpClient工具类(三),插件式配置Header

发布时间:2015-11-19 11:20:47 浏览:578 评论 :0

       上篇文章介绍了插件式配置HttpClient,本文将介绍插件式配置Header。        为什么要配置header在前面已经提到了,还里再简单说一下,要使用HttpClient模拟请求,去访问各种接口或者网站资源,都有可能有各种限制,比如说java客户端模拟访问csdn博客,就必须设置User-Agent,否则就报错了。

服务器 配置 string static PUT 插件 cookie

轻松把玩HttpClient之封装HttpClient工具类(二),插件式配置HttpClient对象

发布时间:2015-11-19 11:20:30 浏览:665 评论 :0

       上一篇文章中,简单分享一下封装HttpClient工具类的思路及部分代码,本文将分享如何实现插件式配置HttpClient对象。        如果你看过我前面的几篇关于HttpClient的文章或者官网示例,应该都知道HttpClient对象在创建时,都可以设置各种参数,但是却没有简单的进行封装,比如对我来说比较重要的3个:代理、ssl(包含绕过证书验证和自定义证书验证)、超时。

HTTPS Apache http 配置 SSL string static 插件 Security

轻松把玩HttpClient之封装HttpClient工具类(一)(现有网上分享中的最强大的工具类)

发布时间:2015-11-19 11:20:16 浏览:599 评论 :0

       搜了一下网络上别人封装的HttpClient,大部分特别简单,有一些看起来比较高级,但是用起来都不怎么好用。调用关系不清楚,结构有点混乱。所以也就萌生了自己封装HttpClient工具类的想法。

服务器 配置 request string static url charset Create

轻松把玩HttpClient之配置ssl,采用设置信任自签名证书实现https

发布时间:2015-11-16 16:00:32 浏览:789 评论 :0

在上篇文章《HttpClient配置ssl实现https简单示例——绕过证书验证》中简单分享了一下如何绕过证书验证。如果你想用httpclient访问一个网站,但是对方的证书没有通过ca认证或者其他问题导致证书不被信任,比如12306的证书就是这样的。

HTTPS 配置 SSL entity string url utf-8

轻松把玩HttpClient之配置ssl,采用绕过证书验证实现https

发布时间:2015-11-16 15:11:23 浏览:548 评论 :0

上篇文章说道httpclient不能直接访问https的资源,这次就来模拟一下环境,然后配置https测试一下。在前面的文章中,分享了一篇自己生成并在tomcat中配置ssl的文章《Tomcat配置SSL》,大家可以据此来在本地配置https。

HTTPS 配置 SSL 测试 entity string static url Security

轻松把玩HttpClient之模拟post请求示例

发布时间:2015-11-16 13:23:42 浏览:508 评论 :0

       HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。

php 服务器 HTTPS http 配置 entity ADD string url PUT charset index utf-8

Java工作利器之常用工具类(四)——Json工具类,使用正则支持xml与json互转

发布时间:2015-11-16 10:45:30 浏览:881 评论 :0

看到这个题目是不是大部分人都不屑一顾,的确基本上每个java程序猿都写过json工具类,也有很多人都使用json-lib.jar封装过类似的功能,但是我这里使用了正则来支持xml与json的互转,减少了jar包的引入。

java Json http 测试 控制台 string static xml pattern

Java工作利器之常用工具类(三)——字符串工具类-智能截取

发布时间:2015-11-16 10:45:17 浏览:511 评论 :0

前两篇博文简单分享了一下数字工具类,现在说说字符串工具类。 相信大家都自己封装过或者用过guava封装的Strings,但是有没有可以智能截取,比如说“截取整数第二个到倒数第二个”的字符串。

java 索引 string static 数组

Java工作利器之常用工具类(二)——数字工具类-大数乘法、加法、减法运算

发布时间:2015-11-16 10:45:16 浏览:476 评论 :0

上篇分享了一下数字转汉字的小功能,这里再分享一下大数相乘、相加、相减的功能。其他的不做过多的铺垫了,我先讲一下各个功能的计算原理。 Ⅰ. 乘法运算 为什么先说乘法运算——因为我先做了乘法运算。

java string static 数组

12