最新 最热

如何为Java面试准备项目经验

应届生朋友或Java程序员在找Java方面的工作时,一定会需要准备Java项目经验,但事实上不少求职者,是没有项目经验,或者只具有开源社区等的学习项目经验,这样的话,就很有可能在面试时无法有效地证明自己在Java方面的能力。...

2022-06-02
4

linux中过滤注释行展示文本

在linux系统中打开软件的配置文件,有些配置文件注释很多很长(少则几十行,多则几百行),很影响我们的阅读效率。所以我们可以使用grep 命令过滤注释行显示正文。不同软件配置文件的注释符号是不一样的。如php的配置文件...

2022-06-02
4

图文结合!Redis延迟队列golang高效实践

导语 | 本文主要讲述如何使用golang基于Redis实现延迟消息队列组件。希望对有需求的同学有所帮助。一、背景业务中经常会有这样的场景:到期后自动执行指定操作;查询某个任务是否完成,未完成等待一定时间再次查询;回调通...

2022-06-02
5

linux实战清理挖矿病毒kthreaddi

故事背景最新收到报警消息,一直提示服务器CPU 100%,然后登入服务器用top一看,发现并没有进程特别占用CPU,马上第一直觉就是top命令已经被篡改。需要借助其他的工具。安装busybox系统有故障,登录后如果发现用正常的命...

2022-06-02
4

通过Netty/Socket/C语言三种方式向Redis服务器发送命令

本文通过使用Netty,Java的Socket和C语言Socket这三种方式,基于RESP协议,向Redis服务器发送一个set命令.向Redis服务器发送命令,即与Redis服务器通信,必须基于RESP协议. 就好像在B站看2021苹果秋季发布会的视频底层数...

2022-06-02
4

jedis实现分布式锁底层通信与协议

通过此篇文章可以了解Redis的底层通信,Redis的协议,以及自己手写与服务器通信.

2022-06-02
5

Netty在Redis客户端中的应用

在使用Redisson作为客户端,它需要与服务端进行通信,那么它的底层通信使用的是Netty.

2022-06-02
5

Docker安装Mysql、Redis

参数 -v /mydata/mysql/data:/var/lib/mysql 将数据文件挂载到主机 :前面的是主机目的地址:后面的是容器中的目录地址

2022-06-02
2

面试官:淘宝七天自动确认收货,可以怎么实现?

目前常见的应用软件都有消息的延迟推送的影子,应用也极为广泛,例如:淘宝七天自动确认收货。在我们签收商品后,物流系统会在七天后延时发送一个消息给支付系统,通知支付系统将款打给商家,这个过程持续七天,就是使用了消息中间...

2022-06-01
5

API开放接⼝设计之appId,appSecret,accessToken(同微信开发平台接⼝)

为每个合作机构创建对应的appid、app_secret,⽣成对应的access_token(有效期2⼩时),在调⽤外⽹开放接⼝的时候,必须传递有

2022-06-01
4