很多开源项目中都使用了redis,这些项目为什么使用redis?使用redis有什么好处?怎么使用redis?带着这些疑问,我们来了解redis、什么是RedisRedis是个免费开源用于内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合等数据类型。它支持多种集群部署,辅助项目达到更高的性能。二、Redis的结构Redis 数据类型
SpringBoot整合Redis遇见的坑 <!--Redis配置开始--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId
原创 2022-01-08 10:53:17
480阅读
【代码】每日一次bug记录。
原创 2023-11-04 05:02:10
82阅读
现象 使用top工具查看系统中进程的CPU使用率,可以看到xfdesktop和Xorg的CPU使用率较没有个图标被选中时明显上升。 在启用GTK调试快捷键的情况下,按Ctrl + Shift + I打开GTK+检查器,选择可视化选项卡,启用显示图形更新选项,可以看到整个桌面都在以红颜色闪烁。 切换 ...
转载 2021-07-02 23:43:00
342阅读
2评论
Bug描述 本机启动服务时不报错,服务间调用该方法不报错,且线上部署后启动和使用该方法均不报错。线上运行大半个月,突然看到错误日志出现错误。排查无果,遂重启服务,日志不出现报错。又运行大半个月后日志开始出现报错。报错信息如下: 运行时异常:Error while extracting respons ...
转载 2021-07-13 10:28:00
931阅读
2评论
前段时间遇到个棘手问题,mq消费速度突然从30/s变成1/s,而且还持续了很长的段时间,吓得我赶紧动手排查问题。但是mq消费速度慢的原因,可能有很多种(例如mysql、jvm、redis、mq、代码问题等)。为了可以快速定位问题点,博主直接通过Arthas工具进行问题的排查和追踪。Arthas用法可以参照:https://mp.weixin.qq.com/s/FT1gKYDzczWa05x...
原创 2021-06-22 17:20:48
1113阅读
前段时间遇到个棘手问题,mq消费速度突然从30/s变成1/s,而且还持续了很长的段时间,吓得我赶紧动手排查问题。但是mq消费速度慢的原因,可能有很多种(例如mysql、jvm、redis、mq、代码问题等)。为了可以快速定位问题点,博主直接通过Arthas工具进行问题的排查和追踪。Arthas用法可以参照:https://mp.weixin.qq.com/s/FT1gKYDzczWa05x...
原创 2022-01-12 15:32:37
411阅读
下面bug如何找到问题出在哪里?之前,如果报错的变量不是普通的单词,还可以在代码里面搜索,看看哪里写的有问题。但是现在的变量是 i ,如果搜索的话,代码里面有几十个位置,很难找到错误的地方。那么这种情况如何解决?解决办法:我们把错误的地方点开:就可以看到有错误的源代码文件,点击源代码:可以看到它定位了错误的位置,然后我们去源代码搜索相关位置,可以发现,代码在循环的外面。所以 i 是不存在的,问题解
转载 2021-01-16 17:30:57
577阅读
2评论
下面bug如何找到问题出在哪里?之前,如果报错的变量不是普通的单词,还可以在代码里面搜索,看看哪里写的有问题。但是现在的变量是 i ,如果搜索的话,代码里面有几十个位置,很难找到错误的地方。那么这种情况如何解决?解决办法:我们把错误的地方点开:就可以看到有错误的源代码文件,点击源代码:可以看到它定位了错误的位置,然后我们去源代码搜索相关位置,可以发现,代码在循环的外面。所以 i 是不存在的,问题解
转载 2021-05-10 10:20:14
199阅读
2评论
.前言 上线后,CPU飙升到100%,怎么办?马上重启?大错特错,马上重启只会让这个雷石沉大海,治标不不治本,等待你的下次的历史重演! 二.现象 监控告警,某机器的CPU飙升到100% 三.分析 第步,通过以下指令找到CPU高的进程号 top -p `pgrep -d , java` 第二步,通
原创
Soy
2021-08-10 17:28:06
712阅读
由于等号边是int,另外边是字符串,两边都转化为float进行比较, 'NULL'的浮点型为0 参考: 、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新 于是开
转载 2018-12-06 13:31:00
211阅读
2评论
下面bug如何找到问题出在哪里?之前,如果报错的变量不是普通的单词,还可以在代码里面搜索,看看哪里写的有问题。但是现在的变量是 i ,如果搜索的话,代码里面有几十个位置,很难找到错误的地方。那么这种情况如何解决?解决办法:我们把错误的地方点开:就可以看到有错误的源代码文件,点击源代码:可以看到它定位了错误的位置,然后我们去源代码搜索相关位置,可以发现,代码在循环的外面。所以 i 是不存在的,问题解
转载 2021-01-16 17:22:12
149阅读
2评论
如何实现"redis 生产一次消费一次" 作为名经验丰富的开发者,你必须要知道如何利用Redis实现生产者-消费者模式。现在有位刚入行的小白不知道怎么实现“redis 生产一次消费一次”,你需要帮助他。以下是具体的步骤以及每步所需的代码: ## 流程图 ```mermaid sequenceDiagram participant 生产者 participant Redi
原创 2024-06-06 05:33:05
52阅读
突然发现程序运行居然界面有些不对,多了些空白,还多了个滚动条。what‘’s the fuck!我基本没改代码啊。git回退到以前的
原创 2022-12-23 00:21:46
69阅读
我的建议,究竟有谁会看,以我的位置,到底能推动到哪层可行
原创 2022-08-24 18:30:46
190阅读
  什么是redis Redis种 key-value 形式的 nosql 数据库。   什么是nosql   NoSQL ,泛指非关系型的数据库, NoSQL 即 Not-Only SQL ,它可以作为关系型数据库的良好补充。   传统的关系数据库在应付
转载 2024-09-27 10:32:04
25阅读
0.文件里加入redis的jar依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.5.RE
转载 2024-06-04 21:26:52
45阅读
工作中一次同事让帮忙查看bug问题,问题的内容是有串空间字符串 POLYGON ((533773.3184787547 3113107.2679840983,534179.6510204338 3113081.4478734056,533773.3184787547 3113107.26798 ...
转载 2021-07-16 10:32:00
152阅读
2评论
一次UAC无法使用的bug 现象最近遇到BUG个USB摄像头自带的MIC没法在Linux下使用。 记录下UAC相关排查过程分析 查看驱动加载及节点使用lsusb可以看到,该UAC的设备已经加载对应通用驱动snd-usb-audio:/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M |__ Port
原创 2023-11-09 16:15:07
84阅读
代码:#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<iostream>#include<unistd.h>using namespace std;int main(){ char* buf = new char[8]; //can't alloc 1024? int fd = open("./fileIO.txt", O_CREAT|O_
原创 2021-08-10 10:40:04
308阅读
  • 1
  • 2
  • 3
  • 4
  • 5