![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新技术学习
ð
这个作者很懒,什么都没留下…
展开
-
雪花算法的基本理念和简单示例
public synchronized long nextId() { long currStmp = getNewstmp(); if (currStmp < lastStmp) { throw new RuntimeException("Clock moved backwards. Refusing to generate id...转载 2018-10-21 00:40:58 · 11511 阅读 · 2 评论 -
手把手教你如何玩转Solr(包含项目实战)[转载]
备注:学习Solr最好先了解一下Lucene的基本内容,不需要很熟,但是知道个基础即可。一:Solr简介 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。 Solr是一个高性...转载 2018-11-06 20:19:36 · 1182 阅读 · 0 评论 -
使用RSA、MD5对参数生成签名与验签
在日常的工作中,我们对外提供的接口或调用三方的接口往往有一步生成签名或验签的步骤,这个步骤主要是验证调用方是不是合法的以及内容是否被修改。比如:对于某些网上公开下载的软件,视频,尤其是镜像文件。如果被修改了可能会导致用不了或者其他的问题,发布者镜像MD5算法计算一组数值。让下载的用户进行MD5数值对比,也就是MD5校验啦。由于MD5加密不可逆算,如果数值一样,那就表示文件没有被修改...转载 2018-11-04 22:30:59 · 5027 阅读 · 0 评论