分别是fixedDelay、cron、fixedRate fixedDelay 该方式最简单,在上一个任务执行完成之后,间隔3秒(因为@Scheduled(fixedDela...
如何执行 multi开启事务将客户端的REDIS_MULTI选项打开,即非事务状态切换到事务状态 之后的每次操作都是缓存在服务端的队列中客户端处于非事务状态下时,每条命令都会...
需求 1.00 --> 11.11 --> 1.11
对称加密 双方使用同一个加密文件,初始连接之后要发送密匙给接收方,有可能会被拦截到,非常不安全 非对称加密 公私匙,公匙加密私匙解密。RSA算法 只有接收方保有私匙,公匙传递...
本文将简要介绍CGLIB代码包结构以及核心类的基本功能,然后通过介绍BeanCopier的使用例子,将其作为引子对相关源码实现进行分析。 CGLIB代码包结构 1.core ...
解法一: 题目的意思是,给我们一个字符串,让我们求最长的无重复字符的子串,注意这里是子串,不是子序列,所以必须是连续的。我们先不考虑代码怎么实现,如果给一个例子 "abcab...
题目 给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新...
什么是LRU LRU 是Least Recently Used的缩写,即最近最少使用,常用于页面置换算法。 在一般标准的操作系统教材里,会用下面的方式来演示 LRU 原理,假...
使用Mybatis查询tinyint(1)字段数据,返回值为Map类型,那么tinyint(1)的数据默认会转化为boolean类型数据.解决方案: 使用ifnull(col...
什么时候GC 首先说明GC是有两种的:MinorGC和FullGC。MinorGC发生在新生代,FullGC发生在老年代。默认新生代:老年代=1:2,即新生代占用1/3的堆空...
1. java.lang.OutOfMemoryError:Java heap space 申请堆内存不足 堆内存不足 内存泄漏 2. java.lang.OutOfMemo...
git有四个工作空间的概念,分别为 工作空间、暂存区、本地仓库、远程仓库。 pull=fetch+mergefetch是从远程仓库更新到本地仓库,pull是从远程仓库直接更新...
开始、就绪、运行、阻塞、结束 落到java中: 等待队列运行状态的线程主动调用wait后进入,只能被notify/notifyAll唤醒后进入锁池 锁池等待获取锁
MySql 5.7 同时使用order by和limit时结果集不正确的问题 工作中写的一句sql根据日期排序后进行分页,结果缺失了一些数据,且出现了重复的数据。 在sql不...
序言:创建定时任务非常简单,主要有两种创建方式:一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer). 前者相信大家都很熟悉,但是...
server.xml Connector标签 protocolConnector在处理HTTP请求时,会使用不同的protocol。 不同的Tomcat版本支持的protoc...
几句闲扯:首先,我想说java的线程池真的是很绕,以前一直都感觉新建几个线程一直不退出到底是怎么实现的,也就有了后来学习ThreadPoolExecutor源码。学习源码的过...
hashmap是最常用的k,v键值对型数据结构 关于头插还是尾插 在1.7及之前,代码是头插,即新插入的Entry的next指向的是之前的链表e(这里会先判断这个数组这个下标...