自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Strugglein的博客

一个拥有着有趣的灵魂的男人~~

原创 阿里云服务器Centos7-Jenkins使用GitLab的配置(七)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; 这一次是基于之前搭建好的环境对jenkins使用gitlab的配置 二. jenkins使用gitlab配置的目的 更...

2020-06-29 19:09:48 34 0

原创 阿里云服务器Centos7-gitlab环境搭建(六)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; gitlab不做过多介绍既然了解到搭建就应该了解过这个东西,只讲怎么搭建,具体介绍请自行搜索; 二. 使用gitlab目...

2020-06-29 17:31:37 48 0

原创 阿里云服务器Centos7-Jenkins环境搭建(五)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; Jenkins不做过多介绍既然了解到搭建就应该了解过这个东西,只讲怎么搭建,具体介绍请自行搜索; 二. 使用Jenkin...

2019-11-06 14:40:03 101 0

原创 阿里云服务器Centos7-mysql环境搭建(四)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; 不要问我为什么数据库还要装上,因为一些原因没必要置办云数据库,对就是这样; 安装 下载并安装MySQL官方的yum Re...

2019-11-01 12:06:15 103 0

原创 阿里云服务器Centos7-git环境搭建(三)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; 安装 安装 > yum install -y git 查看yum源仓库Git信息 > yum info g...

2019-10-31 18:13:49 60 0

原创 阿里云服务器Centos7-MAVEN环境搭建(二)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; 二. 开始 创建文件夹 在指定路径创建文件夹 下载maven 包 wget http://mirrors.hus...

2019-10-31 18:05:09 141 0

原创 阿里云服务器Centos7-JAVA环境搭建(一)

一. 引文 之前环境什么的问题都是用的时候就用了也没有做一个整理,这里记一下哪里记一下,总是很乱,趁这次公司换服务器,然后做一个记录逐步把安装的每一步什么的都做一个记录吧; 二. 开始 下载jdk https://www.oracle.com/technetwork/java/javase/...

2019-10-31 17:38:51 237 0

原创 Mac环境 - - brew安装zookeeper

序言 安装环境主要目的: 在其他的文章中需要使用到一些工具的安装 以后使用的记录 第一次安装的朋友的使用 其他的慢慢会一一的写出来, 本篇是zookeeper 查看zookeeper信息 brew info zookeeper 安装zookeeper brew install zoo...

2019-04-12 15:44:37 1062 0

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

序言 Dubbo一款分布式服务框架,作为阿里巴巴SOA服务化治理方案的核心框架,通过高性能和透明化的RPC实现服务的远程调用,对服务的负载均衡以及项目的耦合性提供很强的解决方式; 具体Dubbo的介绍和优缺点请自行搜索,本篇就主要写一下SpringBoot对Dubbo的整合,之前看网上有很多...

2019-04-12 15:02:42 618 1

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

项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_15 序言 用来在服务和服务之间进行异步通信的一种技术,采用TCP通信协议, 为了进一步提高网站性能,提高网站并发能力,提高网站可用性,可以使用mq消息中间...

2019-04-10 10:44:07 288 0

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

项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_14 序言 具体对于kafka 不多做介绍,可以自行查阅,对于kafka安装可以看我的上一篇文章,里面有具体的安装方法,如果是windows兄弟 自己辛苦找...

2019-04-08 15:40:16 154 0

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

项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_13 序言 Kafka 是一种高吞吐的分布式发布订阅消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区、多...

2019-04-08 11:18:51 109 0

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

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

2018-12-14 20:46:54 190 0

原创 SpringBoot(12) - - SpringBoot数据验证

https://github.com/zhaopeng01/springboot-study/tree/master/study_12 序言 导致重复提交的原因,主要是由于网络的延迟问题以及页面刷新的操作或者也可能是第一次点击一个按钮可能由于网络原因没有请求过去呢,但是用户又点了好几次,导致的重...

2018-12-14 11:26:46 97 0

原创 SpringBoot(11) - - SpringBoot定时调度

123

2018-12-08 18:17:29 105 0

原创 SpringBoot(10) - - SpringBoot整合Redis

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

2018-09-30 15:25:30 150 0

原创 SpringBoot(9) - - SpringBoot整合Mybatis

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

2018-09-21 16:25:03 288 0

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

项目地址:https://github.com/zhaopeng01/springboot-study/tree/master/study8 Spring Boot提供了多种模板引擎的默认配置支持,但嵌入式容器JSP有限制,2010年后Velocity停止更新,所以这JSP与Velocity两个...

2018-09-21 11:34:28 196 0

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

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

2018-09-18 11:32:31 3201 5

原创 SpringBoot(7) - - SpringBoot文件上传

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

2018-09-12 09:18:45 1383 0

原创 SpringBoot(6) - - SpringBoot发送邮件

在SpringBoot中发送邮件 1.依赖 <dependency> <groupId>o...

2018-09-08 10:43:32 293 0

原创 SpringBoot(5) - - SpringBoot整合Log4j

Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4J, Log4J2和Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。 默认情况下,Spring ...

2018-09-08 10:43:13 236 0

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

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

2018-08-27 16:00:47 264 0

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

转载请注明出处:https://mp.csdn.net/mdeditor/82023959 首先我们的项目是前后分离的, 然后今天有个需求就是如果在前台app请求的时候有可能会传来一些表情什么的,因为后台的数据库字段使用的是varchar接收的,会引起一些不必要的麻烦,即使把表情放到了数据库中...

2018-08-24 18:46:54 6700 0

原创 微信小程序学习(五)

今天带来小程序第四节的学习内容,今天主要学习目标是: 1.JS 2.生命周期 3.WXS 4.运行机制 1.JS 首先来段引入 js是一种轻量的,解释型的,面向对象的头等函数语言,是一种动态的基于原型和多范式的脚本语言,支持面向对象,命令式和函数式的编程风格, 轻量是...

2018-08-21 22:59:31 515 0

原创 SpringBoot(3) - - SpringBoot整合Swagger2

在后端开发中经常需要对移动客户端提供RESTful API接口,在后期版本快速迭代的过程中,修改接口实现的时候都必须同步修改接口文档,而文档与代码又处于两个不同的媒介,除非有严格的管理机制,不然很容易导致写出的代码与接口文档不一致现象。 为了前后台更好的对接,为了以后交接方便,为了不再长篇大论的...

2018-08-20 21:57:40 7812 4

原创 SpringBoot(2) - - SpringBoot热部署

还在为写完代码还得重新部署而烦恼吗,还在为刚刚启动了项目然后忽然想起还有日志没打印还得重新部署项目而难过吗,是的我就是,那么就来写这篇文章解决一下这个难过的事情吧….. 1.环境 IntelliJ IDEA 2018.1 SpringBoot 2.0.4.RELEASE JDK 1.8...

2018-08-15 13:54:19 191 0

原创 SpringBoot(1) - - 搭建第一个SpringBoot工程

如果你是一个后台开发人员那么SpringBoot你绝对不会陌生(把自己关在小黑屋拔掉网线工作好几年的大神不算),如果你不是一个后台开发人员那么SpringBoot你也应该略有耳闻,现在的互联网微服务已经热火朝天了,如果现在还没有听说过微服务,赶紧去了解一下,这篇如题主要搞一下SpringBoot,...

2018-08-09 16:02:49 715 0

原创 微信小程序学习(四)

今天带来小程序第四节的学习内容,今天主要学习目标是: 1.WXSS:响应式像素 2.WXSS:样式 3.WXSS:选择器 1.WXSS:响应式像素 WXSS: 是一套样式语言,用于描述WXML的组件样式,小程序在视觉上的展示,对css做了一些补充和修改 CSS: 是一套样式语言,是一种...

2018-07-24 20:51:06 247 0

原创 微信支付 Java后台 安卓和小程序前台(三)

之前说了微信支付的支付和回调,这篇说一下微信支付的退款以及退款的回调 以下内容可能会很长,请找个安静的小角落好好吸收一波~~~ 1.退款 如果订单已经支付了想要退款的话,根据商户的后台提出退款的申请,通过以下代码来向微信提出退款申请: public Map&amp...

2018-07-24 16:13:17 365 0

原创 微信支付 Java后台 安卓和小程序前台(二)

上一章介绍了微信支付与app对接,这篇来记录下微信支付后端与小程序对接,话不多说直接上代码 1. 正文 //这个properties是一个读取配置文件中的上面四个参数一个util HashMap<String, O...

2018-07-21 20:36:21 213 0

原创 微信支付 Java后台 安卓和小程序前台(一)

1.先来段开头 最近一段时间一直都是在写微信支付,微信中的坑本来就多,怎么说呢,慢慢的摸爬滚打也就过来了,这篇博主要就是把我这段时间自己的一些总结记录下来,方便以后的查阅,也方便以后身边朋友们需要学习的一个参考. 本篇主要讲述以微信app支付为主,小程序支付为辅,微信支付的其他支付也情况类似,...

2018-07-21 12:06:58 494 0

原创 微信小程序学习(三)

今天带来小程序第三节的学习内容,今天主要学习目标是: 1.小程序开发框架 2.wxml的数据绑定 3.wxml的运算符绑定 4.wxml的列表渲染 5.wxml的条件渲染 6.wxml的模板引用 7.wxml的文件引用 1.小程序开发框架的基本构成 小程序开发框架主要是由4个...

2018-07-15 11:45:29 886 0

原创 mybatis 简单手写CURD

在mybatis中难免会需要自己来手写sql,下面带来CURD的简单写法 1.select <select id="getPerson" parameterType="Long" resultType="cn.xx.model.P...

2018-05-31 16:34:24 513 0

原创 idea中设置properties文件中unicode转为中文

Ctrl+Alt+s –> setting –> file encodings –> 设置Transparent native-to-ascii conversion

2018-05-31 12:21:20 548 0

原创 idea中设置Terminal为git终端

Ctrl+Alt+s –> setting –> terminal –>设置shell path 为E:\Git\bin\bash.exe(也就是你的git中bin目录下的bash.exe)即可

2018-05-28 14:57:38 1955 0

原创 微信小程序学习(二)

今天带来第二节的学习,今天主要学习目标 1. 配置文件可配置项 2. 开发者工具的介绍以及版本 3. 自己创建一个Hello,World! 1配置文件可配置项 首先我们全局的配置有5项分别是 Pages 主要注册微信小程序的所有页面 tabBar 如果我们的小程序是一...

2018-05-27 23:46:29 661 0

原创 微信小程序学习(一)

首先呢先做一些必须要做的事情,虽然我本人不喜欢这些东西,但是这些东西没有还是不行的,避免以后找不到就写详细点,以后留给朋友看一看也蛮好的… 1.小程序简介 小程序是一种不需要下载、安装即可使用的应用,它出现了触手可及的梦想,用户扫一扫或者搜一下即开打开应用,也出现了用完即走的理念,用户不用关心...

2018-05-20 23:15:08 5006 0

原创 Model,ModelMap,ModelAndView之间的作用和区别

1.背景 在项目中很多的时候是需要后台控制层直接返回数据到前台的,这时候就是他们出场的时候了 2.区别 Model Model是一个接口,实现了他的有RedirectAttributes,ConcurrentModel,ExtendedModelMap 其中实现类ExtendedMo...

2018-05-11 14:34:08 215 0

原创 VMware安装CentOS设置NAT模式进行网络连接

CentOS6.5纯净版下配置网络: 1.安装完CentOS6.5后,root登录进入系统 2.输入vi /etc/sysconfig/network-scripts/ifcfg-eth0回车 3.编辑界面按“i”键 修改 ONBOOT=yes ...

2018-03-14 17:31:20 283 0

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