1、背景介绍 Redis作为缓存工具,大部分项目中会经常用到。为方便以后快速集成Redis,现将SpringBoot 集成Redis 实践过程记录如下。 2、springbo...
使用Navicat连接oracle数据库时报ORA-28547错误 这是因为Navicat自带的oci.dll并不支持oracle11g,网上这么说的,需要去官网下载支持的版...
一. 概述 在有些业务场景, 每个sheet的数据结构是一样的(即标题是一样的), 有多少个sheet是不知道的, 我想一次把所有的sheet的数据用简单的方法一次读取完. ...
前言: 正所谓万丈高楼平地起,有了扎实的基础才能进阶更深奥的课程,才能让你后面的走得更轻松,学Java亦是如此!所以千万不能忽略基础的重要性,下面一起来温习一下那些容易忽略、...
一、JWT是什么? JWT的全称为json web token。不要把它想得多么高深,其实就是一种生成token的方式。一般我们访问一个系统的流程就是:请求登录接口,该接口会...
前言: java.lang.String拼接操作是很常见的操作,这篇blog主要分析一下String拼接操作的性能优化。 我们最初使用的拼接方式应该是操作符拼接,也就是+。 ...
前言 由于项目需要用到 Groovy 语言,这两天对其进行了粗略的学习,本文是对学习做的一个简单总结,主要内容参考于官方文档(Groovy 的官方文档还是非常不错的,强烈推荐...
前段时间用得好好的IDM下载工具突然弹出提示说has been registered with a fake Serial Number,之后一发不可收拾,每天都会弹出。相信...
前言: 北京时间2018年9月26日,Oracle官方发布Java 11。既然版本都更新到11了,现在才来学8是不是太晚了?其实不是的,目前应该大部分都还是使用的Java 7...
前言: 在开发中,我们写的代码肯定是越少越好,代码层次越清晰越好。那么下面就介绍一些可以减少代码量、可以让结构更清晰的好东西。本文涉及vo、dto的使用、全局异常处理、表单验...
1. JVM 由哪些区域构成?由类加载器和运行时数据区构成;运行时数据区又分为线程私有和线程共享两大区域,线程私有的包括程序计数器、虚拟机栈和本地方法栈,线程共享的包括堆和方...