_云卷云舒_
码龄7年
关注
提问 私信
  • 博客:832,153
    社区:52
    832,205
    总访问量
  • 164
    原创
  • 888,265
    排名
  • 877
    粉丝
  • 4
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-07-23
博客简介:

云卷云舒的架构师之路

博客描述:
自律、自强、自省 —— 无数枯燥时间所堆积的实力,只为了在某一瞬间绽放出耀眼的光华
查看详细资料
个人成就
  • 获得630次点赞
  • 内容获得214次评论
  • 获得2,040次收藏
  • 代码片获得332次分享
创作历程
  • 50篇
    2019年
  • 105篇
    2018年
  • 26篇
    2017年
成就勋章
TA的专栏
  • Maven实践
    10篇
  • 前后端分离
    7篇
  • 我的程序人生
    4篇
  • 我的旅行游历
    1篇
  • ~~~~~随笔分享~~~~~
    3篇
  • Java
    2篇
  • Java8
    4篇
  • JavaWeb
  • Maven
    10篇
  • Nginx
    2篇
  • Linux
    1篇
  • Spring
    1篇
  • Hibernate
  • Struts2
  • SpringMVC
  • Mybaits
  • Zookeeper
    1篇
  • 数据库
  • IntelliJ IDEA
    15篇
  • Eclipse
    13篇
  • Redis
    7篇
  • Dubbo
  • Solr
  • 前后端分离
    7篇
  • JavaScript
  • 异常或错误收集
    7篇
  • 面试题或笔试题收集
    5篇
  • Linux服务器
    7篇
  • 开发实践
    7篇
  • Java与PHP集成
    2篇
  • Oracle
    1篇
  • Mysql
    1篇
  • SSM
  • C语言
    2篇
  • Swagger
    3篇
  • ~~~~~自我提升~~~~~
    9篇
  • Thinking in java
    7篇
  • JavaWeb高级编程
    5篇
  • 图解HTTP
    8篇
  • 深入分析JavaWeb技术内幕
    2篇
  • 程序员的数学
    4篇
  • 数据库系统原理
    7篇
  • C Primer Plus
    10篇
  • C++程序设计
    10篇
  • 操作系统
    6篇
  • 软件工程
    4篇
  • 数据结构与算法
    5篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

178人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数据结构与算法(五)—— 广义表

广义表是线性表的推广,又称列表。线性表的元素仅限于原子项,即每个数据元素只能是一个数或一个记录,如果放松对线性表元素的这种限制,允许它们自身具有结构,由此就产生了广义表的概念。一、广义表的定义 广义表是n(n>=0)个元素的有限序列,其中每个元素是原子项或者是一个广义表,通常记作GL=(a1,a2,a3,...,an)。GL是广义表的名字,n是它的长度。...
原创
发布博客 2019.08.22 ·
2361 阅读 ·
4 点赞 ·
0 评论 ·
12 收藏

数据结构与算法(四)—— 栈与队列

目录一、栈的定义二、栈的抽象数据类型三、栈的顺序存储结构及实现1、栈的顺序存储结构2、进栈操作3、出栈操作四、两栈共享空间五、栈的链式存储结构及实现1、栈的链式存储结构2、栈的链式存储结构——进栈操作3、栈的链式存储结构——出栈操作六、栈的应用——递归七、栈的应用——四则运算表达式求值1、后缀(逆波兰)表示法定义2、后缀表达式计算结果...
原创
发布博客 2019.08.11 ·
1202 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

数据结构与算法(三)——线性表

目录一、线性表的定义二、线性表的抽象数据类型三、线性表的顺序存储结构1、顺序存储定义2、顺序存储方式3、数据长度与线性表长度区别4、地址计算方法四、顺序存储结构的插入与删除1、获取元素2、插入操作3、删除操作4、线性表顺序存储结构的优缺点五、线性表的链式存储结构1、线性表的链式存储结构定义2、头指针和头结点的异同3、线性表链式存储结构...
原创
发布博客 2019.07.18 ·
900 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java8学习笔记(五)—— 方法引用(::双冒号操作符)

Java8学习笔记系列:Java8学习笔记(一)—— 函数式编程的四个基本接口Java8学习笔记(二)—— Lambda表达式Java8学习笔记(三)—— Optional类的使用Java8学习笔记(四) —— Stream流式编程Java8学习笔记(五)—— 方法引用(::双冒号操作符)一、什么是方法引用? 简单来说就是一个Lambda表达式,方法引用提...
原创
发布博客 2019.07.13 ·
1819 阅读 ·
2 点赞 ·
3 评论 ·
8 收藏

Java8学习笔记(四) —— Stream流式编程

Java8学习笔记系列:Java8学习笔记(一)—— 函数式编程的四个基本接口Java8学习笔记(二)—— Lambda表达式Java8学习笔记(三)—— Optional类的使用Java8学习笔记(四) —— Stream流式编程Java8学习笔记(五)—— 方法引用(::双冒号操作符)一、什么是Stream? Stream API借助Lambda表达式...
原创
发布博客 2019.07.13 ·
2793 阅读 ·
1 点赞 ·
1 评论 ·
17 收藏

Java8学习笔记(三)—— Optional类的使用

Java8学习笔记系列:Java8学习笔记(一)—— 函数式编程的四个基本接口Java8学习笔记(二)—— Lambda表达式Java8学习笔记(三)—— Optional类的使用Java8学习笔记(四) —— Stream流式编程Java8学习笔记(五)—— 方法引用(::双冒号操作符)一、Optional类的作用 Optional类的作用主要是为了解决...
原创
发布博客 2019.07.13 ·
2003 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

Java8学习笔记(二)—— Lambda表达式

Java8学习笔记系列:Java8学习笔记(一)—— 函数式编程的四个基本接口Java8学习笔记(二)—— Lambda表达式Java8学习笔记(三)—— Optional类的使用Java8学习笔记(四) —— Stream流式编程Java8学习笔记(五)—— 方法引用(::双冒号操作符)一、什么是Lambda表达式 Lambda是Java8的一个语法糖,...
原创
发布博客 2019.07.13 ·
941 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Java8学习笔记(一)—— 函数式编程的四个基本接口

Java8学习笔记系列:Java8学习笔记(一)—— 函数式编程的四个基本接口Java8学习笔记(二)—— Lambda表达式Java8学习笔记(三)—— Optional类的使用Java8学习笔记(四) —— Stream流式编程Java8学习笔记(五)—— 方法引用(::双冒号操作符)一、基本函式数接口基本的函数式接口主要有四个:① Supplier<T&...
原创
发布博客 2019.07.13 ·
1566 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

启航 —— 记 —— 第二次自考的反思:自考与自我改造的困境

第二次自考的成绩出来之后,我突然意识到,我的自我改造出现了问题。这段时间我一直在思考,我的问题究竟出现在哪里,应该怎样去修正它。截止到今天,有的问题我已经找到了解决方法,而有的问题我找不到正确的答案。我决定,不再等待,让这些问题暴露在阳光之下,我相信众多自考者的智慧将铺就一条成功之路!一、自考困境之时间困境1、困境初级——学习时间不足 自考者的学习时间不足...
原创
发布博客 2019.07.13 ·
6265 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

数据结构与算法(二)—— 算法

一、算法定义 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。二、算法的特性1、输入输出 算法具有零个或多个输入,至少有一个或多个输出。输入可以是零个,但输出是一定要的。输出的形式可以是打印输出,也可以是返回一个或多个值等。2、有穷性 是指算法在执行有限的步骤之后,自动结束而不会出现...
原创
发布博客 2019.05.20 ·
478 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

前后端分离实践(六)—— 前端与后端在生产环境中的分离部署

前后端分离实践系列文章总目录 前后端分离也包括部署的分离,下面来简单说一下三层应用如何进行部署。Springboot应用可以打包成一个jar包直接上传到linux服务器上启动运行。Vue应用可以借助webpack打包工具将所有资源打包成一个dist文件夹,可以将dist目录中的文件放到nginx服务器的html目录下,通过访问nginx来访问静态资源。而Node应用的部署就相对比...
原创
发布博客 2019.05.15 ·
9748 阅读 ·
6 点赞 ·
1 评论 ·
42 收藏

前后端分离实践(五)—— 前端与后端的集成

前后端分离实践系列文章总目录目录一、前端服务层Nodejs应用与后端Springboot应用的集成1、启动Springboot应用访问/api/hello接口确保能正常访问2、在fbsep-node目录下安装axios3、在routes目录的api.js中添加访问Java接口的内容4、启动Node应用查看通过Node层获取到的接口数据二、前端展示层Vue应用与前端服务层...
原创
发布博客 2019.05.15 ·
3126 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

前后端分离实践(四)—— 使用vue-cli搭建前端展示层并用mock模拟测试数据

前后端分离实践系列文章总目录目录一、搭建一个Vue-cli脚手架应用1、全局安装vue-cli2、使用webpack初始化一个vue应用3、进入fbsep-vue应用目录启动应用4、浏览器访问fbsep-vue应用二、使用mock进行接口数据模拟1、安装mockjs2、安装Axios3、添加mock测试数据文件4、引用mock测试数据文件5、在ind...
原创
发布博客 2019.05.15 ·
1438 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

前后端分离实践(三)—— 使用Express+Nodejs搭建前端服务层

前后端分离实践系列文章总目录目录一、搭建Nodejs开发环境1、什么是npm?2、下载安装npm3、查看node和npm版本号4、什么是cnpm?5、安装淘宝的cnpm6、添加cnpm的环境变量二、搭建Express开发环境1、什么是Express?2、安装express应用程序生成器3、创建一个名为fbsep-node的express应用4、进...
原创
发布博客 2019.05.15 ·
5612 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

前后端分离实践(二)—— 使用Springboot2.0搭建REST风格的Java后端架构

前后端分离实践系列文章总目录目录一、统一的JSON数据返回格式1、JSON响应结构预览2、JSON响应结构与Java类的映射3、添加Springboot-web模块的Maven依赖4、新建一个Controller类编写JSON响应结构的测试方法5、测试JSON响应结构二、集成Swagger2进行在线接口文档维护1、添加Swagger2的Maven依赖2、在S...
原创
发布博客 2019.05.15 ·
3126 阅读 ·
2 点赞 ·
0 评论 ·
24 收藏

前后端分离实践(一)—— 基础理论篇

前后端分离实践系列文章总目录目录一、什么是前后端分离?二、为什么需要前后端分离?1、前后端职责不清2、开发效率不高三、前后端分离究竟分离了什么?1、开发职责的分离2、交互方式的分离3、代码组织方式的分离4、应用部署的分离四、为什么要加入Node中间层来实现前后端分离?1、反思前后端的定义2、加入Node中间层之后的系统架构图3、加入Node中...
原创
发布博客 2019.05.15 ·
2693 阅读 ·
2 点赞 ·
0 评论 ·
17 收藏

前后端分离实践系列文章总目录

前后端分离实践(一)—— 基础理论篇前后端分离实践(二)—— 使用Springboot2.0搭建REST风格的Java后端架构前后端分离实践(三)—— 使用Express+Nodejs搭建前端服务层前后端分离实践(四)—— 使用vue-cli搭建前端展示层并用mock模拟测试数据前后端分离实践(五)—— 前端与后端的集成前后端分离实践(六)—— 前端与后端在生产环境中的分离部署...
原创
发布博客 2019.05.15 ·
1926 阅读 ·
3 点赞 ·
0 评论 ·
34 收藏

Swagger使用(三)—— 解决swagger2markup生成的离线pdf接口文档中的乱码问题

上一篇:Swagger使用(二)—— 利用swagger2markup生成离线的html和pdf接口文档 生成的pdf接口文档之所以会有乱码问题,是由于asciidoctorj-pdf包中使用的字体不全,有些中文字体无法正常显示。所以,要解决这个问题我们只需要将asciidoctorj-pdf包中的字体替换掉就可以了。有两个方法,下面来看一下详细的步骤:目录一、直接使用...
原创
发布博客 2019.04.27 ·
2572 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

Swagger使用(二)—— 利用swagger2markup生成离线的html和pdf接口文档

上一篇:Swagger使用(一)—— Springboot2.0与Swagger2整合生成在线接口文档(支持多文件数组上传) 当我们的项目中集成了Swagger,开发时一般只会使用在线文档,但当接口开发完成之后,我们就需要提供一份给接口调用人参考的接口文档,比如html、pdf、word等格式的接口文档。怎么生成这样的文档呢?有一个Github开源项目swagger2markup...
原创
发布博客 2019.04.27 ·
2954 阅读 ·
1 点赞 ·
8 评论 ·
9 收藏

Swagger使用(一)—— Springboot2.0与Swagger2整合生成在线接口文档(支持多文件数组上传)

Swagger与Springboot项目进行集成很简单,首先就是添加一些maven的jar包依赖,然后添加一些swagger的相关配置,之后启用swagger在Controller的类或方法上添加一些swagger的描述信息,最后启动项目访问swagger的ui地址进行接口测试即可。具体步骤如下:目录一、POM依赖二、添加Swagger的配置文件SwaggerConfig.ja...
原创
发布博客 2019.04.27 ·
3200 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏
加载更多