文章目录 一、Calendar遍历指定年份的十二个月 二、Calendar遍历指定月份的每一天 三、Calendar遍历指定日期的24小时 一、Calendar遍历指定年份的十二个月 Calendar c = Calen…
标签:java
java 目录创建目录_用Java创建目录
java 目录创建目录 The task is to create a directory in java. 任务是在Java中创建目录。 Creating a directory 创建目录 To create a di…
Shrio使用Jwt达到前后端分离
概述 前后端分离之后,因为HTTP本身是无状态的,Session就没法用了。项目采用jwt的方案后,请求的主要流程如下:用户登录成功之后,服务端会创建一个jwt的token(jwt的这个token中记录了当前的操作账号)…
拦截器配置类使用继承写法导致jackson的全局配置失效
问题描述 项目中需要一个拦截器用于拦截请求,在没有请求中生成requestId。然后写了一个配置类,这个类继承了 WebMvcConfigurationSupport类,重写了addInterceptors 方法,来实现…
Json-path学习笔记<一>
Json JavaScript Object Notation (JSON)是一个轻量级的,基于文本的,跨语言的数据交换格式。它从ECMAScript编程语言标准(ECMAScript Programming Langu…
PlayJava Day020
1.异常Exception补充: ①错误(Error)指的是致命性错误,一般无法处理 ②异常以类的形式封装 程序可以处理的异常对应的类是java.lang.Exception及其子类 运行时异常对应的类是java.lan…
java8 新特性精心整理
前言 越来越多的项目已经使用 Java 8 了,毫无疑问,Java 8 是Java自Java 5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和 JVM 等方面的十多个新特性。在本文中我们将学…
ControllerAdvice拦截器
Spring3.2开始提供的新注解,控制器增强(AOP),最主要的应用是做统一的异常处理。 @ControllerAdvice(看成spring mvc提供的一个特殊的拦截器)。 @ControllerAdvice是一个…
java连接mysql
基本连接 加载驱动: Class.forName(com.mysql.jdbc.Driver) 建立连接:Connection conn=DriverManager.getConnection(url,user,pass…
覆写hashCode
在比较两个实例是否相等的时候,通常会覆写equal()方法,然后对类对象的每一成员进行逐一比较,但是JavaSE6规范如下: 应用程序的执行期间,只要对象的equals方法的比较操作所用到的信息没有被修改,那么对这同一个…
Docker 所有版本都中招,重大漏洞允许攻击者访问主机文件系统
毫不夸张的说,所有的 Docker 版本都存在同一个漏洞,这个漏洞可以让攻击者获得主机服务器上所有路径的读写访问权限。据了解,之所以会出现该漏洞,主要是因为 Docker 软件处理某些符号链接的方式,而这些符号链接中往往…
Redis设计思路总结
本文从网络模型、数据结构和内存管理、持久化和多机协作四个角度对redis的设计思路进行分析。一.网络模型 Redis是典型的基于Reactor的事件驱动模型,单进程单线程,高效的框架总是类似的。网络模型与spp的异步模型…