• 2024-07-03腾讯cos使用
    1、腾讯cos免费试用6个月:https://console.cloud.tencent.com/cos2、创建好bucket: 3、Linux系统下coscmd工具安装,coscmd命令参考:https://cloud.tencent.com/document/product/436/10976#yuminstallpython3#yuminstallgcc#pip3installcoscmd-ihttps://mirrors
  • 2024-07-03springboot集成minIO
    文件系统:负责管理和存储文件的系统软件。操作系统通过文件系统提供的接口去存取文件,用户通过操作系统访问磁盘上的文件minIO:轻量级服务分布式文件系统,适合存储非机构化数据。采用去中心化共享架构,结点之间是对等关系。 端口号为9000,初次登录账号密码都是minioadmin minIO中
  • 2024-06-18服务器雪崩的应对策略之----限流
    限流是一种控制流量的技术,旨在防止系统在高并发请求下被压垮。通过限流,可以确保系统在负载高峰期依然能保持稳定运行。常见的限流策略包括令牌桶算法、漏桶算法、计数器算法和滑动窗口算法。常见的限流方法1.令牌桶算法(TokenBucketAlgorithm)2.漏桶算法(LeakyBu
  • 2024-06-11[20240529]简单探究FREE LISTS列表.txt
    [20240529]简单探究FREELISTS列表.txt--//简单探究shraedpool的FREELISTS列表.1.环境:SYS@test>@ver1PORT_STRING         VERSION   BANNER                                                       
  • 2024-06-11[20240601]简单探究free list chunk size的分布.txt
    [20240601]简单探究freelistchunksize的分布.txt--//前几天探究探究freelist,无意中发现12c版本freelistchunksize的发生了变化.单独另外写一篇blog.--//我开始分析以为脚本执行有问题,仔细查看12c版本freelistchunksize分布发生了变化.--//我找了以前的11g下的转储,发
  • 2024-06-11[20240604]简单探究RESERVED FREE LISTS chunk size的分布.txt
    [20240604]简单探究RESERVEDFREELISTSchunksize的分布.txt--//前几天探究探究freelist,无意中发现12c版本freelistchunksize的发生了变化.单独另外写一篇blog.--//我开始分析以为脚本执行有问题,仔细查看12c版本freelistchunksize分布发生了变化.--//我找了以前的11g下
  • 2024-06-10scoop-软件包管理器
    scoopscoop官网https://scoop.sh/项目github地址https://github.com/ScoopInstaller/Scoop安装scoopSet-ExecutionPolicyRemoteSigned修改脚本执行策略Invoke-RestMethod-Urihttps://get.scoop.sh|Invoke-Expression安装scoop安装软件gitscoop及b
  • 2024-06-10使用 .NET 集成 MinIO 实现高效对象存储
    引言https://min.io/在现代软件开发中,存储和管理大量的非结构化数据(如图片、视频和文档)变得越来越重要。对象存储解决方案如AmazonS3已成为主流,但其高昂的成本和对公有云的依赖使得很多开发者寻求开源和自托管的替代方案。MinIO作为一款高性能的开源对象存储系统,以其兼容
  • 2024-06-07限流器设计思路(浅入门)
    目录令牌桶算法(TokenBucket)漏桶算法(LeakyBucket)滑动窗口(SlidingWindow)总结限流器(RateLimiter)是一种用于控制系统资源利用率和质量的重要机制。它通过限制单位时间内可以执行的操作数量,从而防止系统过载和保护服务的可靠性。在程序设计中,可以使用多种方式来实现限流
  • 2024-06-03Amazon Q Developer 实战:从新代码生成到遗留代码优化(下)
    简述本文是使用AmazonQDeveloper探索如何在VisualStudioCode集成编程环境(IDE),从新代码生成到遗留代码优化的续集。在上一篇博客《AmazonQDeveloper实战:从新代码生成到遗留代码优化(上)》中,我们演示了如何使用AmazonQDeveloper编写新代码和优化遗留代码。正如我们在上
  • 2024-05-30Java容器集合
    简单示意图详细示意图ArrayList和LinkedList区别ArrayList(默认size为10)是实现了基于动态数组的数据结构,LinkedList基于双向链表的数据结构。对于随机访问get和set,ArrayList效率优于LinkedList,因为LinkedList要移动指针。对于新增和删除操作add和remo
  • 2024-05-22scoop 使用
    Scoop官网ScoopInstaller/Scoop|GitHubSet-ExecutionPolicyRemoteSigned-ScopeCurrentUser#Optional:Neededtorunaremotescriptthefirsttimeirmget.scoop.sh|iexscoopbucketaddextras#增加extras软件源scoopinstallpasteboard#安装软件
  • 2024-05-20Amazon Q Developer 实战:从新代码生成到遗留代码优化(上)
    本文将探索如何在VisualStudioCode这个开发者常用的一种集成编程环境(IDE)中,使用AmazonQDeveloper列出指定区域的AmazonS3存储桶的示例代码实现。我们将从在AmazonQDeveloperAgent的协助下,从生成新代码开始,到将生成的新代码与现有的低效“遗留”旧代码进行性能对比;
  • 2024-05-14[996] Upload a file to an Amazon S3 bucket and obtain the URL of it using Python
    Certainly!TouploadafiletoanAmazonS3bucketusingPython(specificallywiththeboto3library)andobtainthelink(URL)forthatfile,followthesesteps:InstallBoto3:Makesureyouhavetheboto3libraryinstalled.Ifnot,youcaninstallit
  • 2024-05-03AWS S3 Lambda Python脚本函数实现图片自动转换为webp并上传至s3
    AmazonS3自动转换图片格式 AmazonS3存储桶新增文件自动触发AWSLambda。Lambda取S3文件做转换并存回去S3同一个目录下,并增加相应的后缀名。并且支持通过APIGateway的方式触发对图片进行修改并输出。本Lab使用PythonPillow做图片转换,读者可以参考Pillow文档
  • 2024-04-25MinIO 常用 API 快速入门
    快速入门minio中文网minio官网minio有开源版和收费版,使用开源版时,若修改了minio的源代码,需要将修改后的源代码完全公开。启动miniominio文档提供了多个运行环境的安装流程,此处以windows为例,其它运行环境文档上都有介绍。相关文档下载minio.exe:https://dl.minio
  • 2024-04-25InfluxDB 客户端基础操作2
    InfluxDB提供了客户端influx用于管理数据库。自2.1版本,客户端influx就和服务端influxd分离开了,需要单独安装。安装方法非常检查,解压缩复制到到/user/bin下面即可。在1.x版本中客户端支持SQL语句,但在2.x版本中,已经不支持SQL语法了。这对熟悉关系型数据库的人来说不太友好。官
  • 2024-04-24通过STS来对AWS资源进行更灵活的权限控制
    一、前言背景:一个S3 bucket,存储用户的文件,每个用户只允许上传、下载自己目录下的文件。如何让Policy更灵活、更动态,可以让获取到的权限凭证可以匹配到单个终端用户的S3文件目录下。本节主要介绍,以编程方式调用 AWSSecurityTokenService(AWSSTS)的API,获取访问AWS资源的
  • 2024-04-21C++ STL -- HashTable
    HashTable一般常用的unordered_set、unordered_map都是基于哈希表实现的,哈希表主要需要注意的是哈希冲突,迭代器等基础哈希映射使用哈希函数将键映射到索引的数据结构。即将原始数组索引通过哈希函数映射到一个哈希值上,从而将一个大范围索引,减小到一个小的固定范围哈希冲突
  • 2024-04-19python minio
    fromminioimportMiniofile_name='3e09ca66d9444906935b0171e26891f1.mp4'file_path=r'E:\集成资料\视频素材'barrel="testdata"defupload_file():#创建minio客户端client=Minio(endpoint="xxx.xxx.xxx.xxx:xxxxx"
  • 2024-04-19elasticsearch相关2
    1.数据聚合1.1.聚合的种类聚合常见的有三类:-**桶(Bucket)**聚合:用来对文档做分组-TermAggregation:按照文档字段值分组,例如按照品牌值分组、按照国家分组-DateHistogram:按照日期阶梯分组,例如一周为一组,或者一月为一组-**度量(Metric)**聚合:用以计算一些值,比如:最大值、最小
  • 2024-04-11picgo图床的使用
    typora的markdown中最不方便的其实就是我们的图片,因为是指定的图片的路径,所以一旦传输给别人看,要不就合着图片一起打包(而且你的图片设置要到assets文件夹),要不就把typora转换为pdf进行输出才方便但是如果可以直接发出去就能被别人所看到,这才是markdown语言的优势所在,这里就推荐
  • 2024-04-11Windows环境下scoop使用
    #安装(powershell管理员)iex(new-objectnet.webclient).downloadstring('https://get.scoop.sh')#卸载scoopuninstallscoop#安装必备软件(必装后面方便折腾)scoopinstallaria2scoopinstall7zipscoopintallgit#对aria2进行设置scoopconfigaria2-split3scoop
  • 2024-03-29AWS Solutions Architect - Prep
    What'sAWSS3databaseforunstructureddata,wecanputastaticwebsite(doesn'tneedthatmuchback-end)onS3WhyuseS3highscalabilityhorizontalscaling:storagedoesn'tfulfilltheneed,thenjustusemoredevicesverticalscali
  • 2024-03-28云安全基础知识
    云服务云服务,顾名思义就是云上的服务,简单的来说就是在云厂商(例如AWS、阿里云)那里买的服务。目前国内云厂商有阿里云、腾讯云、华为云、天翼云、Ucloud、金山云等等,国外有亚马逊的AWS、Google的GCP、微软的Azure等等。oss存储桶对象存储(Object-BasedStorage),也可以叫做面