![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 71
liouozm
when the sky is blue
展开
-
【JAVA】枚举类到底是什么?(上)
枚举入门说句很丢人的话,学了几年java,我对于枚举类还是非常不了解,了解之后才发现枚举用处非常之大。我们通过一个简单的例子,了解枚举的前世今生。在java没有枚举类的时候,我们可以创建一个普通类来表示性别。// 1.普通类class SexEnum{ private String s; private SexEnum(String s){ this.s = s; }}// 使用:new SexEnum("男")、new SexEnum("女")原创 2020-11-24 14:07:33 · 712 阅读 · 2 评论 -
【JVM】JMH的使用(一)
介绍JMH( Java Microbenchmark Harness )是一个用于微测的工具,可以类比成JUNIT,后者用于代码正确性,前者用于代码的性能测试。开始第一个简单的JMH程序简单步骤概括:1.直接打开命令行/console ,通过maven archetype 生成jmh项目2.然后在项目中编写需要进行微测的方法(可以指定检测输出,循环几次,以及测试数据)3.maven clean install 打包,然后运行benchmark.jar第一步,生成JMH项目//mvn创建命令原创 2020-10-29 19:28:38 · 1017 阅读 · 1 评论 -
【JAVA】http连接使用代理(内网环境集成阿里云短信服务范例)
1.问题描述笔者做的项目服务:启动在内网环境中,一切外网相关的链接都需要走透明代理。阿里云sdk:封装好与http相关的所有操作,我们没办法去配置http相关的设置。针对问题一:内网服务访问外网走代理?针对问题二:如何在java代码中设置http连接代理?问题二这就是本篇博文的主题,全文以jdk8作为示例。2.实现方法(1)使用System.properties//使用HTTPSystem.setProperty("http.proxyHost", "xxx.xxx.xxx");//填写你原创 2020-06-17 12:03:03 · 1733 阅读 · 0 评论 -
【JAVA】如何使用HttpClient发起HTTP请求?
1.HttpClient是什么?HttpClient是apache为了解决原生Java.net包不易用,开发的一款简单易用的工具。2.HttpClient使用步骤创建HttpClientBuilder:可以通过HttpClients / HttpClientBuilder,使用custom()返回对象进行自定义配置,使用createDefault()等等返回不同配置的HttpClientBuilder对象。实际上HttpClients背地里调用的就是HttpClientBuilder,HttpC原创 2020-06-16 17:46:02 · 685 阅读 · 0 评论