首页 > 2020年04月18日 > 全部分享
如何使用Swagger-UI在线生成漂亮的接口文档
一、简单介绍 Swagger是一个实现了OpenAPI(OpenAPI Specification)规范的工具集。OpenAPI是Linux基金会的一个项目,试图通过定义一种用来描述API格式或API定义的语言,来规范RESTful服务开发过程。 swagger大大方便了前后端开发人员,用过的人都说 ...
分类:其他   时间:2020-04-18 14:27:03    收藏:0  评论:0  赞:0  阅读:78
设计原则-OCP开闭原则
1.定义 设计良好的类或者模块应该对扩展开发,对修改关闭。 添加一个新的功能应该是,在已有代码基础上扩展代码(新增模块、类、方法等),而非修改已有代码(修改模块、类、方法等)。 2.分析 为什么要使用开闭原则? 使用开闭原则能够限制对现有代码的修改,这会降低引入新的BUG的风险,其实我们在对原有代码 ...
分类:其他   时间:2020-04-18 14:26:32    收藏:0  评论:0  赞:0  阅读:34
操作系统学习笔记——第一章 操作系统概述
目录:1.计算机概述;2.操作系统的概念;3.操作系统的发展历史;4.操作系统的类型;5.操作系统需要的硬件特性 ...
分类:其他   时间:2020-04-18 14:25:56    收藏:0  评论:0  赞:0  阅读:75
kafka-docker部署
部署zk docker pull zookeeper docker run -d -v /data/zookeeper/zookeeperDataDir:/data -v /data/zookeeper/zookeeperDataLogDir:/datalog --name zookeeper01 ...
分类:其他   时间:2020-04-18 14:25:37    收藏:0  评论:0  赞:0  阅读:50
ElasticSearch 调试工具kibana
Postman运用范围广,只要是网络接口都可以调试, 但正是由于可调试的接口广泛,它不知道你要调试哪些接口,没有对应的代码提示,容易写错,很不方便。 kibana是elastic开发的调试工具,专用于ES的调试,有相应的代码提示,十分便捷,开发、联调经常使用。 下载 https://www.elas ...
分类:其他   时间:2020-04-18 14:25:15    收藏:0  评论:0  赞:0  阅读:63
图的存储
一、图的领接矩阵存储(顺序存储) 使用图结构表示的数据元素之间虽然具有“多对多”的关系,但是同样可以采用领接矩阵存储(即顺序存储),也就是使用 数组 有效地存储图。 使用数组存储图时,需要使用两个数组,一个数组存放图中顶点本身的数据(一维数组),另外一个数组用于存储各顶点之间的关系(二维数组)。 不 ...
分类:其他   时间:2020-04-18 14:24:47    收藏:0  评论:0  赞:0  阅读:74
java中的计数排序算法
public void countingsort(int[] array, int[] b, int k) { //创建数组c int[] c = new int[k+1]; for(int i=0;i<c.length;i++) { c[i] = 0; } //统计数组array中每个元素出现的次 ...
分类:编程语言   时间:2020-04-18 14:24:22    收藏:0  评论:0  赞:0  阅读:43
正则表达式(JS表格简要总结)
1. JS中正则表达式定义 中的正则表达式用 对象表示。 JS中定义正则表达式的两种方法: | 方法 | 示例 | | : : | : : | | 对象 | | | 直接量 | | 2. 直接量字符 正则表达式中的所有字母和数字都是按照字面含义进行匹配的,同样也支持非字母数字的字符匹配,这些字符需要 ...
分类:Web开发   时间:2020-04-18 14:23:58    收藏:0  评论:0  赞:0  阅读:68
[NOIP-P1125]计算概率
题目描述小明有n个长度不一的小木棍,这些木棍的长度都是正整数。小明的父亲想和小明做一个游戏。他规定一个整数长度l,让小明闭着眼睛从n个木棍中随便拿出两个。如果两个木棍的长度总和小于等于l,则小明胜,否则小明的父亲胜。小明想知道他胜出的概率究竟有多大。输入输入包含两行。第一行为两个整数n和l,其中n和... ...
分类:其他   时间:2020-04-18 14:23:29    收藏:0  评论:0  赞:0  阅读:77
Daily Build--每日构建
在我现在的游戏项目中,基本上每天都要代码,各种游戏资源需要更新。而且每次从SVN服务器上更新代码后都要编译好久。另外资源的更新也是一件很麻烦的事情,因为我们的所有游戏资源都是统一放在一个FTP上面,每个版本发布之后都会把最新的游戏资源放在里面。每次从FTP上把好几G的数据更新下来很是费时间。于是我在 ...
分类:其他   时间:2020-04-18 14:22:53    收藏:0  评论:0  赞:0  阅读:39
数据结构和算法(Golang实现)(14)常见数据结构-栈和队列
栈和队列 一、栈 Stack 和队列 Queue 我们日常生活中,都需要将物品排列,或者安排事情的先后顺序。更通俗地讲,我们买东西时,人太多的情况下,我们要排队,排队也有先后顺序,有些人早了点来,排完队就离开了,有些人晚一点,才刚刚进去人群排队。 数据是有顺序的,从数据 到数据 ,再到数据 ,和日常 ...
分类:编程语言   时间:2020-04-18 14:22:18    收藏:0  评论:0  赞:0  阅读:36
分形【递归】
从这种题是找图形变换的规律,然后把他从最基本的问题求解,也就是先递归到子问题像下面这图片的分析然后路上代码: 1 #include 2 using namespace std; 3 int rc[730][730],n,i,j; 4 5 void dg(int n,int x,int y) 6 { ... ...
分类:其他   时间:2020-04-18 14:21:18    收藏:0  评论:0  赞:0  阅读:44
springcloud eureka
Eureka 是什么? Eureka 是Spring Cloud的服务治理组件,有三个核心角色: 服务注册中心、服务提供者、服务消费者。Eureka 主管服务注册中心。 是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现定位服务,以实现云端中间 ...
分类:编程语言   时间:2020-04-18 14:20:33    收藏:0  评论:0  赞:0  阅读:31
手机—— “精神糖(Psycho Candy)”
手机—— “精神糖(Psycho Candy)” 糖吃多了会对身体有很多害处,但糖却对味觉有强大的吸引力。 手机,越来越超越它本该承载的通讯功能,太多的信息、app和精心设计的用户操作体验,给人的精神带来愉悦与嗜欲。 你在睡前是否会玩会手机,感觉像是吸口大烟,吸了就舒服了。 你在起床前是否会刷一会新 ...
分类:移动平台   时间:2020-04-18 14:19:46    收藏:0  评论:0  赞:0  阅读:40
4.K均值算法--应用
1. 应用K-means算法进行图片压缩 读取一张图片 观察图片文件大小,占内存大小,图片数据结构,线性化 用kmeans对图片像素颜色进行聚类 获取每个像素的颜色类别,每个类别的颜色 压缩图片生成:以聚类中收替代原像素颜色,还原为二维 观察压缩图片的文件大小,占内存大小 from sklearn. ...
分类:编程语言   时间:2020-04-18 14:18:25    收藏:0  评论:0  赞:0  阅读:90
回文数字
解析: 这题我觉得主要考察的地方是字符串的使用,主要是两个地方,一个是字符串的逆序,另一个是字符串中字符的相加。字符串的逆序实现方法比较多,我比较常用的是用过String类的substring()方法将这个字符串从后往前截取,拼成一个新的逆序字符串;也可以使用StringBuffer类的revers ...
分类:其他   时间:2020-04-18 14:17:34    收藏:0  评论:0  赞:0  阅读:55
SprintBoot Mapper 树形查询
SprintBoot Mapper 树形查询 DeptMapper.xml DeptMapper.java Dept.java DeptTreeDto.java ...
分类:移动平台   时间:2020-04-18 14:16:53    收藏:0  评论:0  赞:0  阅读:79
linux-3-搭建selenium环境运行脚本
前言 linux 下搭建有助于我们 jenkins 下进行持续集成测试,只需要写代码,提交代码,自动构建即可。 但是linux也是需要搭建selenium环境的,比如chrome、chromedriver,那么这篇文章展开广深小龙搭建的过程。 一、下载chrome与chromedriver 1、下载 ...
分类:系统服务   时间:2020-04-18 14:16:20    收藏:0  评论:0  赞:0  阅读:76
为什么要有智能指针
在c++中进行动态内存申请的过程中,容易忘记delete, 即使自己没有忘记,但是因为有异常的抛出,所以也不能保证内存进行完全的释放。 auto_ptr智能指针 它只是众多的智能指针中的一种,是破坏性的指针。 使用std::auto_ptr智能指针 使用boost智能指针 使用atl框架中的智能指针 ...
分类:其他   时间:2020-04-18 14:15:20    收藏:0  评论:0  赞:0  阅读:51
逻辑卷管理器
LVM(Logical Volume Manager,逻辑卷管理器)是动态划分磁盘分区的工具,它在硬盘分区和文件系统之间添加了一个逻辑层,可以让磁盘分区容量调整变得简单而高效。使用LVM可以动态的增加/缩小LVM磁盘分区的容量而不会破坏数据。 物理卷(Physical Volume,PV)可以是单独 ...
分类:其他   时间:2020-04-18 14:14:54    收藏:0  评论:0  赞:0  阅读:63
1023条   上一页 1 ... 25 26 27 28 29 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!