
工具
文章平均质量分 73
Grain322
我很笨,我很努力
展开
-
一、什么是缓存穿透、缓存击穿、缓存雪崩
1. 在程序内部使用缓存,将经常使用的数据存储在缓存中,可以减少对数据库的频繁访问,从而提高系统的响应速度和性能。缓存可以将数据保存在内存中,读取速度更快,能够大大缩短数据访问的时间,提升用户体验。2. 缓存不仅可以提高系统的性能和吞吐量,还可以提高系统的可靠性和稳定性。还可以减少网络传输的负载,特别是在分布式系统中。能够节省网络带宽和服务器的资源消耗。3. 使用缓存可以优化系统的性能、提高响应速度、降低数据库负载、节省网络传输和服务器资源,从而提升用户体验和系统的可靠性4. 其实就是以**空间换时间原创 2024-06-26 12:11:04 · 802 阅读 · 0 评论 -
部署es集群
直接使用docker-compose来完成es集群部署,要求虚拟机至少有4G内存。docker-compose部署es集群文件。原创 2024-06-04 09:34:46 · 184 阅读 · 1 评论 -
四、华为云OBS对象存储,HwObsTemplate的封装使用
在上一章《三、七牛云对象存储,AliossTemplate的封装使用》对七牛云对象存储进行可简单的介绍封装。本节对h华为云对象存储同样基于MINIIO的思路,对桶的创建删除,文档的创建、删除、文件拷贝进行封装。华为云存储,没有赠送,需要真的花钱了o(╥﹏╥)o,不过也不贵。原创 2024-06-03 15:30:29 · 630 阅读 · 1 评论 -
五、腾讯COS对象存储,TxCosTemplate的封装使用
在上一章《四、华为云OBS对象存储,HwObsTemplate的封装使用》对腾讯COS对象存储进行可简单的介绍封装。本节对腾讯COS对象存储同样基于MINIIO的思路,对桶的创建删除,文档的创建、删除、文件拷贝进行封装。腾讯COS对象存储,赠送了40个G的流量,很不幸的是我又买了10个G的流量包。原创 2024-06-03 15:47:01 · 631 阅读 · 1 评论 -
三、七牛云对象存储,AliossTemplate的封装使用
在上一章《阿里云OSS,AliossTemplate的封装使用》对阿里云存储进行可简单的介绍封装。本节对七牛云对象存储同样基于MINIIO的思路,对桶的创建删除,文档的创建、删除、文件拷贝进行封装。在下面的网页中获取endpoint地址,这个地址是临时的,你需要在域名管理中配置自己的域名。下面两个章节将不再有结构贴图,用了一天时间,将七牛、腾讯、华为的对象存储做了整体的封装测试。七牛云官方赠送了10G的流量包,不用购买,开通这项服务就可以了。在下面页面中获取凭证。原创 2024-06-03 15:17:28 · 518 阅读 · 1 评论 -
二、阿里云OSS,AliossTemplate的封装使用
在上一章《一、MINIO的安装,MinioTemplate的封装使用》对MINIO进行可简单的介绍封装,阿里云OSS官方的文档是很详细的,这里同样基于MINIIO的思路,对桶的创建删除,文档的创建、删除、文件拷贝进行封装。代码部分和《一、MINIO的安装,MinioTemplate的封装使用》高度的重合,这里仅贴出部分类的代码。详细的策略,官方也有相关的API对策略进行操作,我是个懒人,就没有阿里策略的代码封装,有时间再补上。红框的地方是权限及策略配置的地方,很重要的,个人感觉比代码重要,要详细了解的。原创 2024-05-31 13:14:01 · 589 阅读 · 0 评论 -
一、MINIO的安装,MinioTemplate的封装使用
OSS的使用,涉及到的厂商很多,有AWS这里不使用,开源的可国内的一些有,七牛云、阿里云OSS、华为云OBS、MINIO、腾讯COS等。下面的链接是阿里云的文档,为了学习使用,这里不使用阿里云的文档。但是有段时间,公共OSS服务费用不那么正常了,被攻击了,这时候想到了公共读是不行的,只对君子有效,把公共读/私有写改为了私有读写,生成一个需要鉴权的路径,但是也君子协议。答:将bucket改为公共读/公共读写,获取到的object链接一般都是永久有效的,但是如果bucket私有则一般获取的链接是有时效的。原创 2024-05-28 14:34:01 · 2417 阅读 · 0 评论 -
获取行政区划数据-2023年省、市、县、乡镇、村五级数据
目录1、胡咧咧一下 2、数据库脚本3、实体类Region.java4、RegionController.java5、IRegionService.java和RegionServiceImpl.java6、RegionMapper.java和RegionMapper.xml1、胡咧咧一下 获取国家行政区划,另外数据库表留有经纬度坐标字段,奈何找不到资源完善,有资源的朋友希望分享一下。废话不说了。sql文件下载地址https://download.youkuaiyun.com/downloa原创 2024-05-24 13:32:50 · 939 阅读 · 1 评论 -
二、ik分词器和拼音分词器安装使用
这里不做具体的分析,下载文档的链接中就有简单的使用,和简单的场景,复杂的场景可以看网上大牛的分享。具体的使用看下载的文档中有相关的说明,文档并不复杂,把图放下来,这个。分词的结果肯定不是我们想要的,每个字一个词,下面开始安装IK分词器。具体的使用,应该是两个或者多个分词器才能带给我们想要的使用效果。简单使用(当然这个在实际场景中无法快乐的使用)将下载的安装包解压到es的插件目录即可。将下载的安装包解压到es的插件目录即可。ik分词器(ik_max_word)ik分词器(ik_smart)原创 2024-05-23 14:56:52 · 404 阅读 · 1 评论 -
DockerCompose安装postgres、nginx、redis、rabbitmq、mongodb、nacos、yapi、jenkins、mysql8、mysql5、postgres等中间件汇总
在工作中用到各种中间件,以下配置均为单提,没有采用集群,集群的配置后续加上。原创 2024-05-23 12:43:18 · 1362 阅读 · 0 评论 -
Apifox和postman全自动登录调用接口
在调试接口过程中,经常使用Swagger,以前用postman,工具都挺好的,但还是用Swagger多些。前端时间看关注的微信公众号不停的推送Apifox的文章。就下载了Apifox,有同事问,每次测试都要调用登录接口,好烦呐。我就将原先使用postman的自动登录测试的脚本拿过来,稍微调整了下,写了个使用方法,分享出去了。有时间把它搬到网上,记录别忘了。原创 2023-06-02 14:59:52 · 1682 阅读 · 0 评论