java
LLLSoul
这个作者很懒,什么都没留下…
展开
-
一致性哈希算法简单理解
一致性哈希算法简单理解现有问题假设一张图片要存储到三台服务器(S0、S1、S2)上,根据哈希算法,这里假设用图片的的名称用固定的哈希算法得到哈希值,对机器数取余,得到的值就是要存储的服务器的编号。这种方案在不添加服务器时不会产生问题,但是对服务器进行扩容之后,假设机器数变成了4,再用原始的哈希算法就无法得到一张图片的真正存储服务器的编号。这会造成所有的缓存都失效,引起缓存雪崩。解决办法一致性哈希算法:引进哈希环的概念,该环上有2^32(哈希值是int型)个节点。对服务器编号进行哈希,再对2原创 2021-05-09 10:27:39 · 121 阅读 · 0 评论 -
前端同时传入多个文件和文本
前端传入多个文件和文本我现在在做发送邮件的前端界面,所以需要实现上传自定义个数的附件和文本的功能。写一篇博文记录遇到的问题。1、前端传参<form id="writeMailForm" style="margin-top: 15px" enctype="multipart/form-data" method="post"> <table width="100%"> <tbody>原创 2021-04-12 15:17:37 · 1436 阅读 · 0 评论 -
混合使用@RequestBody()和@RequestParam()
混合使用@RequestBody()和@RequestParam(“mailNum”)RequestParam参数放在前端ajax的url后用?连接,RequestBody参数则是正常放在data中以json字符串形式传 var user = eval("("+sessionStorage.getItem("user")+")"); $.ajax({ url: "${pageContext.request.contextPath}/user/get原创 2021-03-11 22:19:43 · 338 阅读 · 1 评论