随笔 - 836  文章 - 1 评论 - 40 阅读 - 102万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  java

上一页 1 2 3 4 5 6 下一页
java 自定义注解(3)
摘要:注解1: 带参数: @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) public @interface TableRef { String value(); } 注解2: @Target({ElementType.FIE 阅读全文
posted @ 2019-12-26 16:24 lshan 阅读(156) 评论(0) 推荐(0) 编辑
kafka cusumer --java(no springboot)
摘要:依赖: <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.1.1</version> </dependency> consumer.properties 阅读全文
posted @ 2019-12-25 16:46 lshan 阅读(540) 评论(0) 推荐(0) 编辑
java8 集合求差集、并集、交集(flatMap)
摘要:@Test public void test1(){ List<Integer> list1=new ArrayList<>(); list1.add(1); list1.add(2); list1.add(3); List<Integer> list2=new ArrayList<>(); lis 阅读全文
posted @ 2019-12-12 15:09 lshan 阅读(1088) 评论(0) 推荐(0) 编辑
java追加写入txt文件 (写文件)
摘要:原文:https://www.cnblogs.com/zhenxiangyue/p/10900319.html 参考:https://www.cnblogs.com/wangcp-2014/p/5851986.html 方法1: public void method1() { FileWriter 阅读全文
posted @ 2019-12-05 13:47 lshan 阅读(4997) 评论(0) 推荐(0) 编辑
Java 获取系统cpu 内存 占用情况
摘要:原文链接:https://blog.csdn.net/CallMeV6/article/details/83176840 说明:获取的数据是操作系统整体的资源占用情况,不是当前 java进程占用的资源 1. 获取系统CPU占用情况 : import java.lang.management.Mana 阅读全文
posted @ 2019-10-15 23:08 lshan 阅读(2690) 评论(0) 推荐(0) 编辑
jdk maven 环境变量配置
摘要:jdk 下载:如果官网没有账号: https://www.iworkh.com/download/share/99-%E8%BD%AF%E4%BB%B6/04-%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/jdk/ link来自: https://blog.csdn.ne 阅读全文
posted @ 2019-09-09 19:38 lshan 阅读(824) 评论(0) 推荐(0) 编辑
logger 过滤部分类的logger 日志过滤 logback.xml
摘要:logback.xml Appender: 中添加自定义的filter <!--MIlESTONE 按照每天生成日志文件 --> <appender name="PROCESS_MILESTONE_LOG" class="ch.qos.logback.core.rolling.RollingFile 阅读全文
posted @ 2019-08-23 15:22 lshan 阅读(1100) 评论(0) 推荐(0) 编辑
springtools 解决lombok
摘要:原文参考:https://blog.csdn.net/qq_27442469/article/details/90612918 SpringToolSuite添加lombok插件STS中添加lombok插件的好处是在我们写pojo对象时可以不写set和get方法,lombok插件会自动帮我们完成.S 阅读全文
posted @ 2019-08-15 23:45 lshan 阅读(857) 评论(0) 推荐(0) 编辑
mylog 自定义注解打印 logger
摘要:使用AOP 自动打印方法进出, 耗时 logger 依赖: 注解: 切片: Test: 结果: ..... 阅读全文
posted @ 2019-08-15 18:25 lshan 阅读(1043) 评论(0) 推荐(0) 编辑
java高并发之线程池
摘要:参考:https://www.cnblogs.com/nankeyimengningchenlun/p/9132987.html 阅读全文
posted @ 2019-08-13 09:37 lshan 阅读(163) 评论(0) 推荐(0) 编辑
JsonPath 的使用
摘要:场景: 之前处理json 对象,常常一层层去判断 ,获取值, 往往涉及到多测判断,特别对于一些比较升的对象,此处推见使用jsonPath 依赖: Test: 阅读全文
posted @ 2019-07-31 12:03 lshan 阅读(451) 评论(0) 推荐(0) 编辑
exception AOP 异常处理 ,异常统一处理
摘要:方案1: 场景: 接口异常统一处理 方案2: 场景: 常见异常统一处理, 避免try {}catch(){} 直接处理, 使代码更加清晰, 适用于几乎所有场景 方案1: @Data @NoArgsConstructor @AllArgsConstructor @Document("promotion 阅读全文
posted @ 2019-07-30 18:12 lshan 阅读(809) 评论(0) 推荐(0) 编辑
java8 两个list 求差集
摘要:业务场景:调用同步接口获取当前全部有效账户,数据库已存在部分账户信息,因此需要筛选同步接口中已存在本地的帐户。 调用接口获取的数据集合 List<AccountVo> list = response.getData().getItems(); 本地查询出来的账户集合 List<Account> to 阅读全文
posted @ 2019-07-09 17:27 lshan 阅读(6391) 评论(2) 推荐(2) 编辑
Java比较两个对象的不同之处
摘要:参考:https://1609919154.iteye.com/blog/2400400 参考2 https://www.cnblogs.com/creaky/p/10802950.html 待整理: 结合1 ,2 整理一: 结合注解去比较两个对象的不同:-->只去比较带有注解的字段 Contras 阅读全文
posted @ 2019-07-09 17:20 lshan 阅读(2451) 评论(0) 推荐(0) 编辑
https HttpUtils 绕过证书
摘要:避免经常更换证书,或者证书过期问题,在老项目中使用 可以参考:https://www.programcreek.com/java-api-examples/index.php?api=org.apache.http.conn.ssl.SSLConnectionSocketFactory 依赖: <! 阅读全文
posted @ 2019-06-28 15:26 lshan 阅读(1607) 评论(0) 推荐(0) 编辑
java8 map groupby 对多个字段进行去重, 统计 partitioningBy ,排序 过滤
摘要:package com.icil.elsa.test.utils; import java.util.ArrayList; import java.util.Comparator; import java.util.List; import java.util.Map; import java.ut 阅读全文
posted @ 2019-06-27 12:12 lshan 阅读(10177) 评论(0) 推荐(1) 编辑
regex java 常用正则表达式:
摘要:java 常用正则表达式: 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0 阅读全文
posted @ 2019-06-24 11:01 lshan 阅读(528) 评论(0) 推荐(0) 编辑
ReflectUtil反射工具类
摘要:ReflectUtil: /*************************** *<pre> * @Package : com.sea.xx.test * @File Name : ReflectUtil * @Author : Sea * @Date : 9/28/22 11:23 AM * 阅读全文
posted @ 2019-05-31 18:56 lshan 阅读(1085) 评论(0) 推荐(0) 编辑
java8 排序 orderBy
摘要:java8 orderby 阅读全文
posted @ 2019-05-31 17:28 lshan 阅读(8629) 评论(0) 推荐(0) 编辑
Java 8 新特性之 Stream&forEach&map&filter&limit&sorted&统计函数&Collectors&并行(parallel)程序(转)
摘要:Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代 阅读全文
posted @ 2019-05-31 17:01 lshan 阅读(607) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 下一页
点击右上角即可分享
微信分享提示