自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【若依(ruoyi)】如何在Apifox上传params参数

先献上核心效果:该接口钟Sysuser继承BaseEntity,私有属性params。在vue中将其认为一个参数对象,也就是代码中:params['endTime']和params['beginTime'],若是在apifox填写这种参数,将会被认为不符合参数规范。而实际请求时会对该参数进行编码 :params%5BbeginTime%5D=2022-06-04&params%5BendTime%5D=2022-07-14,因此在传参时,需要将"["和"]"进行转码为%5B和%5D。......

2022-06-09 17:03:45 5983 1

原创 git初使常见问题

可以通过如下命令进行代码合并【注:pull=fetch+merge] git pull --rebase origin master执行上面代码后可以看到本地代码库中多了README.md文件此时再执行语句 git push -u origin master即可完成代码上传到码云: ...

2018-09-23 15:12:22 170 3

转载 【Linux】CentOS7下安装JDK详细过程

Linux上一般会安装Open JDK,关于OpenJDK和JDK的区别:http://www.cnblogs.com/sxdcgaq8080/p/7487369.html 下面开始安装步骤:--------------------------------------------------------------------------第一步---------------------...

2018-08-26 19:51:41 207

转载 Intellij IDEA调试功能使用总结

先编译好要调试的程序。1.设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话点击红色箭头指向的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行。红色箭头悬停的区域是程序的方法调用栈区。在这个区域中显示了程序执行到断点处所调用过的所用方法,越下面的...

2018-08-21 12:33:23 179

转载 Rabbitmq集成,延时消息队列实现

本篇主要记录Spring boot 集成Rabbitmq,分为两部分, 第一部分为创建普通消息队列, 第二部分为延时消息队列实现: spring boot提供对mq消息队列支持amqp相关包,引入即可:   <!-- rabbit mq --> <dependency> <groupId>org.springfram...

2018-08-18 02:39:02 826

原创 线程池学习

new Thead弊端:1.每次 new Thread 新建对象,性能差2.线程缺乏统一的管理,可能无限制的新建线程,相互竞争,有可能占用过多系统资源导致死机或者OOM3.缺少更多的功能,如更多的执行,定期执行,线程中断 线程池的好处:1.重用存在的线程,减少对象创建,消亡的开销,性能佳2.可有效的控制最大并发线程数,提高系统资源利用率,同时可以避免过多资源竞争,避免阻...

2018-08-18 02:35:54 137

转载 分库分表利器——sharding-sphere

背景得不到的东西让你彻夜难眠,没有尝试过的技术让我跃跃欲试。本着杀鸡焉用牛刀的准则,我们倡导够用就行,不跟风,不盲从。所以,结果就是我们一直没有真正使用分库分表。曾经好几次,感觉没有分库分表(起码要分表),项目就做不下去了,但是由于跨部门、工具约束、项目被砍等各种原因最终都偃旗息鼓,乖乖的搞单表加索引去了。应该是没有及时同步公司内部知识库的原因,过去的几次分库分表的尝试也是让人哭笑...

2018-08-17 00:51:40 958

转载 商城系统下单库存管控系列杂记(二)(并发安全和性能部分延伸)

前言 参与过几个中小型商城系统的开发,随着时间的增长,以及对系统的深入研究和测试,发现确实有很多值得推敲和商榷的地方(总有很多重要细节存在缺陷)。基于商城系统,无论规模大小,或者本身是否分布架构,个人觉得最核心的一环就是下单模块,而这里面更相关和棘手的一些设计和问题,大多时候都涉及库存系统。想想之前跟某人的交流,他精辟点评“库存管控做得好,系统设计就成功了一半”,自己颇有认同。围绕这个点,...

2018-08-16 23:49:10 555

转载 商城系统下单库存管控系列杂记(一)(并发安全和性能基础认识)

前言 参与过几个中小型商城系统的开发,随着时间的增长,以及对系统的深入研究和测试,发现确实有很多值得推敲和商榷的地方(总有很多重要细节存在缺陷)。基于商城系统,无论规模大小,或者本身是否分布架构,个人觉得最核心的一环就是下单模块,而这里面更相关和棘手的一些设计和问题,大多时候都涉及库存系统。想想之前跟某人的交流,他一句“库存管控做得好,系统设计就成功了一半”,自己颇有认同。围绕这个点,结合...

2018-08-16 23:48:41 833

转载 Spring Boot RabbitMQ 延迟消息实现完整版

概述曾经去网易面试的时候,面试官问了我一个问题,说下完订单后,如果用户未支付,需要取消订单,可以怎么做我当时的回答是,用定时任务扫描DB表即可。面试官不是很满意,提出:用定时任务无法做到准实时通知,有没有其他办法?我当时的回答是:可以用队列,订单下完后,发送一个消息到队列里,并指定过期时间,时间一到,执行回调接口。面试官听完后,就不再问了。其实我当时的思路是...

2018-08-16 23:38:21 169

原创 如何通过Wireshark抓包深入的分析TCP 3次握手、4次挥手过程

《计算机科学概论》TCP三次握手和四次挥手如何实现?如果纯记忆过几天就忘了!! 以下用到的符号解释:(1)seq序号:占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。它的初始序号是随机的,相对序号/确认序号是和TCP会话的初始序号相关联的。该序号被用来跟踪该端发送的数据量。每一个包中都包含序号,在接收端则通过确认序号用来通知发送端数据成功接收。(2...

2018-08-08 01:48:37 12390 2

转载 【docker】linux系统centOS 7上安装docker

要求:  一个centOS 7系统  虚拟就上安装CentOS 7步骤  本文操作在本机上使用xshell连接虚拟机上的centOS 7进行操作 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 命令:uname -r展示效果: 2.使用root权限操作, ...

2018-08-05 19:46:23 137

原创 Error: unable to connect to node rabbit@rabbitmq01: nodedown

解决方案:执行如下两条命令:    # /sbin/service rabbitmq-server stop    # /sbin/service rabbitmq-server start#rabbitmq-server -detached //启动rabbitmq,-detached代表后台守护进程方式启动。rabbitmqctl status ...

2018-08-05 19:40:21 2340

转载 centos彻底删除文件夹、文件命令常见的基本操作

centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令:1.新建文件夹mkdir 文件名新建一个名为test的文件夹在home下view source1 mkdir /home/test2.新建文本在home下新建一个test.sh脚本 vi /home/test.sh3.删除文件或文件夹1、删除home目录下的test目录 rm ...

2018-08-05 19:37:02 666

原创 官网下载jdk

下载链接:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html

2018-08-05 19:35:15 5482

原创 RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1

安装依赖文件:1.yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget 安装erlang 语言环境:下载安装:1. wget http://www.erlang.org/download/otp_src_18.3.tar.gz //下载erlang包2. tar -x...

2018-08-05 19:32:30 333

转载 (三)RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1

如果你看过前两章对RabbitMQ已经有了一定了解,现在已经摩拳擦掌,来吧动手吧!用什么系统本文使用的是Centos7,为了保证对linux不太熟悉的伙伴也能轻松上手(避免折在安装的路上),下面是我的系统镜像地址:https://pan.baidu.com/s/1gfl6Y9l 养成良好的习惯,安装好系统运行更新:yum update -yreboot //一般情况不用重启,...

2018-07-19 19:31:39 180

空空如也

空空如也

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

TA关注的人

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