Swagger使用 1、描述 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 作用: 1.接口的文档在线自动生成。 2.功能测试。 2、运用 a) maven导入Swagger <dependency> <groupId>io.sprin ...
分类:
其他好文 时间:
2020-07-22 20:11:14
阅读次数:
83
文件下载的实质就是文件拷贝,将文件从服务器端拷贝到浏览器端,所以文件下载需要IO技术将服务器端的文件读取到,然后写到response缓冲区中,然后再下载到个人客户端。 1. 文件名 - 接受前端发来的文件名 获取到前端页面发送过来的要下载的文件的名字 String filenameValue = r ...
分类:
Web程序 时间:
2020-07-22 15:57:01
阅读次数:
82
在性能测试过程中,往往会出现各种各样的性能瓶颈。其中java常见瓶颈故障模型有cpu资源瓶颈;文件IO瓶颈;网络IO瓶颈;内存资源瓶颈;资源消耗不高程序本身执行慢等场景模型。 如何快速定位分析这些类型瓶颈?工欲善其事必先利其器。 本文主要讲述针对cpu高耗和网络IO瓶颈两个场景,使用排查提效脚本工具 ...
分类:
编程语言 时间:
2020-07-22 15:53:07
阅读次数:
66
一般对于程序员来说,对io流的操作都不陌生,但是大部分程序员都仅限于对流的读写操作,字符流、字节流等等,下面这些问题你了解过吗? 说一下java中的io流 java中io流可以按照数据流的方向分为输入流和输出流;也可以按照处理数据单位不同分为字符流和字节流。 字符流:一次读入或写入16位二进制; 字 ...
分类:
编程语言 时间:
2020-07-22 11:36:04
阅读次数:
69
第一版:POI + 逐行查询校对 + 逐行插入 这个版本是最古老的版本,采用原生 POI,手动将 Excel 中的行映射成 ArrayList 对象,然后存储到 List<ArrayList> ,代码执行的步骤如下: 手动读取 Excel 成 List<ArrayList> 循环遍历,在循环中进行以 ...
分类:
其他好文 时间:
2020-07-22 11:31:37
阅读次数:
81
redis内部使用的是文件事件处理器file event handler,这个文件事件处理器是单线程的,多以redis是单线程的。它采用io多路复用的机制来监听多个socket,根据soket上的时间来选择对应的事件处理器来进行处理。 io多路复用 多个socket 文件时间分派器 时间处理器(连接 ...
分类:
编程语言 时间:
2020-07-22 11:19:39
阅读次数:
68
kubernetes(k8s)DNS 服务反复重启解决: k8s.io/dns/pkg/dns/dns.go:150: Failed to list *v1.Service: Get https://10.96.0.1:443/api/v1/services?resourceVersion=0: d ...
Redis 参考链接: Http://redis.io/ http://www.redis.cn/ 介绍 Remote Dictionary Server(远程字典服务器) 它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表( ...
分类:
其他好文 时间:
2020-07-22 02:17:22
阅读次数:
143
写在前面 前面学习了Lambda表达式,现在来学习一下根据Lambda表达式衍生出的Stream流和方法引用。 Stream流 引子 一提到流,可能都只会想到IO流。实际上,流不一定是IO流,今天就来学习一下Stream流。首先我们来看一段传统的集合过滤代码: // 创建一个List集合,存储姓名 ...
分类:
编程语言 时间:
2020-07-22 01:54:05
阅读次数:
136
package com.shine.eiuop.utils; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import j ...
分类:
其他好文 时间:
2020-07-22 01:38:34
阅读次数:
98