RateLimiter是guava提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。 通常可应用于抢购限流防止冲垮系统;限制某接口、服务单位时间内的访问量,譬如一些第三方服务会对用户访问量进行限制;限制网速,单位时间内只允许上传下载多少字节等 ...
分类:
其他好文 时间:
2019-09-09 19:16:20
阅读次数:
133
IO流 概述与分类 Java中的IO流技术主要用于传输数据.典型的应用场景有:读写本地文件,上传下载文件等.按照数据传输的方向可以分为两种: l 输入流(Input):既让数据进入应用程序中. l 输出流(Output):既让数据离开应用程序. 按照数据的种类还可以有另外一种分法: l 字节流:可以 ...
分类:
编程语言 时间:
2019-09-07 22:39:04
阅读次数:
101
1. 什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 FastDFS ...
分类:
其他好文 时间:
2019-09-06 17:21:56
阅读次数:
111
1.需要使用的jar包 链接:https://pan.baidu.com/s/1IaxQRSwfzxDpe4w4JiaEKw 提取码:xwtz 2.如果想实现文件的下载,需要创建一张表,表的结构为 id url(id为查找依据,url为文件名即可) 2.文件的上传 该方法我是建立在SpringBoo ...
分类:
编程语言 时间:
2019-09-03 22:30:49
阅读次数:
115
这周感觉还是有点水啊,主要是搞大文件的断点续传和公众号的部分了解。周一整理了阿里OSS的上传下载的代码,以复合项目要求;周二周三开始接触断点续传,即前端大文件上传到服务器的一些东西;周四简单看了下公众号的开发文档,主要是了解关注和取消关注与数据库用户信息的一些关联如何实现;周五讨论一些任务方面的细节... ...
分类:
其他好文 时间:
2019-09-02 09:31:54
阅读次数:
80
?安装 依赖包安装: 创建mysql用户,软件存放目录,安装目录 小插曲:CRT上传下载插件 yum -y install lrzsz 编译 初始化数据库 启动文件,配置文件 开机自启动相关设置 启动 数据库小优化,安全 ?额外授权管理员 mysql> delete from mysql.user; ...
分类:
数据库 时间:
2019-08-28 11:00:44
阅读次数:
100
文件上传 表单 指定<form>的method="post", enctype="multipart/form-data"。 accept指定文件类型,有多种类型时逗号分隔,multiple指定可以选择多个文件。 传统处理方式 选择的文件是放在请求消息体中的。获取的输入流中包含了上传的所有文件,如果 ...
分类:
编程语言 时间:
2019-08-28 01:19:22
阅读次数:
109
为什么要使用docker? 1.更加高效的利用系统资源-容器内的应用直接运行于宿主机的内核。 2.更加快速的启动时间-docker run启动一个容器。 3.一致的运行环境-将环境、依赖等封装到容器内。 4.持续集成和部署-镜像可升级、降级、更新、部署。 5.迁移轻松-一次构建,处处运行,可上传下载 ...
分类:
其他好文 时间:
2019-08-27 00:43:15
阅读次数:
76
更新日志 CHANGELOG [V1.2.2 RELEASE] 2019.08.26 ?? ?? New Features 拦截器启用禁用配置 文件上传下载安全/权限控制 启用 日志配置 ?? Optimization 更改core包目录 下载上传拦截器 logback.xml显示行号 拦截器配置新 ...
分类:
编程语言 时间:
2019-08-26 12:49:05
阅读次数:
81