![](https://img-blog.csdnimg.cn/20191205110114905.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
新Java常用工具
文章平均质量分 74
新Java常用工具
张井天
知其然,知其所以然!
展开
-
Java序列化框架的比较(JDK、FastJson、Hessian、Hessian2、Protostuff)
概念:序列化:将Java对象转化为字节数组反序列化:将字节数组转化为Java对象在RPC应用中,进行跨进程远程调用的时候,需要使用特定的序列化技术,需要对进行网络传输的对象进行序列化和反序列化。影响序列化选择有两个因素:序列化之后码流的大小,如果太大,那么将会影响网络传输的性能。序列化和反序列化过程的性能常用的序列化框架性能比较序列化框架对比测试:JDKFastJsonHessianHessian2Protostuff准备需要序列化的对象,这是一个复杂的对象。Net转载 2022-03-23 15:40:38 · 1651 阅读 · 0 评论 -
Idea快捷键
配置:File -->>>> Setting -->> Keymap —> Windows快捷键:Ctrl + y : 删除光标当前行原创 2021-08-22 16:01:00 · 656 阅读 · 0 评论 -
Lombok的基本使用
前言:以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。Lombok 官方稳定版本注解地址: https://projectlombok.org/features/allIdea 配置:Idea 添加Lombok 插件, 配置: File -->> Setting -->> Plugin -->> Market原创 2021-08-22 23:07:41 · 342 阅读 · 0 评论 -
JMeter性能测试入门篇
1. Jmeter简介Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。运行环境为Windows 10系统,JD...转载 2019-12-25 10:56:26 · 249 阅读 · 0 评论 -
Java微基准测试框架JMH
JMH,即Java Microbenchmark Harness,这是专门用于进行代码的微基准测试的一套工具API。JMH 由 OpenJDK/Oracle 里面那群开发了 Java 编译器的大牛们所开发 。何谓 Micro Benchmark 呢? 简单地说就是在 method 层面上的 benchmark,精度可以精确到微秒级。Java的基准测试需要注意的几个点:测试前需要预热。防止...转载 2019-12-05 11:00:44 · 825 阅读 · 0 评论