happlyfox happlyfox
4年前
go每日一库 [go-rate] 速率限制器
关于我gorate是速率限制器库,基于TokenBucket(令牌桶)算法实现。gorate被用在生产中用于遵守GitHubAPI速率限制。速率限制可以完成一些特殊的功能需求,包括但不限于服务器端垃圾邮件保护、防止api调用饱和等。库使用说明构造限流器我们首先构造一个限流器对象:golimiter:NewLimi
Stella981 Stella981
4年前
Resin任意文件读取漏洞
Resin是什么虽然看不上但是还是原因下百度百科:<strongResin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动态内容,而且它显示静态内容的能力也非常强,速度直逼APACHESERVER。
Stella981 Stella981
4年前
Linux 系统部署 Java 应用
Linux系统部署Java应用服务器Linux阿里云、华为云、腾讯云安装虚拟机,虚拟机就是在你的电脑中安装一台虚拟的计算机,内存、CPU、硬盘,Linux安装到虚拟机中。CentOS7,企业级Linux的发行版,完全开源,完全免费。安装软件:虚拟机VMwareworkst
Wesley13 Wesley13
4年前
QT TCP网络编程
首先介绍一下TCP:(TransmissionControlProtocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。相比而言UDP,就是开放式、无连接、不可靠的传输层通信协议。下面,我一次进行客户端和服务器端的QT实现。我的开发环境是:QTCreator5.7。!oneservertwo
Wesley13 Wesley13
4年前
CTPN训练自己的数据集过程大白话记录
一.算法理解  此处省略1万字。。。。。。。。。。。。。。二.训练及源码理解  配置以下3步:  在utils文件夹和utils\\bbox文件夹下创建\_\_init\_\_.py文件  在utils\\bbox文件夹下执行pythonsetup.pyinstall  将.pyd文件拷贝到utils\\bbox文
Wesley13 Wesley13
4年前
Java线程池实现原理及其在美团业务中的实践
!(https://oscimg.oschina.net/oscnet/up73bb571946412ea63fda451b053faa90006.png)随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolExecutor类,帮助开
脚本喵 脚本喵
7个月前
ModelGate 支持 Claude Code,一键设置 AI编程助手,开发效率极速提升!
上图就是最新版ModelGate的“应用推荐”界面,我们自研平台已支持直连ClaudeCode,只需一键【运行】,AI编程效率工具即刻到手!配置ClaudeCode,只需三步步骤一:下载安装ModelGate访问官网www.modelgate.net下载客
3A网络 3A网络
3年前
一文读懂浏览器存储与缓存机制
一文读懂浏览器存储与缓存机制浏览器存储CookieCookie是HTTP协议的一种无状态协议。当请求服务器时,HTTP请求都需要携带Cookie,用来验证用户身份。Cookie由服务端生成,存储在客户端,用来维持状态。通常Cookie由以下值构成:名称(name)值(value)域(Domain)值(value)路径(Path)
CPU算力如何计算
所谓算力,简而言之就是设备的计算能力(ComputingPower)。小至手机、PC,大到超级计算机,没有算力就没有各种软硬件的正常应用。以PC而言,搭载的CPU、显卡、内存配置越高,一般来说算力就越高。
程序员一鸣 程序员一鸣
8个月前
鸿蒙开发:DevEcoTesting中的稳定性测试
DevEcoTesting主要的目的也是用于软件的测试,可以让开发者无需复杂的配置,即可一键执行测试任务,同时提供了测试报告和分析,无论是对于开发者还是测试同学来说,都是一个非常方便的工具。