摘要:
通过ThreadPoolExecutor的方式创建线程池 ThreadPoolExecutor 构造方法: 参数的意义: 1.corePoolSize 指定了线程池里的线程数量,核心线程池大小2.maximumPoolSize 指定了线程池里的最大线程数量3.keepAliveTime 当线程池线程 阅读全文
摘要:
IDEA导入阿里规约插件,当你这样写代码时,插件就会自动监测出来,并给你红线提醒。 告诉你手动创建线程池,效果会更好。 在探秘原因之前我们要先了解一下线程池 ThreadPoolExecutor 都有哪些参数及其意义。 ThreadPoolExecutor 构造方法: 参数的意义: 1.corePo 阅读全文
摘要:
在开发过程中,会使用越来越多的命令,或快捷键,来帮助我们提高工作效率。本文记录了我在平时积累的常用命令,分享给大家。 git命令 基本命令 文件名为中文时,git status展示中文乱码 解决:执行命令 git config --global core.quotepath false 重新打开gi 阅读全文
摘要:
平时用可视化界面用惯了,如果紧急排查问题,没有安装可视化工具的话,只能通过命令来看了。 以备不时之需,我们要熟悉一下命令行操作MySQL。 打开DOS命令窗口:WIN + R 输入cmd,回车 然后输入命令:mysql -uroot -proot -h127.0.0.1 【-u 用户名 -p密码 - 阅读全文
摘要:
超时时间 设置HttpClient的超时时间,非常有必要性,因为httpclient 默认超时时间很长,自己可以测试一下是多久,设置超时时间否则会影响自己系统的业务逻辑,例如阻塞系统,影响系统的吞吐量,占用线程数。 httpclient 4.4版本之后将这些设置封装到 RequestConfig 对 阅读全文
摘要:
问题描述 有同事在开发新功能测试时,报了个错,大致就是,在使用 @Autowired 注入时,某个类有两个bean,一个叫a,一个叫b,Spring不知道该使用哪个bean注入。 一般这种情况应该声明注入哪个bean,他没有声明,他不知道这个类有两个bean,他说他和别人写的一样,别的都不报错。 O 阅读全文
摘要:
使用 httpclient 工具通过代理服务器请求第三方http 接口,多次返回 502 Bad Getway,少数返回正常。 502 Bad Getway是什么意思? 502 Bad Gateway是指错误网关,无效网关;在互联网中表示一种网络错误。表现在WEB浏览器中给出的页面反馈。 含义:这通 阅读全文
摘要:
在使用 HttpClient 4.4 调用第三方 http api 时遇到了很多问题,还好最后都解决了,记录一下遇到的问题及解决办法,希望对同样有此问题的你有所帮助。 环境说明 首先说明一点是,对方的测试环境是在公共的网络环境下部署的,即是对外开放的,需用外网访问,不支持内网,只支持走专线(目前不考 阅读全文
摘要:
在使用 HttpClient 工具调用第三方 Http 接口时报错 javax.net.ssl.SSLException:Unrecognized SSL message,plaintext connection? 这个错误意思是说,无法识别 SSL 信息,明文连接? 看这个意思是说在使用 http 阅读全文
摘要:
我的代码部署在Linux测试环境,我在使用 HttpClient 发送http请求时遇到问题,请求报 400 Bad request。网上都在说下面这两个原因。 400是什么? 400 是 HTTP 的状态码之一,主要有两种形式: 1、bad request:意思是 "错误的请求";2、invali 阅读全文