WJP
919497158@qq.com

W.'s Blog


W.'s Blog
搜索什么...

泛型中占位符T和?的区别

public static <T> void show1(List<T> list){ for (Object object : list) { System.out.println(object.toString()); } } public static void show2(List<?> list) { for (Object object : list) { System.out.println(object); …

   94   2021-02-25   0 阅读更多

值引用和传递引用

Java中方法参数传递方式是按值传递。如果参数是基本类型,传递的是基本类型的字面量值的拷贝。如果参数是引用类型,传递的是该参量所引用的对象在堆中地址值的拷贝。 也可以理解为 Java中其实还是值传递的,只不过对于对象参数,值的内容是对象的引用。 Java 到…

   96   2021-02-25   0 阅读更多

自定义Valida验证注解

自定义注解 @Target({ElementType.METHOD,ElementType.FIELD}) //注解作用域 @Retention(RetentionPolicy.RUNTIME) //注解作用时间 @Constraint(validatedBy = MyConstriantValidator.class) //执行校验逻辑的类 public @interface MyConstraint {//校验不过时候的…

   131   2021-02-22   0 阅读更多

git误提交密码到开源仓库

这篇文章没有摘要

   0   2021-02-19   0 阅读更多

JPA、Hibernate、Spring data jpa之间的关系,终于明白了

这篇文章没有摘要

   0   2021-02-19   0 阅读更多

java8 lambda表达式foreach不能提前终止的解决方案

这篇文章没有摘要

   0   2021-02-01   0 阅读更多

tail动态显示日志文件时关键字有颜色、高亮显示

tail -f fileName | perl -pe 's/(DEBUG)|(INFO)|(ERROR)|(WARN)|(null)|(false)/\e[1;34m$1\e[0m\e[1;32m$2\e[0m\e[1;31m$3\e[0m\e[1;33m$3\e[0m\e[1;35m$3\e[0m\e[1;31m$3\e[0m/g' 转载自https://www.cnblog…

   387   2021-01-27   0 阅读更多

🐎!代码级事务 模板方法

代码级事务 @Resource private DataSourceTransactionManager transactionManager; public void test(){   DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRE…

   381   2021-01-26   0 阅读更多

🐎!二分法工具类

public static int halfSearch(int[] arr,int key){ int min,max,mid;//分别为最小值,最大值,和中间值 min = 0; max = arr.length - 1; mid = (max + min)/2;//这应该就是二分的核心了, //当key = ar…

   397   2021-01-25   1 阅读更多

Kafka学习笔记

什么是Kafka Kafka最初是由LinkedIn公司采用Scala语言开发的一个多分区、多副本并且基于ZooKeeper协调的分布式消息系统,现在已经捐献给了Apache基金会。目前Kafka已经定位为一个分布式流式处理平台,它以 高吞吐、可持久化、可水平扩展、支持流处理等多种特性…

   510   2020-12-21   0 阅读更多
加载更多