Wesley13 Wesley13
3年前
Java操作ElasticSearch(基础篇)
1.前言   看本文前需要先对ElasticSearch有一定了解(比如什么是index什么是type)   本人推荐直接使用ElasticSearchJavaAPI来操作..本人最开始是用springbootspringdataelasticsearchstarter来作为orm的..操作是方便了很多.支持类spr
Stella981 Stella981
3年前
Sirikit 和 Shortcuts 的新特性
作者:NotFound9,iOS/后端开发者,Github1.5KStar数的开源后端技术总结项目interviewGuide作者,微信公众号《大厂面试》号主Sessions:https://developer.apple.com/videos/play/wwdc2020/10068/推荐语快速浏
Stella981 Stella981
3年前
HBase数据同步到ElasticSearch的方案
<divid"article\_content"class"article\_content"<p<br</p<h3ElasticSearch的River机制</h3<pElasticSearch自身提供了一个River机制,用于同步数据。</p<p这里能够找到官方眼下推荐的River:</p<p<atarget
Easter79 Easter79
3年前
SpringBoot缓存篇Ⅱ
一.Redis环境搭建系统默认是使用ConcurrentMapCacheManager,然后获取和创建ConcurrentMapCache类型的缓存组件,再将数据保存在ConcurrentMap中开发中使用缓存中间件:redis,memcached,ehcache1.搭建redis环境在linux上安装redis(推荐使用do
Stella981 Stella981
3年前
Spring @Valid
@Valid基本用法强烈推荐如果要学习@ValidJSR303,建议看这里的API BeanValidation规范(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Fcn%2Fjava
Wesley13 Wesley13
3年前
MD5 SHA1 HMAC HMAC_SHA1区别
MD5是一种不可逆的加密算法,目前是最牢靠的加密算法之一,尚没有能够逆运算的程序被开发出来,它对应任何字符串都可以加密成一段唯一的固定长度的代码。SHA1是由NISTNSA设计为同DSA一起使用的,它对长度小于264的输入,产生长度为160bit的散列值,因此抗穷举(bruteforce)性更好。HMAC\_SHA1  
Easter79 Easter79
3年前
SpringBoot+Mybatis多模块(module)项目搭建教程
点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!作者:枫本非凡cnblogs.com/orzlin/p/9717399.html推荐阅读_1._SpringBoot整合篇(https://www.oschina.net/action/GoToLink?u
Stella981 Stella981
3年前
SpringBoot+Mybatis多模块(module)项目搭建教程
点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!作者:枫本非凡cnblogs.com/orzlin/p/9717399.html推荐阅读_1._SpringBoot整合篇(https://www.oschina.net/action/GoToLink?u
凿壁偷光 凿壁偷光
2年前
音乐收藏优化软件-illustrate PerfectTUNES for mac
收藏的专辑或者是歌曲是否损坏?如何修复损坏的音乐收藏?macw推荐这款illustratePerfectTUNES破解版,PerfectTUNES从缺少插图的专辑、重复的曲目到损坏的曲目。纠正这些问题可能是一项耗时的任务。
基于Raft算法的DLedger-Library分析 | 京东物流技术团队
在分布式系统应用中,高可用、一致性是经常面临的问题,针对不同的应用场景,我们会选择不同的架构方式,比如masterslave、基于ZooKeeper选主。随着时间的推移,出现了基于Raft算法自动选主的方式,Raft是在Paxos的基础上,做了一些简化和限制,比如增加了日志必须是连续的,只支持领导者、跟随者和候选人三种状态,在理解和算法实现上都相对容易许多。