自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis generator自动生成xml文件配置

更改generatorConfig.xml文件<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybati...

2018-07-31 09:22:05 337

转载 MAC 使用 DOCKER 安装单机版 KAFKA

标签:这篇文章极其适用于只听说过 kafka, 没有实际用过, 然后还心痒难耐的同学。

2023-12-14 10:50:10 98

原创 docker-compose安装mysql

docker-compose安装mysql(需要挂载目录)目录结构.│ .env│ docker-compose.yml│└─mysql ├─config │ my.cnf │ └─data.env 文件MYSQL_ROOT_PASSWORD=rootMYSQL_ROOT_HOST=%MYSQL_DIR=./my...

2020-04-14 18:13:38 516

原创 nat

1、开启转发功能echo 1 > /proc/sys/net/ipv4/ip_forward2、DNAT:220.177.248.XX为转发服务器IP,dport转发服务器端口,182.106.134.XX:55000为内网最终要访问的IP和端口,iptables -t nat -A PREROUTING --dst 220.177.248.XX -p tcp --dport 5500...

2020-03-28 16:40:54 300

原创 NFS client provisioner动态提供Kubernetes后端存储卷

nfs-client-provisionernfs-client-provisioner 是一个Kubernetes的简易NFS的外部provisioner,本身不提供NFS,需要现有的NFS服务器提供存储安装部署1、创建deployment需要修改的地方只有NFS服务器所在的IP地址,以及NFS服务器共享的路径,两处都需要修改为你实际的NFS服务器和共享目录kind: De...

2020-03-27 15:06:56 1524

原创 helm安装

在官网下载指定想要版本的helm并传入服务器:https://github.com/helm/helm/releaseswget https://storage.googleapis.com/kubernetes-helm/helm-v2.15.2-linux-amd64.tar.gztar zxvf helm-v2.15.2-linux-amd64.tar.gzmv helm /usr...

2020-03-03 11:19:22 836

原创 k8s coredns和service分配的网段不一致

2019-12-05 13:27:30 1055

原创 k8s集群搭建-(四)—node节点的搭建

node节点的部署Master apiserver启用TLS认证后,Node节点kubelet组件想要加入集群,必须使用CA签发的有效证书才能与apiserver通信,当Node节点很多时,签署证书是一件很繁琐的事情,因此有了TLS Bootstrapping机制,kubelet会以一个低权限用户自动向apiserver申请证书,kubelet的证书由apiserver动态签署。认证大致工作...

2019-06-24 18:36:16 1128

原创 k8s集群搭建-(三)—master节点的搭建

1、部署apiserver[root@zoutt-master kubernetes]# cd /opt/kubernetes/ssl[root@zoutt-master kubernetes]# vim kubernetes-csr.json10.61.66.202换为自己的内网ip地址{ "CN": "kubernetes", "hosts": [ "127...

2019-06-20 17:32:29 616

原创 Centos7下Redis安装

一、安装redis第一步:下载redis安装包进入 /user/localwget http://download.redis.io/releases/redis-4.0.6.tar.gz[root@iZwz991stxdwj560bfmadtZ local]# cd /usr/local/[root@iZwz991stxdwj560bfmadtZ local]# wget ...

2019-06-18 10:57:28 1981

转载 MyBatis collection 集合嵌套查询树形节点

MyBatis collection 集合MyBatis 是数据持久层框架,支持定制化 SQL、存储过程以及高级映射。尤其强大在于它的映射语句,比如高级映射中的 collection 集合。collection 集合,集合常用的两个场景是集合的嵌套查询、集合的嵌套结果。集合的嵌套结果就是查询结果对应嵌套子对象。这里就是利用 collection 集合嵌套查询树形节点。下面来一一实现。查...

2019-06-10 12:00:53 865

原创 k8s集群搭建(二)—flannel搭建(非docker搭建)

Flannel容器集群网络部署Overlay Network:覆盖网络,在基础网络上叠加的一种虚拟网络技术模式,该网络中的主机通过虚拟链路连接起来。VXLAN:将源数据包封装到UDP中,并使用基础网络的IP/MAC作为外层报文头进行封装,然后在以太网上传输,到达目的地后由隧道端点解封装并将数据发送给目标地址。Flannel:是Overlay网络的一种,也是将源数据包封装在另一种网络包里面进...

2019-05-31 18:11:24 543

原创 k8s集群搭建(一)—etcd搭建

kubernetes必备组件kube-apiserver:集群的统一入口,各组件协调者,以RESTful API提供接口服务,所有对象资源的增删改查和监听操作都交给APIServer处理后再提交给Etcd存储。kube-controller-manager:处理集群中常规后台任务,一个资源对应一个控制器,而ControllerManager就是负责管理这些控制器的。kube-schedu...

2019-05-31 16:34:40 1967 2

原创 利用io.fabric8 java客户端操作k8s

1、导入jar包 <!-- https://mvnrepository.com/artifact/io.fabric8/kubernetes-client --> <dependency> <groupId>io.fabric8</groupId> <artif...

2019-05-21 12:33:42 6787 11

原创 k8s 各类yaml文件

目录deployment.yaml文件详解Pod yaml文件详解Service yaml文件详解ingress.yaml详解deployment.yaml文件详解apiVersion: extensions/v1beta1 #接口版本kind: Deployment #接口类型metadata: name: cango-dem...

2019-04-19 10:25:41 22083 2

原创 利用fastJson、Gson做json以及String的互相转换

fastJson1、String转换为JSONObjectString param = "{\"age\":\"24\",\"name\":\"cool_summer_moon\"}";JSONObject jsonObject = JSONObject.parseObject(param);Object object = jsonObject.get("name");2、J...

2019-03-25 18:08:20 9590

原创 springboot定时任务获取微公众号access_token

在原有基础上搭建定时任务原有项目搭建 https://blog.csdn.net/Ay_Ly/article/details/85090034我们这时就需要解决access_token的有效时间,思路有两个: 1.定时获取access_token ,将其保存在内存中; 2.定时获取access_token,将其保存到数据库中; 在sprigBoot下的定时,实例如下: 先创建一个t...

2018-12-19 11:35:36 2711 1

原创 微信小程序测试号菜单栏设置全流程

1、登录微信公众号后台。左边栏最下面找到开发--&gt;开发者工具--&gt;选择公众平台测试号2、进入测试号管理3、接口配置信息安装natapp:具体参考http://blog.csdn.net/xunxianren007/article/details/54954520, 这个网址里详细介绍了win/Mac/Linux下安装步骤解压缩到目录D:\\natapp直...

2018-12-19 10:57:40 3048

原创 RocketMq Windows下配置(编译后的二进制文件)

1、下载rocketmq编译后的二进制文件http://rocketmq.apache.org/release_notes/release-notes-4.3.2/ 下载rocketmq-all-4.3.2-bin-release.zip解压到D:\rocketmq-all-4.3.2-bin-release 并且配置环境变量ROCKETMQ_HOME : D:\rocketmq-...

2018-12-12 11:34:40 635

原创 使用docker容器化web项目(windows下以及centos下)

docker安装   Windows系统下安装 安装地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/   选择 DockerToolbox-18.03.0-ce下载,      安装完成后点击 Docker QuickStart 图标来启动 Docker Toolbox 终端   centos...

2018-11-16 16:57:56 1081 1

原创 导出复合表头excel

 Controller层代码:前端将id拼接成“idList”,传入后台。 @RequestMapping("settle/provinceSettlement/downloadProvince.do") public void downloadProvince(HttpServletRequest request, HttpServletResponse response, M...

2018-10-29 11:26:52 1517

原创 批量插入

/** * 作者:zoutt * 日期:2018/8/22 18:57 * 描述:5.3.5.6(新增)批量修改类目排序号controller层 */@RequestMapping(value = "batchEditCategorySorts.do",method = RequestMethod.POST) public Map&lt;Stri...

2018-08-23 10:48:55 566

原创 springcloud使用mockmvc或powermock做单元测试

使用mockmvc做单元测试创建BaseTest 类package com.cn21.baichuan.cc.controller.admin;import com.cn21.baichuan.cc.CommodityCentreApplication;import org.junit.runner.RunWith;import org.springframework.boo...

2018-08-08 08:58:33 3506

原创 从excel中批量导入数据

创建一个ExcelBean import org.apache.poi.xssf.usermodel.XSSFCellStyle;public class ExcelBean implements java.io.Serializable{ private String headTextName; //列头(标题)名 private String propertyName...

2018-08-08 08:52:12 735

原创 mybatis学习总结

收录一些mybatis的学习总结方便查看mybatis大于小于的转义XML转义字符                      &amp;lt;                                   &lt;  小于号                                                                 &amp;gt;      ...

2018-07-30 14:43:29 138

转载 对spring cloud loadBalanced的一些理解

  从loadBalanced的源码中可以看到 @loadBalanced用来标记restTemplate,以使用负载均衡的客户端(loadBalancedClient)来配置他public interface LoadBalancerClient {           Serviceinstance choose(String serviceId);           &lt;T...

2018-07-26 11:16:58 955

原创 Spring cloud RestTemplate的一些理解

RestTemplate : 该对象会使用 Ribbon 的自动化配置, 同时通过配置 @LoadBalanced 还能够开启客户端负载均衡 GET请求第一 种:getForEntity 函数。该方法返回的是 ResponseEntity该对象是 Spring对 HTTP 请求响应的封装下面的例子,就是访问 USER-SERVER 服务的 /user 请求, 同时最后一 个参数...

2018-07-20 10:35:17 655

原创 spring cloud注册中心,服务提供作者,服务消费者的一些区别

Spring Cloud Eureka, 使用Netflix Eureka来实现服务注册与发现。Eureka服务端,我们也称为服务注册中心。  同其他服务注册中心 一 样,支持高可用配置。它依托于强 一 致性提供良好的服务实例可用性,可以应对多种不同的故障场景。如果Eureka以集群模式部署,当集群中有分片出现故障时,那么Eureka就转入自我保护模式。它允许在分片故障期间继续提供服务的发...

2018-07-18 16:20:07 2592 2

原创 对DiscoveryClient源码的一些解释

对DiscoveryClient源码的一些解释:@EnableDiscoveyClient中,import(EnableDiscoveryClientImportSelector.class)@Import(EnableDiscoveryClientImportSelector.class)参考EnableDiscoveryClientImportSelector,这个类重写的方法...

2018-07-18 15:16:12 3040

原创 Spring Cloud Feign服务消费

Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持,包括Feign注解、JAX-RS注解。它也支持可插拔的编码器和解码器。Spring Cloud Feign还扩展了对Spring MVC注解的支持,同时还整合了Rib...

2018-07-17 17:41:14 242

原创 spring cloud 创建服务提供方

创建“服务提供方”下面我们创建提供服务的客户端,并向服务注册中心注册自己。本文我们主要介绍服务的注册与发现,所以我们不妨在服务提供方中尝试着提供一个接口来获取当前所有的服务信息。首先,创建一个基本的Spring Boot应用。命名为eureka-client,在pom.xml中,加入如下配置: &lt;parent&gt; &lt;groupId&gt;org.spr...

2018-07-17 16:05:05 493

原创 spring cloud架构服务消费

之前已经成功地将服务提供者:eureka-client注册到了Eureka服务注册中心上了,同时我们也通过DiscoveryClient接口的getServices获取了当前客户端缓存的所有服务清单,那么接下来我们要学习的就是:如何去消费服务提供者的接口使用LoadBalancerClient在Spring Cloud Commons中提供了大量的与服务治理相关的抽象接口,包括Discov...

2018-07-17 16:01:23 158

原创 从spring boot 到 spring cloud- 2018/7/17 (1)

 学习spring cloud之前首先学习搭建spring boot框架 并且整合ssm框架,搭建一个demo使用eclipse 建立spring boot工程选择web 以及mybatiis/mysql工程结构如图所示建立models-》student.javapackage com.example.demo.models;public class Stude...

2018-07-17 10:49:48 288

原创 Spring Cloud 服务注册中心

 Spring Cloud 服务注册中心  Spring Cloud Eureka首先,我们来尝试使用Spring Cloud Eureka来实现服务治理。Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一...

2018-07-17 10:49:37 186

空空如也

空空如也

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

TA关注的人

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