12 2020 档案

摘要:java 泛型详解、Java中的泛型方法、 java泛型详解 1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理 阅读全文
posted @ 2020-12-29 01:44 King-DA 阅读(119) 评论(0) 推荐(0) 编辑
摘要:在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。 1. 何为异步调用? 阅读全文
posted @ 2020-12-28 23:58 King-DA 阅读(1854) 评论(0) 推荐(1) 编辑
摘要:当程序启动运行时突然出现如下的异常: ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c: 阅读全文
posted @ 2020-12-25 00:52 King-DA 阅读(257) 评论(0) 推荐(0) 编辑
摘要:在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。 <![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。 阅读全文
posted @ 2020-12-25 00:32 King-DA 阅读(533) 评论(0) 推荐(0) 编辑
摘要:/** * 创建httpClient */ CloseableHttpClient httpclient = HttpClients.custom() .setConnectionManager(connManager) //连接管理器 .setDefaultRequestConfig(defaul 阅读全文
posted @ 2020-12-21 23:48 King-DA 阅读(1364) 评论(0) 推荐(0) 编辑
摘要:/** * 重试处理 * 默认是重试3次 */ //禁用重试(参数:retryCount、requestSentRetryEnabled) HttpRequestRetryHandler requestRetryHandler = new DefaultHttpRequestRetryHandler 阅读全文
posted @ 2020-12-21 23:44 King-DA 阅读(4726) 评论(0) 推荐(0) 编辑
摘要:RegxUtils正则表达式工具类 public class RegxUtils { // 常量定义 /** * Email正则表达式="^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2, 阅读全文
posted @ 2020-12-21 23:11 King-DA 阅读(201) 评论(0) 推荐(0) 编辑
摘要:id name 1 mike 2 jack 3 null select name form table where name !='jack'; 该语句只能查出第1行,也就是mike; select name form table where name !='jack' or name is nul 阅读全文
posted @ 2020-12-20 14:39 King-DA 阅读(4455) 评论(0) 推荐(1) 编辑
摘要:在启动RabbitMQ消费端的时候报错:Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=406, rep 阅读全文
posted @ 2020-12-19 15:56 King-DA 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:异常信息 javax.crypto.IllegalBlockSizeException: Input length must be multiple of 8 when decrypting with padded cipher 异常原因 输入的加密后数据字节数不是8的倍数,在统一字符编码的前提下, 阅读全文
posted @ 2020-12-19 11:38 King-DA 阅读(1476) 评论(0) 推荐(0) 编辑
摘要:com.alibaba.fastjson.JSONException: syntax error, pos 1错误的处理方法 今天工作中遇到比较特殊的问题。fastjson报出com.alibaba.fastjson.JSONException: syntax error, pos 1 这样的一个错 阅读全文
posted @ 2020-12-19 11:34 King-DA 阅读(17160) 评论(0) 推荐(0) 编辑
摘要:为什么使用Stream流? 1.Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。相当于高级版的Iterato 阅读全文
posted @ 2020-12-13 23:30 King-DA 阅读(186) 评论(0) 推荐(0) 编辑
摘要:概述 JDK8 提供的函数式接口 提供一个抽象方法test, 接受一个参数, 根据这个参数进行一些判断, 返回判断结果 true / false 提供几个默认的default方法, and, or, negate 用于进行组合判断 在流中被广泛使用 FunctionalInterface publi 阅读全文
posted @ 2020-12-13 22:45 King-DA 阅读(567) 评论(0) 推荐(0) 编辑
摘要:同时包含数字和字母的正则表达式: ^(?=.*[0-9])(?=.*[a-zA-Z])(.{8,})$ 匹配emoji表情的正则表达式 .*[^\u0000-\uFFFF].* 匹配一个正整数,[1-9]设置第一个数字不是 0,[0-9]* 表示任意多个数字: [1-9][0-9]* ⚠️:*号要慎 阅读全文
posted @ 2020-12-12 01:23 King-DA 阅读(373) 评论(0) 推荐(0) 编辑
摘要:springboot默认设置的上传文件的大小是1MB。 springboot中的源码: @ConfigurationProperties(prefix = "spring.servlet.multipart", ignoreUnknownFields = false) public class Mu 阅读全文
posted @ 2020-12-09 20:07 King-DA 阅读(2357) 评论(0) 推荐(0) 编辑
摘要:翻译过来就是 原因:java.lang.IllegalArgumentException:无效比较:java.util.ArrayList和java.lang.String 这个情况在list集合查找数据的sql中出的问题,在接受list的时候加了判断 list!='' ,引起了集合与String类 阅读全文
posted @ 2020-12-09 00:34 King-DA 阅读(1721) 评论(0) 推荐(0) 编辑
摘要:URL不对; http:xxxx 或者 http:/xxxx 正确的写法 http://xxxx 阅读全文
posted @ 2020-12-01 22:51 King-DA 阅读(3545) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示