自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 在程序员面试中,特别是针对电商平台的职位,可能会遇到以下与电商指标相关的问题??

ps:内容来源于网络。

2024-11-04 18:09:19 228

原创 docker及其容器(mysql,redis,nginx...) 开机自启动

例如mysql ( my-mysql 是容器名字)(mysql 是拉取的镜像名字,按需替换)防止系统不明原因重启后,容器内的服务未能正常启动,设置为开机自启动。其他容器 添加方法类似。

2024-11-01 14:01:09 96

原创 redis做延迟队列?

之前使用过redis的list做过延迟队列操作,是使用顺序读取,不满足延迟条件,从头插入list的操作,这样的话一次只能处理一条数据。1:使用ZADD来添加任务,score 可以使用时间戳来填充,例如 currentTimestatmp +delay time。上面的第二步,需要使用定时任务来刷数据,如果需要持久化,请使用其他方式。2:使用ZRANGEBYSCORE来获取 符合我们要求的时间段的任务。3:任务处理完成,使用ZREM 来清除已处理任务。***实例代码:***来源gpt。

2024-10-31 11:30:03 198

转载 docker 安装rabbitmq 以及延迟插件

这篇就很好!!docker 安装rabbitmq 以及延迟插件

2024-10-31 11:05:49 9

原创 mybatis分页查询数据重复?是sql问题还是数据问题?

据不完全统计,说是mybatis官方分页机制bug的较多,在你使用一个排序字段分页的时候,如果排序字段有相等的值(非唯一键),则会出现两页有重复数据。很久之前遇到过这样一个问题,就是分页查询,结果第一页和第二页 出现了重复的数据,最近有同学在问这个问题,顺便记录下来。我们可以使用多个排序字段(最好有一个是唯一键),例如。,或者使用你自己设置的唯一键。

2024-10-31 10:58:27 203

原创 docker 安装 es

v /home/server/es/config/es.yml:/usr/share/elasticsearch/config/elasticsearch.yml \ //挂载配置。-v /home/server/es/data:/usr/share/elasticsearch/data \ //挂载数据目录。下载地址 https://github.com/medcl/elasticsearch-analysis-ik/releases。

2024-10-31 10:46:58 352

原创 日志文件太大,不方便查找定位?

其中,65535000是60M,也就是日志文件按60M大小进行切割,可自定义大小。我们将文件切割后要按次序进行编号,比如0000,0001,0002……再之后的./log/log${current_date}就是切割后日志文件的前缀,里面就带入了当前日期。我们可以每天都进行切分日志的操作,那要这样的话,为了避免混淆,我们切分出来的日志都应该带上日期。将以上这些命令写在一个脚本里,每天运行它,就可以将日志文件切割成若干分,便于我们排查。日志文件切割完之后,就可以将日志文件删除了,否则就失去切割文件的意义了。

2024-10-31 10:37:03 116

原创 nginx 访问量查看

源于之前服务器响应慢,某些实时更新的热点数据被频繁查询,所以查找了nginx的访问量,来分析是否有异常流量,使用deny在nginx配置,可以禁用某些异常IP(仅少量ip可用此方式,需要高效预防,请予拦截器中做限流操作)。

2024-10-31 10:34:57 248

原创 linux 磁盘满了,清理办法

linux 磁盘查看清理

2024-10-31 10:29:47 90

原创 java运行class文件出错,more recent version of the Java Runtime (class file version 55.0)

class file version 55.0

2024-10-31 10:25:05 245

原创 mysql ifNull() 方法使用小坑

mysql ifnull() 方法使用mysql ifNull() 方法使用小坑近日,需求里有一个需要返回数字类型的sql,编写完成后有数据的情况下测试正常,但是数据表数据不全的时候,报出了返回数据类型异常的错误。修改如下:其中max不加的话,ifNull方法并不会返回0,资料显示因为记录为null,不是字段为null;还有另一中写法,就是整个sql的判断,结构如下:select ifNull( select xxx form xxx where xxx=xxx,0);...

2021-01-31 15:57:18 420

原创 MyBatis 中的already contains 问题

MyBatis 中的already contains 问题控制台打印错误信息以及分析如下:

2019-11-24 10:07:00 646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除