加载中
Java性能调优

前提是基于docker部署的应用 性能衡量指标 吞吐量 响应时间 1. Java侧 Javase: 使用工具: arthas docker exec -it xxx /bin/bash -c "wget https://arthas.aliyun.com/arthas-boot.jar &&...

Java方法统计执行时间

使用System.currentTimeMillis() long startTime = System.currentTimeMillis(); // 获取方法 demoService.method(); long endTime = System.currentTimeMillis(); System.out.printf("===>...

2022/09/05 10:27
15
Java list.stream() 排序

//升序排列 list = list.stream().sorted(Comparator.comparing(Student::getAge)).collect(Collectors.toList()); list = list.stream().sorted(Comparator.comparingInt(Student::getAge))...

2022/08/16 14:08
352
postman使用tests脚本拦截获取token设置到环境变量

postman使用tests脚本拦截获取token设置到环境变量,需要设置内容如下: //获取body并解析json var jsonData = JSON.parse(responseBody); //获取属性token var token = jsonData.data; if (...

2022/06/28 18:16
112
list的lambda遍历转换List<Object>为Map<key, List<Object>>

public class AccountBadgeDemo{ public static void main(String[] args) { AccountBadge accountBadge = new AccountBadge(); accountBadge.setBadgeName("111111"); accountBadge.se......

2022/06/23 17:14
270
使用SimpleDateFormat 将毫秒转换成时分秒 格式:HH:mm:ss

public static String dateFormatFromMilliSecond(long seconds) { // 初始化format格式 SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");   // 设置时区,跳过此步骤会默认...

2022/01/28 08:17
159
解密:什么是NPE异常

// 如果对象为null 那么抛出NPE异常 if(object == null) throw new NullPointerException(); 看源码看到这个NPE异常,结合上下文来看,才知道这个逼格高的NPE就是大名鼎鼎的空指针异常:Nul...

2021/11/11 11:37
386
java生成目录

一层目录 public static void main(String[] args) { File destPath = new File("D:/t1"); if (!destPath.exists()) {// 判断目录是否存在 destPath.mkdir(); } } 多层目录......

2021/08/11 11:08
52
多线程HashMap的死循环

本文说的hashmap死循环基于JDK1.7版本,HashMap 底层是基于数组和链表实现的 出现死循环的前提条件就是多线程环境下,hashmap扩容。什么情况下扩容? 熟悉两个重要的参数: 容量 负载因子 容...

2021/02/20 15:53
92
Java HashMap源码分析(基于1.8)

要了解的以下内容: 定义和类结构 属性 数据结构 put和get方法 扩容 定义: HashMap 是一个利用哈希表原理来存储元素的集合 类结构: HashMap实现了Cloneable,可以被克隆。 HashMap实现了S...

2021/01/28 11:30
57
Java ArrayList集合分析

定义: ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此也可称之为动态数组。 查看第一行代码: public class ArrayList extends AbstractList implements List....

2021/01/27 00:38
225
编译protobuf文件为Java文件

首先上github下安装压缩包:https://github.com/google/protobuf/release,安装好 安装成功,执行protoc --version 然后在后缀为proto的文件目录下面执行 protoc --java_out=./ 1.proto 在当...

2020/07/23 14:58
2.1K
格式化单表查询语句字段驼峰式(java版)

package com.xxx.test.db; public class TransSelectSql { public static void main(String[] args) { String baseSql = "SELECT\r\n" + "a.session_id,\r\n" + "a.login_name,\r\n" + "a.ip...

2020/03/11 01:02
163

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部