无法直立行走的程序猿
码龄9年
关注
提问 私信
  • 博客:59,404
    59,404
    总访问量
  • 29
    原创
  • 1,279,032
    排名
  • 26
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2015-08-10
博客简介:

wangdazhu110的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得3次评论
  • 获得38次收藏
创作历程
  • 2篇
    2021年
  • 4篇
    2020年
  • 15篇
    2019年
  • 3篇
    2018年
  • 6篇
    2017年
成就勋章
TA的专栏
  • docker
    1篇
  • redis
    1篇
  • linux
    1篇
  • springcloud
    4篇
  • jpa
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

解决 redis Error creating bean with name ‘enableRedisKeyspaceNotificationsInitializer‘

使用docker默认配置安装的redis,启动后spring-session-data-redis时一直报错。Error creating bean with name 'enableRedisKeyspaceNotificationsInitializer' ,使用一下方式解决。1,网上直接下载redis.conf配置文件,或者把redis的安装包中redis.conf配置文件拷贝一份到docker的宿主机器上。我的是放在/data/redis 下。2,配置文件中增加一行。记得把bind 1.
原创
发布博客 2021.03.24 ·
2250 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

查看某个端口的连接数情况

windows指令:查看信息:netstat -aon|findstr "9200" |find "ESTABLISHED"查看连接数:netstat -aon|findstr "9200" |find "ESTABLISHED" /clinux:查看信息:netstat -aonp|grep -i "9200" |grep "ESTABLISHED"查看数量:netstat -aonp|grep -i "9200" |grep "ESTABLIS...
原创
发布博客 2021.02.20 ·
1265 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Springcloud项目集成activiti工作流(一)环境搭建和简单的demo

最近项目出现一个应用场景,在加油站有很多用户使用微信、支付宝支付,但是由于网络等问题会出现用户支付成功,但是后台未到账的情况。为了补救这种问题,需要进行一系列的审批审核操作。(1)加油站员工对用户支付成功的手机界面进行拍照,然后上传,提交给客服人员。也可以是对有争议的交易进行提交。(2)客服人员对照片的清晰度和有效性进行审核,然后继续提交给运维。(3)运维人员根据审核后的照片对这笔交易...
原创
发布博客 2020.03.24 ·
7820 阅读 ·
4 点赞 ·
2 评论 ·
21 收藏

Spring Cloud项目扩展(六)集成SpringData jpa

​springdata jpa使用起来比较简单,本篇将在项目集成。目的是为后面介绍elasticsearch的使用打下基础。下面直接开始。1,以我们的example-service项目为例,首先引入jar包,lombok是非必须的。我们这里使用的mysql数据库。2,增加mysql和jpa配置。hibernate.hbm2ddl.auto 参数的作用主要用于:自动创建、更新、验证数...
原创
发布博客 2020.03.18 ·
1704 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

spring cloud项目扩展(五)自定义注解进行接口权限校验

当我们想对所有的请求进行过滤或者权限校验的时候,我们可以在网关层,就是我们的zuul项目里进行,在springcloud项目扩展(一)的全局异常处理中,获取所有请求的ip地址时已经介绍了相关方法。如果只想对部分接口进行一些过滤或者校验,如判断某些特定的参数是否符合要求等情况。通过基于aop的自定义注解的方式实现,可以方便的在需要做过滤或者校验的地方打上注解就可以完成了。代码的实现过程就是添...
原创
发布博客 2020.01.03 ·
2169 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

spring cloud项目扩展(四)项目集成rabbitMQ

​rabbitMQ的主要作用是解耦,异步和流量消峰。举个例子,我有个etc加油自动扣费的项目。用户在加完油以后我扣费就行了,但是我想做一个信息采集,而信息收集,而信息收集用户是不需要关心,并且用户也不需要知道采集是否成功。如果把代码耦合在一起,采集失败不让用户消费,这样不合理,因为数据采集,让用户扣费多等待1秒钟这样也不合理。所以把采集和扣费通过rabbitMQ进行解耦和异步。削峰的概念就是处理同...
原创
发布博客 2020.01.03 ·
743 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Spring cloud项目扩展(三)项目集成redis分布式锁

​上一篇中,我们在springcloud项目中集成了redis,这一篇通过redis来实现分布式锁。锁的基本概念可以自行百度,最通俗的意思是,在一条路上安装一个门,这个门同时只允许一个线程通过,每个线程通过的时候都在这个门上加一把锁,线程结束解锁后才允许处理别的线程。springcloud项目一般都是采用多节点部署,当两个又互斥性的操作同时进行时,就需要加锁来保证数据的准确性,类似于数据的事务。通...
原创
发布博客 2019.12.18 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目扩展(二)项目集成redis和辅助工具hutool

最近看到了一个很好用的集成开发工具。里面有很多工具类,可以提高开发效率。官方文档请看:https://hutool.cn/docs/#/。下面主要介绍一下在我们项目中加入工具并且通过这个工具使用redis。话不多说,直接开始。1,在我们原有的项目的项目基础上添加maven依赖。首先在父项目中创建maven版本,方便进行管理。2,在要使用hutool和redis的微服务中加入依赖即可。h...
原创
发布博客 2019.12.18 ·
3136 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Spring cloud项目扩展(一)全局异常处理

最近区块链技术又重燃旧火,自己也想在这把火中,学习一下,于是下了一套源码进行学习。看代码的时候看到了这个全局异常处理的方式。其实在Spring cloud项目中使用全局异常处理也是比较好的,现在实际项目中也是在使用这种方式,所以记录在此记录一下。 首先说一下思路。第一,我们在进行项目开发的时候,会把对数据库操作的事务放在service层中进行处理,遇到错误抛出异常,通过事务管理可以...
原创
发布博客 2019.12.18 ·
1379 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

记录一次mysql语句子查询调成连接查询的过程

1,有两个表。第一个tb_order_day_account,第二个tb_order_info.tb_order_day_account记录的是每个员工上班期间内所有的交易汇总。tb_order_info记录的是所有交易的详细信息。两个表关联字段是gas_id。需求是统计出在员工上下班期间的所有交易汇总和统计出tb_order_info表中的微信和支付宝支付的汇总。2,其实就是查出tb...
原创
发布博客 2019.08.21 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目搭建----spring cloud config(十一)

​配置中心的作用就不多说了,自行百度,总体来说就是从安全性,便捷性,统一管理来说,反正有点很多,今天来介绍一下具体的使用。配置中心可以加载本地远程两种。只需要修改一下配置方式就行了。1,先在github上创建一个远程仓库。2,创建配置中心项目。new-->file-->moudle-->spring initializr,下一步后输入项目的信息。3,选...
原创
发布博客 2019.08.15 ·
505 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Spring cloud项目搭建----actuator(十)

actuator在项目中其实已经出现过,依赖已经引入只是没有使用。actuator的作用就是进行监控和管理springcloud应用的,进行健康,审计,统计和追踪。actuator的使用很简单,引入spring-boot-actuator依赖就可以了。但是这样的话以后再进行应用管理的时候会比较麻烦。今天我们通过http请求,封装成一个controller,对服务的上线和下线进行统一管理。...
原创
发布博客 2019.08.14 ·
794 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring cloud项目搭建----turbine(九)

​开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。本篇介绍一下turbine的使用。简单点说hystrix是监控单服务的,turbine就是对整个服务群进行监控。1,创建example-hystrix-turbine项目。file-->new-->module.选择下一步。4,2,输入模块的信息。下一步。3,在spring ...
原创
发布博客 2019.08.14 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目搭建----hystrix和hystrix Dashboard(八)

​开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。这一篇主要介绍一下hystrix和hystrix Dashboard的使用。hystrix是springcloud的断路器,结合上篇讲的feign的fallback使用。详细的理论知识可以自行搜索学习。本篇主要介绍在项目实战使用。本篇以原来创建的example-web项目为基础,在里面加入hystrix,可...
原创
发布博客 2019.08.14 ·
235 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目搭建----Feign(七)

​开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。本篇开始介绍一下Feign的使用。1,创建一个maven项目,example-api。这个项目是一个公用的feign接口module,会以jar包的形式引入其他模块。方便项目的管理,扩展,维护。2,填写项目的配置。注意groupid修改一下,增加一个api,下一步的项目名记得改一下和artifact...
原创
发布博客 2019.08.08 ·
2829 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目搭建----项目修正和Feign之前准备(六)

​开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。本篇主要是对已经创建的项目做一些修正和优化,以及做一些Feign开始前的准备工作。1,首先我们先看一下项目的整体架构。这里先画一个简单的草图。看完图片就知道Feign在项目中的作用了。它是一个有负载均衡作用的http客户端,在微服务架构中可以很方便的调用http服务。2,项目创建的包名有...
原创
发布博客 2019.08.07 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目搭建----zuul网关服务(五)

​开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。本篇主要介绍一下怎么创建网关zuul。zuul的作用很多,除了起到路由的作用,还可以在这里进行权限验证,异常回退,过滤等功能。1,老规矩,new-->file-->moudle-->spring initializr下一步,填写项目项目基本信息。2,选择spring cloud r...
原创
发布博客 2019.08.05 ·
575 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring cloud项目搭建----Eureka Client对外web接口服务(四)

开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。这个服务主要是用于对外提供服务接口,通过feign调用其他的服务。1,老样子,file-->new-->module。选择spring initializr创建。输入group和artifact,下一步。2,选择eureka discoveryclient ,下一步。3,把eur...
原创
发布博客 2019.08.05 ·
1124 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring cloud项目搭建----项目结构整理(三)

开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。eureka server创建完成后,最基础的东西已经有了,我们这一节要先把项目的父项目和子项目的结构整理一下,捋顺了以后再进行其他微服务项目的创建。1,在父项目,也就是example项目的pom.xml中增加如下配置。作用就是进行包版本管理。packaging的设置为pom的作用,就是说明这个项目只是为了...
原创
发布博客 2019.08.05 ·
4983 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring cloud项目搭建----eureka server创建(二)

开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。下面我们讲介绍一下eureka server的创建。eureka server的作用还用说吗?简单说一下吧。作为注册中心来用,分为服务端和客户端,所有的注册为eureka client的都会被eureka server发现。通过web页面方便对服务进行监控和管理,查看服务的健康状况。1,创建eureka s...
原创
发布博客 2019.08.05 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多