
java
文章平均质量分 70
三横兰
坚持是日复一日,日积月累终质变
展开
-
《Java集合》ConcurrentSkipListMap
《Java集合》ConcurrentSkipListMap原创 2023-04-23 21:47:55 · 806 阅读 · 0 评论 -
【Java】JDK17解决没有源码的问题
JDK17解决没有源码的问题原创 2022-12-08 20:08:18 · 522 阅读 · 0 评论 -
Java多线程之线程状态
Java多线程之线程状态原创 2022-08-06 14:24:38 · 262 阅读 · 0 评论 -
Java之Annotation(一)
文章目录Annotation格式使用位置如何定义annotation@Target@Retention@Documented@Repeatable参数类型实践:自定义注解@LogAnnotationannotation就是一些元数据,提供一些数据,但是这些数据又不是程序里的一部分,它对实际的代码块不会有实际的影响。annotation有很多作用,其中下面三个是比较常见的:生成文档。比如我们想要统计每个方法的时间或者打log。生成代码、XML文件等等。生成代码主要是为了把公共的部分代码抽离出来,较原创 2021-11-18 21:15:38 · 318 阅读 · 0 评论 -
【Java】Java集合大总结
更多文章欢迎关注公众号“三横兰”通过图片可以看出Java的集合主要有两种,一种是Collection接口,存放单一元素;另一种是Map接口,存放键值对元素。Collection集合常用的接口有List、Set、QueueList:存放的元素是有序的、可以重复的。对顺序有要求的就使用改接口Set:存放的元素是无序的、注重唯一性、不可以重复。可以用于去重情况Queue:存放的元素是有序的、可重复的。ListArrayList:存储数据用的是Object[]数组,查找功能方便,线程不安全原创 2021-10-22 21:12:28 · 180 阅读 · 0 评论 -
Java 字符串进行sha1加密
目录方法一方法二参考方法一maven引入commons-codec包<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --><dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.14&l原创 2020-06-07 18:46:41 · 1628 阅读 · 0 评论 -
Java 五种方法实现普通类注入spring管理的service、repository等资源
目录场景数据准备数据库EntityRepositoryServiceController解决方法一、利用@PostConstruct二、利用ENUM枚举类三、利用ApplicationContextAware四、利用Hibernate Interceptor五、利用AOP Injection参考:场景在一些普通的工具类或者POJO类需要注入service或者repository等spring管理的资源进行一定的逻辑处理,普通类不受spring管理,所以利用@Autowired实现不了。本文介绍几种方式解原创 2020-05-26 20:11:04 · 3453 阅读 · 0 评论 -
Java 利用ObjectMapper实现json字符串与对象或者数组的转换
POJO@Data@AllArgsConstructor@NoArgsConstructorpublic class TestPojo { String id;}测试@Test public void test() throws IOException { TestPojo testPojo1 = new TestPojo("1"); TestPojo testPojo2 = new TestPojo("2"); Set<TestPojo> pojos =原创 2020-05-19 16:59:35 · 2114 阅读 · 0 评论