aixian1133
码龄9年
关注
提问 私信
  • 博客:10,936
    10,936
    总访问量
  • 暂无
    原创
  • 383,676
    排名
  • 0
    粉丝
  • 0
    铁粉
  • 加入CSDN时间: 2016-04-03
博客简介:

aixian1133的博客

查看详细资料
  • 原力等级
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得3次点赞
  • 内容获得0次评论
  • 获得6次收藏
创作历程
  • 49篇
    2019年
  • 2篇
    2018年
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

hadoop wordcount

使用java写出wordcount1.创建项目加入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...
转载
发布博客 2019.09.05 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中去除空白的方法

之前的replaceAll 只能去除空格,如果是\t
的话就无法去除.protected String replaceBlank(String str){ String dest = null; if(str == null){ return dest; }else{ ...
转载
发布博客 2019.09.12 ·
386 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

hadoop 运行 pi 卡死的问题解决方案

https://www.jianshu.com/p/5dbb9011d2ee我使用的Mac电脑.刚开始的时候一直不知道为什么会卡死.我格式化了几次 namenode 也没有解决我的问题,从上面那个链接中得到启发.修改yarn的健康检查<property> <name>yarn.nodemanager.disk-health-checker.m...
转载
发布博客 2019.07.26 ·
988 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Spring Cloud之Feign

资料来源: <<重新定义Spring Cloud>>以及博客和官网源码地址:https://gitee.com/08081/hello-springcloud什么是feign ?fegin是一种声明式 模板化的HTTP客户端(仅在consumer中使用)1. 什么是声明式呢?声明式调用就像调用本地方法一样调用远程方法,无感知远程http请求...
转载
发布博客 2019.07.17 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring Cloud之服务雪崩(一)

什么是服务雪崩?参考: <<重新定义spring cloud>>代码:https://gitee.com/08081/hello-springcloud/tree/springcloud-fallback/在微服务中,我们是服务于服务之间调用,当在微服务突然有大量的请求过来,一个服务瘫痪之后,后面的服务的请求积压,这就造成了服务雪崩!...
转载
发布博客 2019.07.19 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

webFlux 学习(一)

在学习webflux 之前我们先要了解一个概念什么是背压(back press)对我们以前使用的发布订阅模式来说.我们的以前的模式是 消费只能通过提供者提供的数据来持续消费 如果一直发送消息,那么就只能一直消费我们对背压做一个详细的比喻比如我们每家每户,都有一个水龙头.自来水公司相当于发布者者,我们家庭就是个订阅者,水就是数据,在之前的模式我们的订阅者是一个被动接受的概念...
转载
发布博客 2019.07.17 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Cloud 之 ribbon

参考:<<重新定义springcloud>>  各个视频什么是ribbon?它解决了什么问题Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,他是基于Netflix Ribbon实现的。它不像spring cloud服务注册中心,配置中心,API网关那样独立部署,但是它几乎在每一个spring cloud微服务中,包括feign提供的...
转载
发布博客 2019.07.17 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL学习(三)

索引结构我们都知道MySQL innodb myisam 都得索引结构是用的b+tree 来实现的,但是我们为什么不适用hash表来实现呢?hash表在单独取出数据的时候非常快速,但是不支持范围查找 举个例子来说你存放进去一个数据 根据hash在某个位置,下一次取出的时候,可以直接取出来.但是不能对这个数据进行一个范围查找,因为hash是散列存放的为什么不用平衡二叉树?...
转载
发布博客 2019.06.08 ·
84 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webFlux 学习(二)

webFluxwebFlux 是spring5提出的,一个非阻塞,运行在netty或者Servlet3.1之上,MVC和webFlux 有什么关系呢?1.阻塞和非阻塞webflux 是一个非阻塞的模式 可以在一个线程里可以处理更多的请求传统的mvc是一个阻塞的开发模式 一个请求对应我们容器里的一个线程2.运行环境mvc 是基于servlet api 所以...
转载
发布博客 2019.07.17 ·
422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql8.0 Authentication plugin 'caching_sha2_password' cannot be loaded

最近新下载的mysql8.0在我设置密码之后登陆的时候报错进入容器中docker exec -it mysql bash进入mysql 命令行ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';这flush privileges;就可以解决转载于:https...
转载
发布博客 2019.05.31 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis连接MySQL乱码

首先我想说这个问题.对于我来说坑了一下午首先问题就是我用mybatispuls 连接mysql第一步jdbc:mysql://localhost:3306/11e?useUnicode=true&characterEncoding=UTF-8先把连接改了.设置utf-8 ,但是发现问题并没有解决第二步.然后我在是不是没有没有配置...
转载
发布博客 2019.06.14 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(十六)之行为型-模板方法模式

模板方法模式 举例:  平时我们去吃饭.  1.去饭店  2.点餐  3.结账但是我们不知道要吃什么.中间是是不知道的.介绍:  模板方法模式是编程中经常用到的模式,它定义了一个操作中的算法骨架,将某些步骤延迟到子类中实现,这样新的子类就可以在不改变一个算法结构的前提下重新定义该算法的某些步骤核心:  处理某个流程的代码已经具备,但是某个节点的代码暂时...
转载
发布博客 2019.05.27 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration

SpringBoot Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration今天在写junit测试的时候莫名其妙报这个错,经过排查是因为你在test包下,和你java代码的包路径不一致所造成的.转载于:https://www.cnblogs.com/bj-xiaodao/...
转载
发布博客 2019.06.14 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(十七)之行为型-观察者模式

观察者模式主要内容是:用于1->N的通知,当一个对象subject(目标对象subject)的状态变化时,他需要及时的告知一系列的对象(观察者,observer),让他们做出响应1.推 每次都会把通知以广播的形式发送给所有观察者,所有的观察者只能被动的接受2.拉: 观察者只要知道有情况即可,至于什么时候获取内容.获取什么内容,都可以自主决定角色obser...
转载
发布博客 2019.05.19 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL学习(一)

前言我们对于MySQL的使用已经不再陌生.毕竟已经用了好几年,但是可能也仅仅是停留在表面上,这次我本着在深入一点了解来写这个系列的博客以做备忘MySQL:开源的免费的数据库,已经被Oracle收购了,MySQL5.5版本后都是由Oracle发布版本Oracle:收费的大型的数据库,Oracle公司的产品,Oracle收购SUN公司,收购MySQLDB2: IBM公司...
转载
发布博客 2019.06.06 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(十三)之行为型-迭代模式

迭代模式这个模式在工作中经常用,但是我没有没有做过多的了解.在项目中一般我们不需要自己去实现,如果我们实现自己的数据结构的时候可以使用这个模式为我们的数据结构具有可迭代的功能角色:iterator(迭代器):接口他定义了迭代器可具有的功能aggregate(集合):类,可以是我们自己的集合类 里面具有集合类自己的迭代器.concreteIterator我们...
转载
发布博客 2019.05.14 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(十五)之行为型-命令模式

命令模式介绍:将一个请求封装为一个对象,从而是我们使我们可用不同的请求对客户进行参数化,对请求排队或者记录日志,以及支持可撤销的操作,也称为action模式角色:  Command:抽象命令类  concreteCommand:具体命令类  Invoke:调用者/请求者  请求的发送者,它通过命令对象来执行请求,一个调用者并不需要设计的时候确定其接受者,因此它只和...
转载
发布博客 2019.05.18 ·
95 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(十一)之享元模式

享元模式场景:内存属于稀缺资源,不要随便浪费。如果有很多个完全相同或相似的 对象,我们可以通过享元模式,节省内存.核心:本质:享元模式以共享的方式高效地支持大量细粒度对象的重用享元对象能做到共享的关键是区分了内部状态和外部状态内部状态:可以共享,不会随环境变化而改变外部状态:不可以共享,会随环境变化而改变现在有个需求,需要为围...
转载
发布博客 2019.05.13 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(十四)之行为型-中介模式

中介模式核心:现在我们使用代码来实现下中介模式.主要有3个部门研发部,市场部 财务部,他们要相互调用,我们通过总经理来实现他们调用的解耦.类图:Mediator类是中间类的接口president是总经理要进行处理各个部门调用的逻辑 他实现了 mediator接口Department 是部门接口 里面有俩个方法,一个是自己部门做的事情,一个是...
转载
发布博客 2019.05.18 ·
79 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再战设计模式(八)之桥接模式

桥接模式场景分析:商城系统中常见的商品分类,以电脑为类,如何良好的处理商品分类销售的问题?这个场景中有两个变化的维度:电脑类型、电脑品牌。不是使用桥接模式类图:代码:package disign.brige;/** * @Created by xiaodao */public interface Computer...
转载
发布博客 2019.05.10 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多