自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(205)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 2022年个人年终总结(一)

2022年是做梦的一年,花了一年的时间做了一场梦,梦醒时分 ,不过是竹篮打水一场空。2022年是画地为牢,给人生增加难度的一年。2022年是走向成熟的一年。

2023-01-15 12:56:35 336

原创 2021年个人年终总结

2021年一整年的个人状态与2020年相比,我有一种“牛”转乾坤的感觉。生活依旧,与去年相比,今年只是多了几分从容。有所选择,有所放弃,给自己留够成长的时间。

2022-07-19 09:56:36 618

原创 2020年个人年终总结

引言“2020年,作为普通人,我们并没有参与历史的改变,而是被迫的被裹挟进了历史的转折。”计划总结关于读书:今年一共读17本书,其中《宋朝原来是这样》、《简读中国史:世界坐标下的中国》看的最为过瘾和深受启发,其次是《美国陷阱》。关于自考:没有完成计划。毕业时间要往后延长一年。自考进入了一个攻坚克难的阶段,容易的科目都考过了,剩下的都是比较难搞的科目。本来2020年攻下几科,奈何只考过了一科。2020年攻坚克难失败。考出了驾照证券从业资格证,只考过了一门,还有一门没有考过。下一年要考过。今年

2021-01-04 09:00:43 1875 4

原创 我的创作纪念日

偶然看到CSDN官方发来的私信,看到我从2017年11月24日撰写了第一篇技术博客,瞬间感慨良多。

2023-07-04 16:29:30 252

原创 【JS】时间格式转化相差8小时的原因

由①—>②时间转化相差8小时的原因(推测):系统知道本地时间为北京时间,所以认为是把北京时间转为UTC时间,自动减去了8小时。

2023-06-12 10:53:42 1556

原创 框架学习之KOCA框架简介

KOCA是金证基于主流、开放、标准、安全的技术体系,全新打造的开放云原生平台,具备多终端框架、微服务架构、监控运维、开发中心、DevOps平台等五大核心能力,为客户打造“资源高效、应用敏捷、业务智能、安全可信”的技术中台,助力企业数字化转型。KOCA目前已覆盖**证券、基金、银行、信托、保险、政务、智慧园区、智慧城市**等诸多领域,为客户提供包括资管、交易、行情、清算、理财、估值、租赁、两融、救灾应急等场景的技术解决方案。

2023-05-01 08:00:00 944 1

原创 工作流框架研究

工作流是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如前后组织在一起的逻辑和规则,在计算机中以恰当的模型表逢并对其实施计算。工作流要解决的主要问题是: 为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。

2023-04-30 08:00:00 741

原创 自考上海交通大学-04736数据库系统原理(实践)考试(2017和2019) A卷

上海交通大学 自考实践考试 每年考试内容略有不同,但是考试的题型和考点都差不多。只要理解了上述内容,考过不成问题。

2023-04-29 08:00:00 1259

原创 解决IDEA配置.gitignore不生效的问题

当使用IDEA提交项目数据到git时, 即使配置了提交忽略文件.gitignore,也无法生效,提交文件中会出现杂乱配置文件,不知道你自己所更改了哪些项目位置,查看比较麻烦.

2023-03-15 14:45:04 422

原创 若依(ruoyi)框架:如何实现灵活自定义路由配置

在若依框架(ruoyi)中如何灵活自定义路由配置。随着项目的深入开发,我们可能会对路由做特殊化处理。比如:访问路由A时需要传入routerType=A,前端会根据routerType=A做一些特殊的处理。

2023-02-01 11:00:12 13097

原创 【Java】将对象类型转成Map对象类型

【Java】将对象类型转成Map对象类型

2023-01-31 17:35:54 2358

原创 Vue学习前置内容:原型和原型链

原型:JS声明构造函数(用来实例化对象的函数)时,会在内存中创建一个对应的对象,这个对象就是原函数的原型。构造函数默认有一个prototype属性,prototype的值指向函数的原型。同时原型中也有一个constructor属性,constructor的值指向函数对象。通过构造函数实例化出来的对象,并不具有prototype属性,其默认有一个__proto__属性,__proto__的值指向构造函数的原型。在原型对象上添加或修改的属性,在所有实例化出的对象上都可共享。

2023-01-12 09:40:14 856

转载 若依框架(RuoYi-Vue):权限功能模块设计分析

若依Vue系统中的权限管理部分的功能都集中在了系统管理菜单模块中,如下图所示。其中权限部分主要涉及到了用户管理、角色管理、菜单管理、部门管理这四个部分。

2023-01-10 10:36:15 12844 6

原创 关于系统架构你不知道的那些事-架构设计流程:评估和选择备选方案

关于系统架构你不知道的那些事-架构设计流程:评估和选择备选方案前言上一篇文章介绍了设计备选方案,在完成备选方案设计后,如何挑选出最终的方案也是一个很大的挑战,不同的备选方案本身不存在绝对的正确或者错误,关键是不同的场景应该采取不同的方式。也就是说,有时候我们挑选最简单的方案,有时候要挑选最优秀的方案,有时候挑选最熟悉的方案,甚至有时候真的要领导拍板。因此关键的问题是:这里的"有时候"到底应该怎么判断?这篇文章讲讲架构设计流程的第3步:评估和选择备选方案。架构设计第 3 步:评估和选择备选方案前面

2021-03-18 13:36:54 3561 3

原创 关于系统架构你不知道的那些事-架构设计流程:设计备选方案

关于系统架构你不知道的那些事-架构设计流程:设计备选方案前言架构设计第 2 步:设计备选方案第一种常见的错误:设计最优秀的方案。第二种常见的错误:只做一个方案。第三种常见的错误:备选方案过于详细。设计备选方案实战备选方案 1:采用开源的 Kafka备选方案 2:集群 + MySQL 存储备选方案 3:集群 + 自研存储方案总结前言上篇博文架构设计流程:设计备选方案介绍了识别系统复杂度。今天我们讲一下结构设计流程的第2步:设计备选方案,同样还会结合上篇博文“前浪微博”的场景,谈谈消息队列设计备选方案的实

2021-02-07 15:14:14 2274 1

原创 关于系统架构你不知道的那些事-架构设计流程:识别复杂度

关于系统架构你不知道的那些事-架构设计流程:识别复杂度前言架构设计第 1 步:识别复杂度识别复杂度实战这个消息队列是否需要高性能这个消息队列是否需要高可用性这个消息队列是否需要高可扩展性小结前言接下来将用四篇文章来介绍实践中如何进行架构设计。结合复杂度来源和架构设计原则,通过模拟的设计场景“前浪微博”讲解架构设计流程。这篇介绍架构设计流程的第一步:识别复杂度。架构设计第 1 步:识别复杂度前面介绍过,架构设计的本质目的是为了解决软件系统的复杂性,所以在我们设计架构时,首先就要分析系统的复杂性。只

2021-01-28 11:12:01 1660 4

原创 关于系统架构你不知道的那些事-架构设计原则案例

关于系统架构你不知道的那些事-架构设计原则案例前言书接上文,上篇文章介绍了架构设计的三条核心原则:合适原则、简单原则和演化原则。我们在架构设计实践中,应该时刻谨记这三条设计原则,指导我们设计出合适的架构,即使是代表中国互联网技术最顶尖水平的 BAT,其架构的发展历程也同样遵循这三条原则。今天我就以大家耳熟能详的淘宝和手机 QQ 作为案例,来简单分析一下。淘宝注:以下部分内容摘自《淘宝技术发展》。淘宝技术发展主要经历了“个人网站”→“Oracle/ 支付宝 / 旺旺”→“Java 时代

2021-01-14 17:47:48 1603 2

原创 关于Docker你不知道的那些事之Docker常用安装

Docker常用安装总体步骤配置镜像加速将镜像push到阿里云上总体步骤搜索镜像拉取镜像查看镜像启动镜像停止容器移除容器配置镜像加速mkdir -p /etc/dockervim /etc/docker/daemon.jsonsystemctl daemon-reloadsystemctl restart docker将镜像push到阿里云上...

2020-12-29 08:34:48 1456

原创 关于系统架构你不知道的那些事-架构设计原则案例

架构设计原则案例前言淘宝1.个人网站2.Oracle/ 支付宝 / 旺旺3. 脱胎换骨的 Java 时代 1.04. 坚若磐石的 Java 时代 2.05.Java 时代 3.0 和分布式时代手机 QQ1. 十万级 IM 1.X3. 千万级 IM 3.X4. 亿级 IM 4.X总结前言书接上文,上篇文章介绍了架构设计的三条核心原则:合适原则、简单原则和演化原则。我们在架构设计实践中,应该时刻谨记这三条设计原则,指导我们设计出合适的架构,即使是代表中国互联网技术最顶尖水平的 BAT,其架构的发展历程也同

2020-12-25 08:53:10 1821

原创 关于Docker你不知道的那些事之DockerFile解析

DockerFile解析是什么定义:构建三步骤文件什么样DockerFile构建过程解析Dockerfile内容的基础知识Docker执行DockerFile的大致流程小总结DockerFile 体系结构案例Base镜像(scratch)自定义镜像mycentos+ 编写+ 构建+ 运行+ 列出镜像的变更历史CMD/ENTRYPOUINT镜像案例自定义镜像Tomcat9总结是什么定义:DockerFile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。构建三步骤编写Do

2020-12-21 17:36:11 1505

原创 关于系统架构你不知道的那些事-架构设计三原则

架构设计三原则前言合适原则:合适优于业界领先简单原则: 简单优于复杂结构的复杂性逻辑的复杂性演化原则:演化优于一步到位总结前言成为架构师是每个程序员的梦想,但并不意味着把编程做好就能够自然而然地成为一个架构师,优秀程序员和架构师之间还有一个明显的鸿沟需要跨越,这个鸿沟就是“不确定性”。对于编程来说,本质上是不能存在不确定的,对于同样一段代码,不管是谁写的,不管什么时候执行,执行的结果应该都是确定的(注意:“确定的”并不等于“正确的”,有 bug 也是确定的)。对于架构设计来说,本质上是不确定的

2020-12-18 08:43:37 1880 2

原创 关于Docker你不知道的那些事之Docker容器数据卷

Docker容器数据卷前言是什么?Docker的理念能干嘛数据卷(在容器内添加)方式直接命令添加DockerFile添加数据卷容器是什么总体介绍容器间传递共享(--volumes-from)总结前言这篇博文介绍的是Docker容器数据卷,关于这部分内容也许是我们学习和使用docker的核心知识。学习了这部分知识,我们就可以制作自己的将镜像,运行自己定制的容器,可以随自己的需要任意使用docker,实实在在的解决我们的工作痛点,提高我们的工作效率,这就是docker技术存在的意义。有需要的同学可以了解

2020-12-15 09:06:37 1650 2

原创 关于系统架构你不知道的那些事-复杂度的来源之低成本、安全和规模

复杂度的来源之低成本、安全和规模低成本安全功能安全架构安全规模总结低成本当我们的架构方案只涉及几台或者十几台服务器时,一般情况下成本并不是我们重点关注的目标,但如果架构方案涉及几百上千甚至上万台服务器,成本就会变成一个非常重要的架构设计考虑点。例如,A 方案需要 10000 台机器,B 方案只需要 8000 台机器,单从比例来看,也就节省了 20% 的成本,但从数量来看,B 方案能节省 2000 台机器,1 台机器成本预算每年大约 2 万元,这样一年下来就能节省 4000 万元,4000 万元成本不

2020-12-09 17:19:51 1846 2

原创 关于Docker你不知道的那些事之Docker 镜像

Docker 镜像Docker镜像是什么UnionFS(联合文件系统)Docker镜像加载原理分层的镜像为什么Docker采用这种分层结构呢?特点Docker镜像commit操作补充案例演示Docker镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码、运行时、库、环境变量和配置文件。UnionFS(联合文件系统)Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改

2020-12-08 13:40:04 1595

原创 关于系统架构你不知道的那些事-复杂度的来源之高可用

高可用前言计算高可用存储高可用小总结高可用状态决策独裁式协商式民主式小总结总结前言上篇我们了解了复杂度的来源之高性能,本篇我聊一下复杂度的第二来源高可用参考维基百科的定义:系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。这个定义的关键在于“无间断”,但恰好单点就在于“无间断”上面。因为无论硬件和软件都不可能做到无间断,都存在其生命周期。硬件会出故障,软件会出bug;硬件会逐渐老化,软件会越来越复杂和庞大…系统的高可用方案五花八门,但是万变不离其宗,本质上都是

2020-12-05 17:49:15 1701

原创 关于Docker你不知道的那些事之Docker常用命令

Docker常用命令前言帮助命令镜像命令容器命令总结前言本文只介绍常用的Docker命令,更深层的Docker学习,敬请期待后续文章。学习帮助命令docker version:docker安装完成之后的验证,显示版本内核信息docker info:docker信息的表述docker --help: docker命令的帮助文档镜像命令docker images :列出本地主机上的镜像docker images -qa:列出本地所有镜像ID镜像是分层的,类似于千层饼optio

2020-12-03 09:34:09 1579

原创 关于Docker你不知道的那些事之Docker安装注意事项

Docker安装注意事项前言CentOS Docker 安装前提条件查看自己的内核Docker 的架构图CentOS 6.8安装DockerDocker 7 安装Docker永远的HelloWorld阿里云镜像加速演示HelloWorldDocker 底层原理为什么Docker比较比VM快总结前言CentOS Docker 安装Docker支持以下的CentOS版本CentOS 7(64-bit)CentOs 6.5(64-bit)或更高版本前提条件目前,CentOS仅发行版本中的内核支持D

2020-11-30 19:47:02 1608

原创 关于系统架构你不知道的那些事-复杂度的来源之高性能

关于系统架构你不知道的那些事-复杂度的来源之高性能前言单机复杂度批处理操作系统分时操作系统小总结集群的复杂度任务分配任务分解小总结总结前言在架构设计的主要目的那篇博文中提到了,架构设计的主要目的是为了解决软件系统复杂度带来的问题。那么接下来的几篇博文将与大家一起讨论复杂度的6个来源,这篇文章将介绍复杂度的来源之一-高性能。对性能孜孜不倦的追求是整个人类技术不断发展的根本动力。计算机,从电子管计算机到晶体管计算机再到集成电路计算机,运算性能从每秒几次提升到几亿次。单伴随性能原来越高相应的方法和系统复

2020-11-25 08:38:53 2196 2

原创 关于系统架构你不知道的那些事之架构设计的目的

关于系统架构你不知道的那些事之架构设计的目的前言架构设计的误区因为架构很重要,所以要做架构设计不是每个系统都要做架构设计吗公司流程要求系统开发过程中必须有架构设计为了高性能、高可用、可扩展,所以要做架构设计架构设计的真正目的简单的复杂度分析案例总结前言谈到架构设计,相信每个技术人员都是耳熟能详,但如果深入探讨一下,“为何要做架构设计?”或者“架构设计目的是什么?”类似的问题,大部分人可能从来没有思考过,或者即使有思考,也没有太明确可信的答案。架构设计的误区关于架构设计的目的,常见的误区有:因为

2020-11-24 11:28:55 2103 2

原创 关于系统架构你不知道的那些事之架构设计的历史背景

关于系统架构你不知道的那些事之架构设计的历史背景前言机器语言(1940 年之前)汇编语言(20世纪40年代)高级语言第一次软件危机与结构化程序设计(20 世纪 60 年代~20 世纪 70 年代)第二次软件危机与面向对象(20 世纪 80 年代)软件架构的历史背景总结前言我认为,如果想要深入理解一个事物的本质,最好的方式就是去追寻这个事物出现的历史背景和推动因素。我们先来简单梳理一下软件的开发进化的历史,探索一下软件架构出现的历史背景。机器语言(1940 年之前)最早的软件开发使用的是“机器语言

2020-11-23 16:18:40 2003

原创 关于Docker你不知道的那些事之Docker入门学习

Docker入门学习为什么会有Docker的出现Docker的理念之前的虚拟机技术的缺点Docker和传统的虚拟化方式的不同之处:开发/运维(DevOps)各大厂使用Docker的现状去哪下Docker的三大概念为什么会有Docker的出现一款产品从开发到上线,从操作系统到运行环境,在当应用配置。作为开发+运维之间的协作。我们需要关心的很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本的兼容,对运维人员都是考验。Docker之所以发展如此迅速,也是因为它对此给出了

2020-11-18 19:56:08 1787

原创 关于系统架构你不知道的那些事之了解几个常见的名词

了解几个常见的名词前言系统与子系统关于系统,维基百科的定义如下:子系统的定义举例分析模块与组件维基百科的定义两者的对比框架与架构框架的定义架构的定义总结前言今天梳理了与架构有关的几个容易混淆的概念,包括系统与子系统、模块与组件、框架与架构,解释了架构的定义,希望对各位有所帮助。系统与子系统关于系统,维基百科的定义如下:系统泛指有一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。它的意思是“总体”“整体”或者“联盟”。其中有的关键词是:1. 关联:系统是由一

2020-11-17 16:29:04 1965

原创 关于MySQL你不知道的那些事之MySQL默认搜索引擎

Mysql默认搜索引擎Mysql5.5以后默认使用InnoDB为搜索引擎MyISAM是表锁,不支持事务和主外键[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SjkqeO8Y-1605001228437)(images/image-20200404084731063.png)]InnoDB默认可以创建16个索引硬盘[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rTU4geUP-1605001228440)(images/image-2

2020-11-11 17:39:27 2366

原创 Java程序员日常积累-向大神学习(三)

前言《Java程序员日常积累-向大神学习》系列是本人根据日常工作中碰到的问题写的一个问题记录,比较琐碎零散。主要用于记录和忘记时可以有个地方查询。现分享给大家,这是这个系列的第三篇。另外两篇请查阅《[Java程序员日常积累-向大神学习(一)](https://blog.csdn.net/LookForDream_/article/details/100928646)》和《[Java程序员日常积累-向大神学习(二)](https://blog.csdn.net/LookForDream_/article

2020-11-06 17:13:42 1968

原创 关于Java你不知道的那些事之代码块

代码块前言代码一代码二代码三代码四总结前言普通代码块:在方法或语句中出现的{},就被称为代码块静态代码块:静态代码块有且仅加载一次,也就是在这个类被加载至内存的时候普通代码块和一般语句执行顺序由他们在代码中出现的次序决定,先出现先执行代码一/** * 代码块 * 普通代码块:在方法或语句中出现的{},就被称为代码块 * 普通代码块和一般语句执行顺序由他们在代码中出现的次序决定,先出现先执行 * * @author: 轻狂书生FS * @create: 2020-10-03-9:51

2020-11-04 08:39:22 1734 1

原创 集群高并发情况下如何保证分布式唯一全局Id生成

集群高并发情况下如何保证分布式唯一全局Id生成问题为什么需要分布式全局唯一ID以及分布式ID的业务需求ID生成规则部分硬性要求ID号生成系统的可用性要求一般通用解决方案UUID存在问题数据库自增主键单机集群分布式集群基于Redis生成全局ID策略单机版集群分布式雪花算法是什么结构第一部分第二部分第三部分第四部分SnowFlake可以保证实现工程落地经验hutools工具包SpringBoot整合雪花算法优缺点优点缺点其它补充问题为什么需要分布式全局唯一ID以及分布式ID的业务需求在复杂分布式系统中,往

2020-10-30 13:50:02 2921 4

原创 关于Java你不知道的那些事之Spring源码讲解

Spring源码讲解前言谈谈你对Spring的理解Spring上下文Spring初始化SpringBean的生命周期普通类的实例化Spring Bean实例化过程前言Spring源码方面的知识Spring bean的生命周期Spring 工厂,Spring容器,上下文Spring BeanPostprocessorSpring 和 主流框架的源码Spring BeanFactory 和 FactoryBean的区别谈谈你对Spring的理解IOC、AOP只是作为Spring Fra

2020-10-28 16:00:27 1857

原创 关于Java你不知道的那些事之Java8新特性[Optional类]

Java8新特性[Optional类]前言常用方法总结前言Optional类是一个容器类,代表一个值存在或者不存在,原来null表示一个值不存在,现在Optional可以更好的表达这个概念,并且可以规避空指针异常常用方法Optional.of:创建一个Optional实例Optional.empty:创建一个空的Optional实例Optional.ofNullable:若t不为null,创建optional实例,否者创建一个空实例isPresent:判断是否包含值orE

2020-10-28 15:07:23 1652 2

原创 关于Java你不知道的那些事之Java8新特性[并行流与顺序流]

Java8新特性[并行流与顺序流]前言并行流Fork/Join框架概念采用 工作窃取 模式总结前言这篇博文我们讲并行流和顺序流,感兴趣的同学可以了解一下。并行流并行流就是把一个内容分成多个数据库,并用不同的线程分别处理每个数据块的流Java8中将并行流进行了优化,我们可以很容易的对数据进行并行操作,Stream API可以声明性的通过parallel() 与 sequential() 在并行流与顺序流之间进行切换Fork/Join框架概念Fork/Join框架:就是在必要的情况下,将一个

2020-10-26 19:16:08 1752 1

原创 关于Java你不知道的那些事之Java8新特性[Stream API]

Java8新特性[Stream API]前言区别什么是StreamStream操作的三部曲创建流中间操作终止操作Stream流的操作筛选与切片映射排序终止操作规约收集总结前言了解StreamJava8中有两个比较大的改变Lambda表达式Stream API (java.util.stream.*)Stream是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找,过滤和映射数据等操作。使用Stream API对集合数据进行操作,就类似于使用SQL执

2020-10-23 08:49:31 1839 5

如何学好设计模式.zip

如何学好设计模式 现如今网上和书上都有大量的设计模式的教程,但是他们大部分都有一个共同点:仅仅使用生活中的例子。 比如前几年我第一次学习设计模式,在学到适配器模式时,教程中抛出了一个电器的插头问题: 你家插座只有三头的,但是电器插头是两头的,咋办?弄个插头适配器将两头转换成三头。 nice,这个例子简单明了,作为新手的我瞬间明白了适配器的含义,就是在不兼容的双方中间做一层转化。 但是后来发现在实际编码中根本用不上这个设计模式,因为我根本不会用。 生活中的例子的确可以帮助我们理解设计模式,这是毋庸置疑的,但是想要真正用好设计模式,实际项目中的案例是必不可少的,这也是我分享这个资料的原

2020-09-03

Java版-解释翻译Cron表达式(代码奉上)

这可能是网上最完整的Cron表达式解析翻译方法。 Java版-解释翻译Cron表达式(代码奉上)。 此方法分为JavaScript版和Java版本,有需要的朋友请根据自己需要下载。 希望我写的方法有帮助到你,不足之处请多多指教。

2020-09-03

JavaScript版-解释翻译Cron表达式(代码奉上)

这可能是网上最完整的Cron表达式解析翻译方法。 JavaScript版-解释翻译Cron表达式(代码奉上)。 此方法分为JavaScript版和Java版本,有需要的朋友请根据自己需要下载。 希望我写的方法有帮助到你,不足之处请多多指教。

2020-09-03

尚硅谷SpringCloud第2季2020.3.2.mmap

# SpringCloud 尚硅谷周阳老师springcloud学习、代码、笔记记录 今天看到周阳老师出了[尚硅谷2020最新版SpringCloud(H版&Alibaba)](https://www.bilibili.com/video/BV18E411x7eT),十分欣喜,很喜欢周阳老师的讲课风格,内容也充实,我也算是周阳老师忠实粉丝啦。 新出的springcloud第二版很符合我现阶段的学习需求。但美中不足的是,目前只有视频资料,并没有周阳老师上课的脑图,一点一点跟着老师构建项目,稍有吃力。将目前学习的笔记整理,供自己日后复习,供大家参考。若有不足,还请指正。 更多精彩内容请关注我的个人博客:[轻狂书生FS](https://blog.csdn.net/LookForDream_),[轻狂书生FS](https://blog.csdn.net/LookForDream_),[轻狂书生FS](https://blog.csdn.net/LookForDream_) 我会把日常学习的东西分享在我的博客里。 如果你想观看视频请关注我的B站: [轻狂书生FS](https://space.bilibili.com/257349242/),[轻狂书生FS](https://space.bilibili.com/257349242/),[轻狂书生FS](https://space.bilibili.com/257349242/) 我会在全站搜索所有优质资源,分享给大家。

2020-05-07

MongoDB基础学习资料

MongoDB学习资料,内含练习题及答案。

2019-02-25

自考 软件工程试题及答案

自考 软件工程试题及答案

2018-11-01

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

TA关注的人

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