摘要:
mysql-connector-java在版本5.6x以上,可能会出现Date类型插入时间错误的问题,可以通过更改连接属性,设置时区解决,或是更换jar包版本解决.
如果出现biginteger无法装换为Long类型的问题,也是因为版本导致,可以先将结果转换为String类型的,然后用Long.valu... 阅读原文
2020-03-23 19:49:01 阅读(2360) 评论(0)
摘要:
1:Spring Boot 2.0.0 以上版本对应的JDK为1.8及以上;
2:Spring Boot 入口程序与Controller层应放置在不同package下,不能使用默认的Package,否则可能会出现错误。
3:要将类放在最外侧,即包含所有子包 原因:spring-boot会自动加载启动类所在包下... 阅读原文
2020-03-23 19:43:02 阅读(2583) 评论(0)
摘要:
一:认识Vue
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vu... 阅读原文
2020-03-23 18:04:02 阅读(3505) 评论(0)
摘要:
2020/3/17日JDK14正式发版,生产环境用不用再说,赶紧下载下来体验一番。不过据说该版本并不是长期版本,但即使再发布新版本也是在此基础上的。
另外,想体验Java14还是需要一些准备工作的,除了安装jdk,还需要安装支持java14的idea,比如2020.1版本。当然,如果整个团队都使用该版本,则需... 阅读原文
2020-03-23 17:12:06 阅读(2359) 评论(0)
摘要:
2020/3/17日JDK14正式发版,生产环境用不用再说,赶紧下载下来体验一番。不过据说该版本并不是长期版本,但即使再发布新版本也是在此基础上的。
另外,想体验Java14还是需要一些准备工作的,除了安装jdk,还需要安装支持java14的idea,比如2020.1版本。当然,如果整个团队都使用该版本,则需... 阅读原文
2020-03-23 15:48:06 阅读(2398) 评论(0)
摘要:
一、什么是死信队列
当消息在一个队列中变成一个死信之后,它将被重新publish到另一个交换机上,这个交换机我们就叫做死信交换机,私信交换机将死信投递到一个队列上就是死信队列。具体原理如下图:
消息变成死信的三种情况:
消息被拒绝(basic.reject / basic.nack),并且requeue ... 阅读原文
2020-03-23 15:37:03 阅读(2409) 评论(0)
摘要:
前言
为什么要有微服务呢?
什么是微服务?
SpringCloud 中为什么会有那么多的组件?
......
作为SpringCloud教程的第一篇,不讲解具体的技术使用,通过一个通俗易懂的小故事,来解决这些疑惑。
本文分为三个部分:
架构的演变,即为什么会出现微服务技术
什么是微服务,即微服务的标... 阅读原文
2020-03-23 14:35:22 阅读(2431) 评论(0)
摘要:
前言
2020年了,还需要学JSP吗?我相信现在还是在大学的同学肯定会有这个疑问。
其实我在18年的时候已经见过类似的问题了「JSP还应该学习吗」。我在18年发了几篇JSP的文章,已经有不少的开发者评论『这不是上个世纪的东西了吗』『梦回几年前』『这么老的的东西,怎么还有人学』
现在问题来了,JSP放在202... 阅读原文
2020-03-23 13:55:36 阅读(2621) 评论(0)
摘要:
我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii
LeetCode 876. 链表的中间结点
题目
给定一个带有头结点 head 的非空单链表,返回链表的中间结点。
如果有两个中间结点,则返回第二个中间结点。
示例 1:
输入:... 阅读原文
2020-03-23 13:13:02 阅读(2650) 评论(0)
摘要:
【qdox】Java 代码解析利器 QDox
前言
最近在写 maven 插件,涉及到了 java 代码解析这块内容。需要解析 java 源码,然后对于类中的不同部分进行处理。发现手写还是很难的,找了一圈发现了两个不错的工具可以使用,一个是 javaparser,另一个是 qdox 。个人感觉 javapa... 阅读原文
2020-03-23 12:09:06 阅读(2909) 评论(0)