- 博客(12)
- 收藏
- 关注
原创 手写Spring框架,加深对Spring工作机制的理解!
在我们的日常工作中,经常会用到Spring、Spring Boot、Spring Cloud、Struts、Mybatis、Hibernate等开源框架,有了这些框架的诞生,平时的开发工作量也是变得越来越轻松,我们用 Spring Boot 分分钟可以新建一个Web项目。记得自己刚开始工作的时候还是在用Servlet写Web项目,自己写数据库连接池,用原生JDBC操作数据库,好了不发散了。回到这...
2019-11-06 18:25:40 744 1
原创 项目使用Kafka镜像报错处理记录:this server does not host this topic-partition
背景项目使用docker swarm部署服务之间使用消息中间件 kafka 通信Kafka 使用 star 3.7k 的 wurstmeister/kafka:2.12-2.2.1 镜像Zookeeper 使用 zookeeper:3.5.5 镜像问题描述每当Kafka和Zookeeper服务重启后,项目就会报以下错误:org.apache.kafka.common.err...
2019-11-29 10:54:58 7383
原创 Spring 5 响应式编程
要点Reactor 是一个运行在 Java8 之上的响应式流框架,它提供了一组响应式风格的 API除了个别 API 上的区别,它的原理跟 RxJava 很相似它是第四代响应式框架,支持操作融合,类似 RxJava 2Spring 5 的响应式编程模型主要依赖 ReactorRxJava 回顾Reactor 是第四代响应式框架,跟RxJava 2 有些相似。Reactor 项目...
2019-11-26 15:36:20 1441
原创 使用Git-Rebase合并多次提交
在平时的软件开发中,我们每个team使用一个公共仓库(这里说的是Git仓库)。每当有一个新的需求,我们会拉出一个特性分支,然后在这个特性分支上做开发以及提交个人的代码。我有个习惯就是:为了确保代码的安全性,每天下班前会把个人的本地仓库代码提交到公共仓库。由于每天开发过程中由于各种原因会提交几次代码到个人仓库,这样就导致下班提交代码到公共仓库时,一次提交好几个记录,这样就会是的公共仓库有各种乱七八...
2019-11-15 10:08:44 980
原创 理解PostgreSQL的模式、表、空间、用户间的关系
在平时的工作中,我们经常接触到数据库表和用户以及角色的使用,由于经常使用默认的数据库表空间和模式(Schema),所以我们往往忽略了数据库表空间和模式的概念以及作用。接下来,先介绍一下模式和表空间的定义以及作用。什么是Schema?一个数据库包含一个或多个已命名的模式,模式又包含表。模式还可以包含其它对象, 包括数据类型、函数、操作符等。同一个对象名可以在不同的模式里使用而不会导致冲突; 比...
2019-11-13 16:22:16 1179
原创 PostgreSQL的模式、表、空间、用户间的关系
在平时的工作中,我们经常接触到数据库表和用户以及角色的使用,由于经常使用默认的数据库表空间和模式(Schema),所以我们往往忽略了数据库表空间和模式的概念以及作用。接下来,先介绍一下模式和表空间的定义以及作用。什么是Schema?一个数据库包含一个或多个已命名的模式,模式又包含表。模式还可以包含其它对象, 包括数据类型、函数、操作符等。同一个对象名可以在不同的模式里使用而不会导致冲突; 比...
2019-11-13 16:09:47 181
原创 Nginx正则配置
Nginx配置中Location的语法规则 location [ = | ~ | ~* | ^~ | !~ | !~* ] /uri/{ … }= 表示精确匹配~ 表示区分大小写正则匹配~* 表示不区分大小写正则匹配^~ 表示URI以某个常规字符串开头!~ 表示区分大小写正则不匹配!~* 表示不区分大小写正则不匹配/ 通用匹配,任何请求都会匹配到匹配顺序...
2019-11-12 16:48:31 1110
原创 Hadoop3.2.1版本的环境搭建
最近有人提出能不能发一些大数据相关的知识,No problem ! 今天先从安装环境说起,搭建起自己的学习环境。Hadoop的三种搭建方式以及使用环境:单机版适合开发调试;伪分布式适合模拟集群学习;完全分布式适用生产环境。这篇文件介绍如何搭建完全分布式的hadoop集群,一个主节点,两个数据节点。先决条件准备3台服务器虚拟机、物理机、云上实例均可,本篇使用Openstack...
2019-11-11 15:59:05 1540
原创 Kafka常用命令操作
Create a topicLet’s create a topic named “test” with a single partition and only one replica:> bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1...
2019-11-08 11:38:27 239
转载 关于Java中String的问题
String 对象的两种创建方式:String str1 = "abcd";//先检查字符串常量池中有没有"abcd",如果字符串常量池中没有,则创建一个,然后 str1 指向字符串常量池中的对象,如果有,则直接将 str1 指向"abcd"";String str2 = new String("abcd"...
2019-11-08 09:31:23 89
转载 关于Java中String的问题
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...
2019-11-08 09:17:56 111
原创 PostgreSQL的模式、表、空间、用户间的关系
在平时的工作中,我们经常接触到数据库表和用户以及角色的使用,由于经常使用默认的表空间和模式(Schema),所以我们往往不清楚表空间和模式的概念以及作用。接下来,先介绍一下模式和表空间的定义以及作用,然后分别介绍他们的关系。什么是Schema?一个数据库包含一个或多个已命名的模式,模式又包含表。模式还可以包含其它对象, 包括数据类型、函数、操作符等。同一个对象名可以在不同的模式里使用而不会导...
2019-11-05 17:14:33 376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人