自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 通过ScheduledExecutorService代替Timer

用于记录一下原来的代码是这样的: //定时器 Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { snake.move(); // 重绘棋盘 jPanel.repaint(); }

2021-04-25 14:14:43 2281 2

转载 正则表达式匹配单个汉字及多个汉字

一、匹配单个汉字本文转自:https://blog.csdn.net/qq_33591873/article/details/108260672只用于自己学习方法一:利用正则表达式 [\u4e00-\u9fa5]//1.匹配单个汉字boolean flag1 = Pattern.matches("[\\u4e00-\\u9fa5]","我");System.out.println(flag1); //trueboolean flag2 = Pattern.matches("[\\u4e00-

2021-04-20 10:13:10 13181

转载 springboot相同IP限制接口访问次数(AOP事物)

文章转载自:https://blog.csdn.net/befroe_You/article/details/83748927用于自己学习应用场景:应项目需求,前后台分离,增强接口安全,限制相同IP访问接口的次数有限解决:在项目中增加事物,在进接口方法前处理思路:1)@Before 在进入接口方法之前进入处理,within里面的书写表示写在控制器上方并且有对应注解的控制器会来到这里。2)用获取的IP+对应url作为key,存到redis中,如果Redis存在这个key,然后时间处理器在超过设置时

2021-04-19 17:22:57 1249

转载 java实现图片上插入文字并保存

记录一下之前项目中用到过的工具类,可以在图片中写入文字并且生成新的图片,记录一下。文章转载自:https://www.jb51.net/article/162956.htmstart ↓工具类:PrintImage。package com.learning.www.utils;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import jav

2021-04-19 16:00:36 558

转载 MultiValueMap的使用 (Map之一个Key存多个Value的MultiValueMap(一个键多个值))!!

很厉害的Map详细解析可以参照:https://blog.csdn.net/yanzhenjie1003/article/details/51550264MultiValueMap 可以让一个key对应多个value,感觉是value产生了链表结构,这里可以很好的解决一些不好处理的字符串问题。当然你也可以用stringBuffer去拼,我觉得这个效果更好,效率更高。参考示例:package org.apache.commons.collections.map;MultiValueMap<S

2021-04-19 15:51:56 1081

转载 传入一个Map<String,Long> 返回它按value排序后的结果

//传入一个Map<String,Long> 返回它按value排序后的结果 sort为正序还是倒序(-1倒序),size为要几条数据 private static Map<String, Long> sortMapByValues(Map<String, Long> aMap, int sort, int size) { Set<Map.Entry<String, Long>> mapEntries = aMap.en

2021-04-19 15:44:30 685

转载 Mybatis-resultMap

Mybatis的介绍以及使用:http://www.mybatis.org/mybatis-3/zh/index.html本文转载自:https://www.cnblogs.com/kenhome/p/7764398.htmlresultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素:<!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--><

2021-04-19 15:39:53 89

原创 java8 学习

对于java8 的一些学习Collectors.toMap:Collectors.groupingBy:Collectors.collectingAndThen:List对象中的属性以逗号分隔转字符串Collectors.toMap:// toMap 有三个重载的方法toMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper);toMap(Func

2020-12-15 15:18:24 170 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除