基于redis实现的限流SpringBootStarter.zip
基于redis实现限流方法,支持三种算法:简单计数、滑动窗口、令牌桶
自动注入CounterRateLimiter、TokenBucketRateLimiter、SlidingWindowRateLimiter
(1)CounterRateLimiter(简单计数限流):
限制在一定时间time内,调用次数不能超过count,超过后,在后续time时间内都会被限流
(2)TokenBucketRateLimiter(令牌桶限流):
固定速率(rate/s)往桶中放令牌,桶的容量为capacity,当1s内有capacity个请求达到,那么可以应对(突发的流量),
但后续桶中没有令牌可用时,则被限流。
(3)SlidingWindowRateLimiter(滑动窗口限流):
将限流时间窗口内的请求会被计算到限流次数中,且窗口是跟随时间滑动的,配置参数同CounterRateLimiter
微信小程序、公众号对接Java SDK.zip
对接微信小程序、公众号接口
小程序:
(1)登录
(2)支付
(3)消息
(4)二维码
公众号:
(1)登录
(2)消息
(3)媒体
(4)图文
(5)二维码
(6)菜单管理
TTS Java SDK.zip
对接阿里云语音合成服务、百度语音合成服务,支持多文本生成一个音频,具体需要用到“基于ffmpeg的音频处理Java SDK”,支持短文本、长文本
短信发送Java SDK.zip
对接了阿里云、腾讯云短信服务接口的Java SDK
基于paho的MQTT Java SDK.zip
基于org.eclipse.paho.client.mqttv3实现的MQTT发布、订阅客户端
(1)订阅接口(MqttSubscribe)
void subscribe(String topic, int qos, MqttMessageCallback mqttMessageCallback) throws MqttSubscribeException;
void subscribe(String[] topic, int[] qos, MqttMessageCallback mqttMessageCallback) throws MqttSubscribeException;
(2)发布接口(MqttPublish)
void publish(String topic, int qos, String message) throws MqttPublishException;
void publish(String topic, int qos, byte[] message) throws MqttPublishException;
发送邮件Java SDK
通过smtp协议发送邮件,支持多发件人,用逗号隔开
基于ffmpeg的音频处理Java SDK
基于ffmpeg的音频处理Java SDK
(1)支持批量剪切mp3的音频资源
(2)支持截取wav、mp3音频段
(3)支持格式转换:转wav、mp3
(4)支持获取音频文件信息
Android Apk包解析SDK
解析Android apk包,解析出包名、应用名称、图标等信息,同时支持vector xml格式定义的图标,会将其转换为svg,最后再将svg转换为png,难点主要时针对不同类型的图标进行解析
青春有你2dataset.zip
青春有你2图片进行二分类所需的数据集资源,包含label.txt、test.txt、train_list.txt、validate_list.txt、jgp目录
项目门户源码
项目门户,统一项目访问入口,项目gitee地址:https://gitee.com/youpanpan/project_portal
代码生成平台源码
代码生成平台,根据自定义的模版文件生成代码,支持两种模版引擎:Thymeleaf、FreeMarker,开源项目地址:https://gitee.com/youpanpan/code_generator
个人主页SpringMVC项目
个人主页SpringMVC项目
apache-ant-1.9.7-bin.zip
ant一个编译、部署软件工具,纯java语言编写,大多用于Java软件开发
axis-bin-1_4.zip
axis-bin-1_4.zip包含axis的lib,doc,samples,还有一个axis webapp
sspringmvcH
SpringMVC+Spring+Hibernate集成所需jar
keySprit2e
简单的命令辅助程序,包括命令录制与执行,可录制键盘命令,鼠标命令,组合命令,粘贴命令,可自由扩展
mysqltest2
在百度开放云平台上测试BAE的扩展服务mysql的例子
将文件内容隐藏在png图片中
将文件内容隐藏在png图片中,高能装b技能
隐藏文件内容到bmp
将自己的重要文件保存到bmp文件中,避免攻击者获取到意外信息