摘要:ElasticSearch 是构建在Apache Lucene之上的开源分布式搜索引擎。 它可以在关系型数据库上搭建搜索引擎,建立索引并加速SQL查询的执行。Elasticsearch里的数据是通过文档形式表示的。 Lucene是个高性能的搜索引擎包,默认情况下将所有的数据全部进行索引。Lucene 阅读全文
posted @ 2019-12-26 18:23 杨七 阅读 (6) 评论 (0) 编辑
摘要:一、简介 Nginx是一款免费开源的高性能HTTP服务器及反向代理服务器(Reverse Proxy)产品,同时,它还提供IMAP/POP3代理服务等功能。能够快速响应静态页面(HTML)的请求;支持FastCGI、SSL、Virtual Host、URL Rewrite、HTTP Basic Au 阅读全文
posted @ 2019-12-24 19:34 杨七 阅读 (7) 评论 (0) 编辑
摘要:内存和磁盘都是计算机中的存储器,都具有存储功能,属于存储设备。在计算机中,磁盘和内存是相互配合共同作业的。 区别: 1、内存是一种高速,造价昂贵的存储设备;而磁盘速度较慢、造价低廉。 2、内存属于内部存储设备,磁盘属于外部存储设备。 3、内存是通过电流来实现存储;磁盘是通过磁记录来实现存储。所以电脑 阅读全文
posted @ 2019-12-24 11:40 杨七 阅读 (12) 评论 (0) 编辑
摘要:Quartz Quartz是一个完全由Java编写的开源作业调度框架。不仅可以用来创建简单的定时程序,还可以创建成百上千甚至上万个Job的复杂定时程序。 Quartz框架的核心对象: 1、Job 表示一个工作,要执行的具体内容。此接口中只有一个方法,如下:void execute(JobExecut 阅读全文
posted @ 2019-12-06 15:14 杨七 阅读 (61) 评论 (0) 编辑
摘要:1、foreach的属性 item:集合中元素迭代时的别名,必填 index:在list和array中,index是元素的序号;在map中,index是元素的key,可选 open:foreach代码的开始符号,一般是 ‘(’ 并和 ')' 合用,常用在in(),values()时,可选 separ 阅读全文
posted @ 2019-11-28 09:49 杨七 阅读 (41) 评论 (0) 编辑
摘要:切面1与切面2之间使用@Order注解指定执行顺序,数字小的先执行 切面1: @Order(1) @Aspect @Component xxx @Around(value = "webPointcut()") public Object around(ProceedingJoinPoint join 阅读全文
posted @ 2019-11-05 19:08 杨七 阅读 (136) 评论 (0) 编辑
摘要:环境 Springboot 2.1.0.RELEASE 1、添加jar包: <!--对redis的支持--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-r 阅读全文
posted @ 2019-10-29 16:30 杨七 阅读 (97) 评论 (0) 编辑
摘要:第三部分:密码技术之密钥、随机数、PGP、SSL/TLS 密码的本质就是将较长的消息变成较短的秘密消息——密钥。 一、密钥 什么是密钥? (1)密钥就是一个巨大的数字,然而密钥数字本身的大小不重要,重要的是密钥空间的大小,也就是可能出现的密钥的总数量,因为密钥空间越大,进行暴力破解就越困难。 如DE 阅读全文
posted @ 2019-10-25 19:13 杨七 阅读 (88) 评论 (0) 编辑
摘要:第二部分:认证 当比较两条消息是否一致时,我们不必直接对比消息本身的内容,只要对比它们的“指纹”就行了。 一、单向散列函数(one-way hash function) 单向散列函数也称为消息摘要函数(message digest function)、哈希函数或者杂凑函数。 单向散列函数有一个输入和 阅读全文
posted @ 2019-10-23 19:03 杨七 阅读 (56) 评论 (0) 编辑
摘要:AESUtil import com.xxx.common.BssException; import com.xxx.common.constants.CommonConstants; import javax.crypto.Cipher; import javax.crypto.KeyGenera 阅读全文
posted @ 2019-10-23 15:16 杨七 阅读 (80) 评论 (0) 编辑