摘要:
什么是Spring Cloud Alibaba?
是阿里巴巴结合自身微服务实践,开源的微服务全家桶。在Spring Cloud项目中孵化,2019年8月1日在Alibaba仓库发布了第一个毕业版本。在国内已逐渐成为Spring Cloud第二代的标准实现。在业界广泛使用,已有很多成功案例。
Spring Clou... 阅读原文
2021-07-22 12:15:11 阅读(28) 评论(0)
摘要:
1、异常处理方案:
异常抛出 : throws 把异常抛出到上一层,谁调用谁解决
异常捕获 : try..catch
try{
有可能出现异常的代码;
}catch(FileNotFoundExcep... 阅读原文
2021-07-22 10:50:09 阅读(28) 评论(0)
摘要:
欢迎访问我的GitHub
这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos
本篇概览
本文是《CoProcessFunction实战三部曲》的终篇,主要内容是在CoProcessFunction中使用定时器和侧输出,对上一篇的功能进行增强;
... 阅读原文
2021-07-22 09:39:03 阅读(36) 评论(0)
摘要:
环境描述:
微服务技术栈: SpringCloud Alibaba
网关: Gateway
问题描述:
前台发送的请求的响应码为200
具体响应内容:
后台的Controller层方法却没有进入
注: 只有启动微服务项目中的B服务时,才会出现接口概率性调用异常,关闭B服务不会出现... 阅读原文
2021-07-22 00:18:02 阅读(30) 评论(0)
摘要:
枚举类型
描述一种事物的所有情况|所有可能|所有实例
(1)通过enum关键字定义枚举类型
(2)枚举的成员,字段都作为当前枚举类型的实例存在,默认被public static final修饰
(3)定义的枚举类型都会隐式的继承自java.lang.Enum 这是所有Java语言枚举类型的公共基类。... 阅读原文
2021-07-21 23:02:08 阅读(31) 评论(0)
摘要:
1、Java 简述
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
Java具有简单性、面向... 阅读原文
2021-07-21 22:31:13 阅读(37) 评论(0)
摘要:
你还在到处 new 对象吗?
单身狗:我没对象,new 怎么了?
new 对象本身是没问题的,但也不能全部 new 关键字走天下,其实有更好的方式,合适的时候可以试试工厂模式,代码会更优雅。
什么是工厂模式?
顾名思义,工厂模式中的 "工厂" 指的是创建对象的工厂,它提供了一种创建对象的最佳方式,也就是工厂模式。... 阅读原文
2021-07-21 21:48:03 阅读(39) 评论(0)
摘要:
数列排序
问题描述
给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=20000
输入格式
第一行为一个 整数n
第二行包括n个整数,为待排序的数,每个整数的绝对值小于20000
输出格式
输出一行,按从小到大的顺序输出排序后的数列
样例输入
5
8 3 6 4 9
样例输出
3 ... 阅读原文
2021-07-21 19:56:02 阅读(32) 评论(0)
摘要:
3、IO流
(1)前提需求: 读写文件内部的内容,上传,下载
(2)流: 管道 数据以先入先出的方式进行流动,数据源--数据-->目的地
(3)io包: 一系列io相关类 File...
(4)流的分类:
①按照流向分:
输入流,输出流
(以大脑为中心,以程序为中心... 阅读原文
2021-07-21 17:10:02 阅读(31) 评论(0)
摘要:
COLA 是 Clean Object-oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,是来自阿里技术专家的DDD开源项目。COLA是一套用于帮助开发人员快速实践DDD落地的项目架构。目前COLA已经发展到COLA 4.0。
在COLA架构中,比如我们想创... 阅读原文
2021-07-21 15:25:15 阅读(31) 评论(0)