Java
Roue治愈者ヅ聶
这个作者很懒,什么都没留下…
展开
-
Java实现分布式锁-基于redis
【代码】Java实现分布式锁-基于redis。原创 2023-04-13 18:34:14 · 227 阅读 · 1 评论 -
Java时间处理工具类(详细)
【代码】Java时间处理工具类(详细)原创 2023-04-13 18:14:26 · 608 阅读 · 0 评论 -
Java实现发送邮件
【代码】Java实现发送邮件。原创 2023-04-13 18:06:11 · 304 阅读 · 0 评论 -
Java实现图片和base64之间的互转
【代码】Java实现图片和base64之间的互转。原创 2023-04-13 17:56:05 · 2335 阅读 · 0 评论 -
静态工厂代码实现(注解方式)
静态工厂代码实现(注解方式)原创 2022-11-17 15:59:11 · 191 阅读 · 0 评论 -
@PostConstruct注解详解
@PostConstruct注解详解原创 2022-11-17 14:19:43 · 420 阅读 · 0 评论 -
对象实现排序的两种方式
Comparable是排序接口。一个类实现了Comparable接口,然后重写其compareTo方法,就意味着“该类支持排序”。把该类对象存储在List列表或数组中,则该List列表或数组就可以通过Collections.sort或Arrays.sort进行排序。另外,“实现Comparable接口的类的对象”可以用作“有序映射(如TreeMap)”中的键或“有序集合(TreeSet)”中的元素,而不需要指定比较器。...原创 2022-07-20 19:51:48 · 1478 阅读 · 0 评论 -
Java工具包整理
Java各类工具包整理一、IP工具包import java.util.HashSet;import java.util.Set;import java.util.regex.Matcher;import java.util.regex.Pattern;public class IpUtils { private static final String ipv4Regex = "((25[0-5]|2[0-4]\\d|((1\\d{2})|([1-9]?\\d)))\\.){3}(原创 2022-03-11 16:07:12 · 640 阅读 · 0 评论 -
正则子模式的使用 Java
一、常用正则表达式1、整数数字:^[0-9]*$非零的正整数:^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$2、浮点数浮点数:^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$非负浮点数:^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$3、字符由26个英文字母组成的字符串:原创 2022-02-26 19:14:16 · 420 阅读 · 0 评论 -
Java中各个公共类包的解释
一、具体含义1、PO(persistant object) 持久对象a、有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。b、在hibernate持久化框架中与insert/delet操作密切相关。c、PO中不应该包含任何对数据库的操作2、DO(Domain Object)领域对象即Domain Object 领域对象,是从现实世界中抽象出来的有形或无形的业务实体。...原创 2022-01-24 14:17:27 · 1683 阅读 · 0 评论 -
Java实现图片传输给前端展示(接口方式)
前端调用此接口获取图片:public void getPersonPic(String picName, HttpServletResponse response) throws IOException { ServletOutputStream outputStream = null; try { byte[] bytes = getPic(picName); outputStream = response.getOutputStream(); .原创 2021-11-30 16:46:37 · 8935 阅读 · 3 评论 -
Java代码实现简单定时任务
public class Test06 { public static void main(String[] args) throws InterruptedException { int i =1; new Timer().schedule(new Test(),1000,5000); while (true){ Thread.sleep(500); i++; if (i%9=.原创 2021-11-30 15:50:53 · 191 阅读 · 0 评论 -
Java实现文件夹的监控
一、实现单级文件夹的监听(只监听该文件夹下的变化) public static void main(String[] args) { final Path path = Paths.get("D:\\test"); try (WatchService watchService = FileSystems.getDefault().newWatchService()) { //给path路径加上文件观察服务 path.原创 2021-11-30 16:27:28 · 3141 阅读 · 0 评论