随笔分类 - Java
摘要:import java.math.BigInteger; import java.util.Arrays; import java.util.HashSet; import java.util.Set; public class ipv6 { private static final Charact
阅读全文
摘要:下列代码是限制每秒10QPS的简单算法,需要修改频率请修改Duration.ofMillis(100)处 public class LimitationManage { private static final String VALUE = "A"; @Resource private Rediss
阅读全文
摘要:JavaTimeModule 是jackson转换java8时间类的需要的typo包,但是jackson-databind包中不存在这个类,JavaTimeModule 所在包为jackson-datatype-jsr310,maven坐标如下: <!-- https://mvnrepository
阅读全文
摘要:Java 随机字符串工具类 随机生成字符串的工具类,在I7 10代 CPU下,大概每秒300不重复,没有使用第三方jar package com.chohn; import java.lang.management.ManagementFactory; import java.lang.manage
阅读全文
摘要:扩展JSR-250注解@Resource 理解JSR系列注解 JSR(Java Specification Requests)是Java平台标准化进程中的一种技术规范,而JSR注解是其中一部分重要的内容。按照JSR的分类以及注解语义的不同,可以将JSR注解分为不同的系列,主要有以下几个系列: JSR
阅读全文
摘要:Java数据单位转换 Java 将byte数据量转换为带适合单位的值,Java9以上适用 import java.math.BigDecimal; import java.math.RoundingMode; import java.util.regex.Pattern; /** * Convert
阅读全文
摘要:JDK的安装配置 重装系统太多次了,次次装jdk都百度,百度不如自己写一次备忘 JDK的下载 Java SE 8 (8u211 and later) https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-d
阅读全文
摘要:多线程的创建(JDK5之前) 继承Thread类 Thread类构造器 方法 作用 Thread() 创建新的Thread对象 Thread(String threadname) 创建线程并指定线程实例名 Thread(Runnable target) 指定创建线程的目标对象,它实现了Runnabl
阅读全文
摘要:前置 Servlet继承HttpServlet类,重写相应请求方法的do类 public class MyServlet extends HttpServlet { @Override public void doPost(HttpServletRequest request, HttpServle
阅读全文
摘要:版本 IDEA 2020.3.4 Windows 10 1909 创建Web工程 创建一个普通工程 File - 工程目录的名字随便取 结果如下 右键 - Add Framework Support 选择Java EE 8 8版本的JDK创建的Web版本的4,高版本JDK可以选择高版本的Web版本
阅读全文

浙公网安备 33010602011771号