- 博客(8)
- 收藏
- 关注
原创 三分钟背redis八股文
redis是一个基于key-vlue存储结构的nosql开源内存数据库,它提供了5种常用的数据类型,String,List,Set,Zset,Hash,针对不同的数据类型可以解决不同场景的问题,满足大部分的业务使用要求,比如说可以对进行自增自减运算,从而实现计数器功能,在分布式业务场景下,可以使用 Redis 自带的SETNX 命令实现分布式锁,Set 可以实现交集、并集等操作,从而实现共同好友等功能。ZSet 可以实现有序性操作,从而实现排行榜等功能。其次由于redis是一个基于内存的一个存储,采用了单线
2022-12-06 22:38:52 279
原创 mysql中,使用limit优化count查找数据是否存在,提高查询效率
通过show profiles查询执行时间,800W数据单表结构使用count查询 ,耗时2.0秒 通过show profiles查询执行时间,800W数据单表结构使用linit查询 ,耗时1.0秒推荐查询用户是否存在时使用,因为在limit全表查询时,只要使用limit只要查询数据就会进行返回
2022-12-06 22:26:55 699
原创 阿里云linux服务器重装系统后,通过快照找回服务器数据
由于linux服务器崩溃,linux系统核心文件丢失,导致无法连接进入服务器,无法启动服务器。需要重新安装系统,并把数据备份保存,系统安装好厚,重新将数据恢复。1、在云盘中查询所有已存在的硬盘,创建快照2、通过已有的快照创建新的云盘(注意,需要选择对应服务器区域的硬盘才能挂载)3、通过实例重新恢复系统4、 云盘管理中,挂载云盘,即可查看所有存储快照中的数据。(如果提示挂载成功...
2019-12-27 17:01:35 2007
原创 spring-boot启动断点 public static void exitCurrentThread() { throw new SilentExitException();
spring-boot启动断点,需要点击才能真正成功,需要作如下修改window->【Preferences】->【Java】->【Debug】:去掉【Suspend execution on uncaught exceptions】uncaught exceptions】...
2019-12-27 11:33:50 377
原创 单点登录和CAS 的安装和使用
(一)单点登录1.1什么是单点登录单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。我们目前的系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的session是无法解决的,我们需要使用相关的单点登录技术来解决。1.2什么...
2019-01-21 18:15:29 509
原创 IDEA安装插件,以JavatTOWeb插件为例
首先找到“File”下的"Settings", 或是Ctrl+alt+s,然后找到“Plugins”,然后选择“Brows reporsitories”在搜索框中,输入想要安装的插件,然后安装 安装完成后后,原来的 install 消失 在右侧点击一下“Restart IntelliJ IDEA”后“apply”和“ok” 最后 restart在菜...
2018-10-17 18:16:52 1419
转载 理解、学习与使用 JAVA 中的 OPTIONAL
从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。Optional 是 Java 实现函数式编程的强劲一步,并且帮助在范式中实现。但...
2018-09-29 11:16:16 155
原创 java.lang.Integer cannot be cast to java.lang.String怎么解决?
你查找下你的setAttribute的value是不是int型,如果是: 在value的后面加上+" "转成Object就行了。
2018-09-21 19:00:08 8567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人