- 博客(9)
- 收藏
- 关注
原创 Redis之SDS数据结构
SDS(Simple Dynamic String)即简单动态字符串,意味着具有动态增加空间的能力,不需要使用者关心扩容操作。
2024-04-09 17:32:31
359
1
原创 smart-doc使用详细文档
3.1、定义类注释模板3.1.2、配置类模板,将以下内容贴入”File Header“/*** TODO*/注:其中 第一行TODO、author、apiNote用于生成smart-doc文档3.1.3、配置类模板中注解说明注解说明第一行TODO一句话简要说明类用处,torna的接口分类名称@author创建者,torna的维护人信息@apiNote类的详细描述信息@since最早出现在哪个版本,可以填版本号或日期@date类的创建时间3.3、设置方法注释模板。
2023-08-11 16:47:57
1849
1
原创 mysql关闭后启动失败,报事务回滚失败异常,解决方式
数据库版本:5.71、修改数据库配置文件:/etc/init.d/my.cfg innodb_force_recovery = 62、启动mysql systemctl start mysqld3、备份库 mysqldump -h localhost -P3306 -u user -p password -B database_name >> /data/datatbase_name.sql4、从mysql数据目录中删除库文件5、停止mysql...
2021-05-12 16:57:38
488
原创 hadoop + hbase + zookeeper 单机部署
软件版本软件 版本 hadoop 2.9.2 zookeeper 3.4.14 hbase 2.2.4 jdk 1.8+ 系统版本CentOS Linux release 7.9.2009 (Core)服务器ip192.168.1.2部署前准备(root用户)1、修改主机名(node1)hostnamectl set-hostname node1# 仅对cento...
2021-05-12 16:17:09
2929
5
原创 java 记录一次实时数据碰撞结果缓存redis耗时过长(7s+)的解决方案
原因: 在项目中,有个实时数据碰撞的功能,用户使用此功能时需要等待结果响应。 碰撞结果包括:统计各对象碰撞次数的统计结果(使用单个key进行缓存),各对象碰撞的详细信息(由于详细信息会很多,且碰撞详细信息会根据对象进行查询,所以根据个对象生成不同的key进行缓存)解决方案: 使用arthas trace对请求进行跟踪分析发现,将碰撞数据结果缓存到redis时耗时过长(7s+),分析应该是各对象碰撞的详细信息按对象生成不同的key进行缓存,每个key需要调用一次redis存储方...
2021-05-07 17:26:44
635
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人