摘要: 1. pom.xml <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>7.8.1</version> </dependency> <dependency 阅读全文
posted @ 2020-12-23 18:07 devin_w_zhang 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 我们在做微服务时,有时候需要将微服务做一些限制,比如只能我们自己的服务调用,不能通过浏览器直接调用等。 具体的逻辑如下: 我们就可以使用spring cloud sleuth,在应用调用微服务时通过Tracer产生一个traceId,并通过request设置到header里面, 然后sleuth会将 阅读全文
posted @ 2020-06-22 11:47 devin_w_zhang 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 本文将讲解在CentOS中使用Docker 去部署两个Springboot程序,并用Ngix去做负载均衡 1. Docker的安装 安装Docker yum install -y docker 设置开机启动 systemctl enable docker 启动Docker systemctl sta 阅读全文
posted @ 2020-05-25 15:57 devin_w_zhang 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 在CentOS上使用ifconfig查看IP时提示没有该命令 1. 查找安装包 yum search ifconfig 可以看到ifconfig在安装包 net-tools.x86_64 中 2. 安装 yum install -y net-tools.x86_64 安装后即可通过ifconfig查 阅读全文
posted @ 2020-05-14 16:37 devin_w_zhang 阅读(192) 评论(0) 推荐(0) 编辑
摘要: CentOS在使用yum安装时提示错误 yum install cannot find a vaild baseur ,解决方法如下: 1. 修改ONBOOT参数的值 vi /etc/sysconfig/network-scripts/ifcfg-eth0 (每个机子都可能不一样,但格式会是“ifc 阅读全文
posted @ 2020-05-14 16:13 devin_w_zhang 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 我们在做开发时很多时候会涉及到支付功能,常见会对接支付宝和微信支付,本文将对JAVA对接支付宝进行详细的讲解。 在进行开发编码之前我们首选需要去申请开发所需要的支付宝一些配置,即支付宝沙盒环境的申请、 1. 支付宝沙盒环境申请 1.1 注册 登录支付宝开发者网站 https://developers 阅读全文
posted @ 2020-05-12 16:54 devin_w_zhang 阅读(3135) 评论(0) 推荐(1) 编辑
摘要: 我们在平时的开发中经常会遇到秒杀,抢单的一些需求,这些系统开发时如果考虑不全面就可能会产生库存不准,以及数据库压力大等问题。 本文将以springboot为基础,结合Redis 和 RabbitMQ做一个秒杀系统的demo,主要展示Redis分布式锁以及消息队列的使用。 秒杀系统的主要基于以下的原则 阅读全文
posted @ 2020-04-28 18:19 devin_w_zhang 阅读(1177) 评论(0) 推荐(0) 编辑
摘要: 本文将以scrypt算法为例,详细记录了YIIMP矿池的搭建 前期准备 ubuntu 16.04 git客户端 参考资料:https://zhuanlan.zhihu.com/p/61647320 1. 安装git sudo apt-get update sudo apt-get install g 阅读全文
posted @ 2020-04-28 17:22 devin_w_zhang 阅读(515) 评论(0) 推荐(0) 编辑
摘要: CentOS上分别安装OracleJDK和OpenJDK 1. 安装oracle JDK 1. 下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 将下载下来的jdk上传 阅读全文
posted @ 2020-04-28 17:21 devin_w_zhang 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1下载一个tomcat服务器,并上传到服务器,解压到一个路径 如路径为: /server/apache-tomcat-8.0.52 即 $Tomcat_HOME = /server/apache-tomcat-8.0.52 2 将tomcat加到linux服务中 2.1. 将$Tomcat_HOME 阅读全文
posted @ 2020-04-28 17:19 devin_w_zhang 阅读(729) 评论(0) 推荐(0) 编辑