基于Redisson的分布式锁。 使用apollo的addChangeListener方法监听配置。 Redis Pttl 命令以毫秒为单位返回 key 的剩余过期时间。pexpire 以毫秒为单位设置 key 的生存时间Psetex 命令以毫秒为单位设置 key 的生存时间 1、通过以下方法创建r ...
分类:
其他好文 时间:
2021-06-02 12:48:39
阅读次数:
0
卡了我两天。。。。赶紧记下来 解决方法: 首先删除build(有的可能是WEB-INF)下面的classes文件夹(要去文件管理器删,ecilpse里面可能打不开)。 然后在项目上右键—>build path->configure build path—>libaries—>删除那些有红色叉号的包- ...
分类:
编程语言 时间:
2021-06-02 12:44:47
阅读次数:
0
#include <stdio.h> #include <stdlib.h> #include <time.h> #define max(a, b) ((a) > (b) ? (a) : (b)) typedef struct Node { int key, height; struct Node ...
分类:
其他好文 时间:
2021-06-02 12:24:05
阅读次数:
0
请求转发与重定向的区别 **请求转发:**request.getRequestDispatcher("path").forWard(request,response); **请求重定向:**response.sendRedirect("path"); 相同点: 实现页面的跳转 区别: 使用请求转发的 ...
分类:
其他好文 时间:
2021-06-02 12:15:16
阅读次数:
0
最小生成树核心Algorithm 问题描述:给定一个 n 个点 m 条边的无向图,图中可能存在重边和自环,边权可能为负数。 求最小生成树的树边权重之和,如果最小生成树不存在则输出 impossible。 给定一张边带权的无向图 G=(V,E),其中 V 表示图中点的集合,E 表示图中边的集合,n=| ...
分类:
编程语言 时间:
2021-06-02 12:10:54
阅读次数:
0
说明 适用平台:头歌(Educoder)实践教学平台 适用实训: Hive综合应用案例——学生成绩查询 Hive综合应用案例——用户学历查询 Hive综合应用案例——用户搜索日志分析 注意: 看清楚上面说的实训是不是和你需要做的实训是同一个实训!!! 如果是同一个实训,直接复制粘贴代码,然后点击测评 ...
分类:
其他好文 时间:
2021-06-02 11:35:33
阅读次数:
0
Swagger 快速上手 1. Maven 依赖如下 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <a ...
分类:
其他好文 时间:
2021-06-02 10:44:59
阅读次数:
0
最近做学生管理系统,因为有国外的学生,所以要进行中英文切换,查了查Vue中使用vue-i18n插件能够实现网页的中英文切换,学习内容如下: ###一、下载vue-i18n插件 npm install vue-i18n ###二、定义中英文文件 中英文文件的格式如下(英文文件中对象的key值与之对应即 ...
分类:
其他好文 时间:
2021-06-02 10:44:17
阅读次数:
0
概述 本文是基于jdk8_271版本进行分析的。 Hashtable与HashMap一样,是一个存储key-value的双列集合。底层是基于数组+链表实现的,没有红黑树结构。Hashtable默认初始化容量为11,Hashtable也会动态扩容,与HashMap不同的是,每次扩容的容量是原容量2倍+ ...
分类:
编程语言 时间:
2021-06-02 10:43:44
阅读次数:
0
map源码 //第一个参数传入一个函数,第二个参数为隐式参数,返回值和集合的类型一致都是B def map[B, That](f: A => B)(implicit bf: CanBuildFrom[Repr, B, That]): That = { //方法内部定义builder方法 def bu ...
分类:
其他好文 时间:
2021-06-02 10:36:00
阅读次数:
0