自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用redis生成订单号

利用redis生成订单号订单号一般都是生成18位数的,订单号由8为日期、2位平台号、2为支付方式和6为以上的自增id组成。这里的redis主要担任6为自增id的生成。源码:https://github.com/gl-stars/small-study-case/blob/master/nm-demo/classicsCase-demo/src/main/java/com/classics/controller/OrderGenerateController.java引入redis依赖<de

2020-12-31 15:27:00 2036

原创 Sentinel简单使用

Sentinel使用一、简介官网:https://github.com/alibaba/sentinel中文文档:https://github.com/alibaba/Sentinel/wiki/介绍中文文档也是从GitHub上点击链接跳转过来的,GitHub哪里有一个“中文文档”这样的字眼,直接点击就可以跳转到这里了。1.1、下载和安装安装需要注意:Sentinel是java写的,所以需要JDK1.8以上的的版本。默认端口号为 8080,所以地址需要注意 8080端口号不能被占用。下载

2020-12-31 10:36:13 1921

原创 延迟队列

延迟队列延迟,也就是等待一定的时间在执行的。目前支持延迟的消息队列有 RabbitMQ,RocketMQ。但是RocketMQ支持的延迟时间并不灵活,延迟时间并不能自定义。在项目中,延迟使用的比较多的。例如订单成功后,在30分钟内没有支付,自动取消订单外卖平台发送订餐通知,下单成功后60s给用户推送短信。如果订单一直处于某一个未完结状态时,及时处理关单,并退还库存源码:一、DelayQueue 延时队列定义延迟队列package com.classics.delay;im

2020-12-31 10:25:47 202

原创 docker安装redis

docker安装redis1. 创建配置文件创建目录mkdir -p /opt/redis/conf/创建配置文件touch /opt/redis/conf/6379.conf创建数据保存文件mkdir -p /opt/redis/data配置文件内容bind 0.0.0.0protected-mode yesport 6379tcp-backlog 511timeout 0tcp-keepalive 300daemonize nosupervised no

2020-12-31 10:03:29 172

原创 redis链接工具

redis链接工具今天推荐一款redis链接工具,其实世面上连接redis的工具很多,但是好用的很少。例如:redis-desktop-manager这款工具也不错,但是我个人不能使用,因为收费。废话少说,今天介绍一款Another Redis Desktop Manager链接工具,免费。GitHub地址:https://github.com/qishibo/AnotherRedisDesktopManager/gitee地址:https://gitee.com/qishibo/AnotherRed

2020-12-31 10:01:01 10409 1

原创 加速下载工具motrix

一、下载技巧1.1、motrix工具介绍下载工具 motrix,这是一个开源的,非常好用的下载工具。只要给下载地址就可以下载,并且速度还非常快。同时支持的语言也非常多,注意:在官网只能下载苹果的安装包,如果需要下载Windows或者其他操作系统的,需要到GitHub上面下载。官网:https://motrix.app/zh-CNGitHub地址:https://github.com/agalwood/Motrix1.5.X下载地址:https://github.com/agalwood/Motr

2020-12-31 09:10:12 13679 1

原创 minio安装和使用

minio安装和使用官网:https://min.io中文官网文档:https://docs.min.io/cn/英文官网文档:https://docs.min.io介绍参考:https://www.jianshu.com/p/cbd1d8cac6f0minio GitHub地址:https://github.com/minio/minio练习源码地址:https://github.com/gl-stars/small-study-case/tree/master/nm-demo/classic

2020-12-30 17:18:36 14970 3

转载 fastDFS非docker的安装

fastDFS非docker的安装原文:https://github.com/happyfish100/fastdfs/wiki一、环境准备使用的系统软件名称说明centos7.xlibfatscommonFastDFS分离出的一些公用函数包FastDFSFastDFS本体fastdfs-nginx-moduleFastDFS和nginx的关联模块nginxnginx1.15.4编译环境yum install git gcc gcc-c+

2020-12-30 15:40:41 274

原创 解决RocketMQ不支持JDK1.8以上版本

当RocketMQ4.5.1遇到JDK14后却出现了无法启动nameserver的问题。原因就是RocketMQ仍然是按着JDK8的配置做为启动的。所以需要更改RocketMQ配置适应JDK14环境,这里修改的所有文件都在 rocketmq-all-4.5.1-bin-release/bin目录下。更改runserver.sh更改 CLASSPATH的值为:${BASE_DIR}/lib/rocketmq-broker-4.5.0.jar:${BASE_DIR}/lib/*:${BASE_DIR}/

2020-12-28 16:34:03 5134 5

原创 seata分布式事务处理教程

seata参考博客:https://www.pianshen.com/article/84721946457/https://www.jianshu.com/p/dec4550efbfc参考视频:https://www.bilibili.com/video/BV12Q4y1A7Nt特别注意:Seata目前只支持JDK1.8,我用jdk11、jdk14都不能正常运行,都报同一个gc的问题,估计是垃圾回收啥的。一、下载官网:http://seata.ioGitHub地址:https://gith

2020-12-28 10:22:30 1376 1

原创 JMeter监听CPU、IO和内存等信息

JMeter监听CPU、IO和内存等信息JMeter安装及使用参考:https://blog.csdn.net/qq_41853447/article/details/110521281测试的时候需要检测有些CPU、内存和IO等信息,这个时候就需要使用到JMeter的相关插件了,否则是获取不到信息的。JMeter插件安装,老版本和新版本的安装方式是不同的。当前我测试的JMeter 5.3版本,当然安装插件方式也是最简单快捷的了。一、安装插件如果需要检测服务器端的CPU、IO和内存等信息,插件都

2020-12-03 17:28:44 2381

原创 jmeter教程

jmeter教程官网:https://jmeter.apache.org/Jmeter是纯java编写的,所以使用Jmeter之前先安装JDK。目前我使用 Jmeter5.X版本,官方温馨提示需要Java8以上的环境。如果使用其他版本的Jmeter,需要考虑Java环境,避免产生尴尬的事情。一、下载和安装1.1、下载下载地址:https://jmeter.apache.org/jmeter5.3下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache//j

2020-12-03 10:21:02 762

原创 Linux查看某个服务CPU占用情况

Linux查看某个服务CPU占用情况命令top -u 服务名称直接使用top可以监听全部服务所占用情况,使用 top -u 服务名可以查看指定的服务占用资源情况。内容解释:PID:进程的ID  USER:进程所有者  PR:进程的优先级别,越小越优先被执行  NInice:值  VIRT:进程占用的虚拟内存  RES:进程占用的物理内存  SHR:进程使用的共享内存  S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数  %CPU:进程占用

2020-12-01 16:38:48 3132

zookeeper.doc

zookeeper的使用,合适对技术的爱好者使用。主要内容有:zookeeper的下载安装,基本使用,四字命令集群等。以通俗易懂的语言描述,简单易懂。

2019-11-27

空空如也

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

TA关注的人

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