2 Strugglein

尚未进行身份认证

只想做一个有梦想的SuperMan=_=! mail:zp152527@163.com 主页:www.gnzxr.com 欢迎交流~

等级
TA的排名 11w+

Mac环境 - - brew安装zookeeper

序言安装环境主要目的:在其他的文章中需要使用到一些工具的安装以后使用的记录第一次安装的朋友的使用其他的慢慢会一一的写出来,本篇是zookeeper查看zookeeper信息brewinfozookeeper安装zookeeperbrewinstallzookeeper查看配置文件缺省的配置文件在以下目录中cd/usr/local/etc/zoo...

2019-04-12 15:44:37

SpringBoot&Dubbo&Zookeeper远程调用项目搭建

序言Dubbo一款分布式服务框架,作为阿里巴巴SOA服务化治理方案的核心框架,通过高性能和透明化的RPC实现服务的远程调用,对服务的负载均衡以及项目的耦合性提供很强的解决方式;具体Dubbo的介绍和优缺点请自行搜索,本篇就主要写一下SpringBoot对Dubbo的整合,之前看网上有很多讲解的总感觉不是很清楚,不够详细,然后这篇主要用来边学习边回忆吧;正文创建项目在以下项目搭建...

2019-04-12 15:02:42

SpringBoot(15) - - SpringBoot整合ActiveMq(整合)

项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_15序言用来在服务和服务之间进行异步通信的一种技术,采用TCP通信协议,为了进一步提高网站性能,提高网站并发能力,提高网站可用性,可以使用mq消息中间件进行流量削峰,异步通信,任务的异步处理,服务解耦合等安装去官网下载tar.gz包,放到自己喜...

2019-04-10 10:44:07

SpringBoot(14) - - SpringBoot整合kafka(整合)

项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_14序言具体对于kafka不多做介绍,可以自行查阅,对于kafka安装可以看我的上一篇文章,里面有具体的安装方法,如果是windows兄弟自己辛苦找一下安装方式嘿嘿.本章主要来写一下kafka与SpringBoot的整合,话不多说直接进入了....

2019-04-08 15:40:16

SpringBoot(14) - - SpringBoot整合kafka(安装)

项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_13序言Kafka是一种高吞吐的分布式发布订阅消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区、多副本、冗余,因此被广泛用于大规模消息数据处理应用在整合过程中注意SpringBoot版本是否与ka...

2019-04-08 11:18:51

SpringBoot(13) - - SpringBoot 自定义异常处理

序言在代码中使用自定义的异常类,可以结合自己的项目对异常进行统一的封装处理,进行封装管理,使得整个项目的异常处理更规范、更统一、更优雅。同时,使得日志的记录上更加清晰,便于后续查日志定位问题。...

2018-12-14 20:46:54

SpringBoot(12) - - SpringBoot数据验证

https://github.com/zhaopeng01/springboot-study/tree/master/study_12序言导致重复提交的原因,主要是由于网络的延迟问题以及页面刷新的操作或者也可能是第一次点击一个按钮可能由于网络原因没有请求过去呢,但是用户又点了好几次,导致的重复提交(这里你就该想想了,你是不是欠你前端小哥的钱忘记还了)表单的重复提交会导致造成很多脏数据解...

2018-12-14 11:26:46

SpringBoot(11) - - SpringBoot定时调度

123

2018-12-08 18:17:29

SpringBoot(10) - - SpringBoot整合Redis

lettucejedis比较Lettuce和Jedis的定位都是Redis的client,所以他们当然可以直接连接redisserver。Jedis在实现上是直接连接的redisserver,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个Jedis实例增加物理连接Lettuce的连接是基于Netty的,连接实例(StatefulRedisConnection)...

2018-09-30 15:25:30

SpringBoot(9) - - SpringBoot整合Mybatis

Mybatis是对jdbc的封装,他让数据库底层操作变得透明,Mybatis操作都是围绕一个sqlsessionFactory实例开展,Mybatis通过配置文件关联到各实体类的Mapper文件,Mapper文件中配置了每个类对数据库所需进行的sql语句映射,在每次与数据库交互时,通过sqlSessionFactory,拿到sqlSession,在执行sql命令本文是基于SpringBoot...

2018-09-21 16:25:03

SpringBoot(8) - - SpringBoot整合Thymeleaf模板

项目地址:https://github.com/zhaopeng01/springboot-study/tree/master/study8SpringBoot提供了多种模板引擎的默认配置支持,但嵌入式容器JSP有限制,2010年后Velocity停止更新,所以这JSP与Velocity两个不建议使用,然实际在企业中,还是有很多在使用那么这里主要是springboot整合Thymele...

2018-09-21 11:34:28

SpringBoot2.x添加拦截器后Swagger无法访问

在没有添加拦截器的时候访问是ok的,后来添加了拦截器就报404了,然后去网上搜寻了一波,现在把操作内容记录下来先来下问题解决方法packagecom.zyc.Interceptor;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Co...

2018-09-18 11:32:31

SpringBoot(7) - - SpringBoot文件上传

在我们开发的项目中,多多少少会遇到文件上传的问题,或者上传个图片亦或者是个文本,这篇就写写文件上传;在这篇中我打算写2中方式,先来个简单方式的,再来个复杂方式的;废话少说,代码走起1.偷懒方式,简单处理首先先写个简简单单的上传页面然后写文件上传的controller方法来处理一些逻辑比如获取文件名称或者写入到哪里...

2018-09-12 09:18:45

SpringBoot(6) - - SpringBoot发送邮件

在SpringBoot中发送邮件1.依赖<dependency><groupId>org.springframework.boot</groupId>&lt

2018-09-08 10:43:32

SpringBoot(5) - - SpringBoot整合Log4j

SpringBoot在所有内部日志中使用CommonsLogging,但是默认配置也提供了对常用日志的支持,如:JavaUtilLogging,Log4J,Log4J2和Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。默认情况下,SpringBoot会用Logback来记录日志,并用INFO级别输出到控制台。在运行应用程序和其他例子时,你应该...

2018-09-08 10:43:13

SpringBoot(4) - - SpringBoot多配置文件

我们在项目中可能出于某些原因需要写两个甚至多个配置文件,比如我们想做个测试但是我们的配置文件的数据已经太多了,不想在这个文件继续写下去,这时候我们就需要再建一个配置文件来了,具体操作LookMe~1.在核心配置文件中进行配置在核心配置文件中application.yml或者application.properties中设置以下内容:spring.profiles.act...

2018-08-27 16:00:47

java使用拦截器拦截post请求中的内容

转载请注明出处:https://mp.csdn.net/mdeditor/82023959首先我们的项目是前后分离的,然后今天有个需求就是如果在前台app请求的时候有可能会传来一些表情什么的,因为后台的数据库字段使用的是varchar接收的,会引起一些不必要的麻烦,即使把表情放到了数据库中,前台渲染也是个麻烦事,所以经过和领导商量就直接用拦截器给把传过来的表情拦了,直接报400,然后返...

2018-08-24 18:46:54

微信小程序学习(五)

今天带来小程序第四节的学习内容,今天主要学习目标是:1.JS2.生命周期3.WXS4.运行机制1.JS首先来段引入js是一种轻量的,解释型的,面向对象的头等函数语言,是一种动态的基于原型和多范式的脚本语言,支持面向对象,命令式和函数式的编程风格,轻量是指,入门js的时候会比较轻一些,没有学习其他语言那么重.解释型是指,js在运行时会编译成可以运...

2018-08-21 22:59:31

SpringBoot(3) - - SpringBoot整合Swagger2

在后端开发中经常需要对移动客户端提供RESTfulAPI接口,在后期版本快速迭代的过程中,修改接口实现的时候都必须同步修改接口文档,而文档与代码又处于两个不同的媒介,除非有严格的管理机制,不然很容易导致写出的代码与接口文档不一致现象。为了前后台更好的对接,为了以后交接方便,为了不再长篇大论的手写api文档,那么就来用Swagger吧(不是打广告),它可以轻松的整合到Spring中,它既可以减...

2018-08-20 21:57:40

SpringBoot(2) - - SpringBoot热部署

还在为写完代码还得重新部署而烦恼吗,还在为刚刚启动了项目然后忽然想起还有日志没打印还得重新部署项目而难过吗,是的我就是,那么就来写这篇文章解决一下这个难过的事情吧…..1.环境IntelliJIDEA2018.1SpringBoot2.0.4.RELEASEJDK1.82.依赖<?xmlversion="1.0"

2018-08-15 13:54:19

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!