![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
执意丨
时尽知,力竭进。学无止境,业精于勤。
展开
-
JAVA基础-代码优化六大原则
单一职责代码优化第一步,单一职责原则 (Single Responsibility Principle)。对于一个Java类,应该仅有一个引起它变化的原因,也就是说,一个类中,应该是一组相关性很高的函数、数据的封装。但是这个原则的界限划分的并不是那么清晰,很大程度上要依赖于开发者的个人经验来定。对于单一职责界限的划分最大的问题就是类的职责是什么,如何划分类的职责。 单一职责...转载 2019-11-15 09:30:49 · 241 阅读 · 0 评论 -
Objects.requireNonNull(T obj)方法记录
判断一个对象为空抛出NullPointer异常的方法 实现:public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj;} ...原创 2018-12-07 13:59:25 · 1618 阅读 · 0 评论 -
http-可支持高并发下的httpClient工具类,http请求工具
maven依赖<dependencies> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <version>4.5.2</version> <...原创 2019-07-19 13:29:24 · 3304 阅读 · 0 评论 -
多线程-用多线程来并发发起htpp请求,并控制线程数量,并发控制
pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/...原创 2019-07-19 15:23:36 · 1221 阅读 · 0 评论