上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 分步式事务 TCC模式 TCC模式与AT模式非常相似,每阶段都是独立事务,不同的是TCC通过人工编码来实现数据恢复。需要实现三个方法: Try:资源的检测和预留; Confirm:完成资源操作业务;要求 Try 成功 Confirm 一定要能成功。 Cancel:预留资源释放,可以理解为try的反向 阅读全文
posted @ 2022-04-05 01:11 Boerk 阅读(246) 评论(0) 推荐(0) 编辑
摘要: JAVA8其他新特性 ​ Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以 来最具革命性的版本。Java 8为Java语言、编译器、类库、开发 工具与JVM带来了大量新特性。 Lamb 阅读全文
posted @ 2022-04-04 01:17 Boerk 阅读(3353) 评论(0) 推荐(0) 编辑
摘要: 线程通信 /** * 两个线程交替打印1-100之间的数字 */ public class ThreadTest3 { public static void main(String[] args) { Demo04 demo04 = new Demo04(); Thread t1 = new Thr 阅读全文
posted @ 2022-04-03 01:15 Boerk 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 朝花夕拾:多线程 **并行:**多个CPU同时执行多个任务。比如:多个人同时做不同的事。 **并发:**一个CPU(采用时间片)同时执行多个任务。比如:秒杀、多个人做同一件事。 多线程的优点 以单核CPU为例,只使用单个线程先后完成多个任务(调用多个方 法),肯定比用多个线程来完成用的时间更短,为何 阅读全文
posted @ 2022-04-02 01:30 Boerk 阅读(39) 评论(0) 推荐(0) 编辑
摘要: ES实践 实现旅游网站的酒店搜索功能,完成关键字搜索和分页 @Override public PageResult search(RequestParams params) { try { // 1.准备Request SearchRequest request = new SearchReques 阅读全文
posted @ 2022-03-31 23:55 Boerk 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 分页 elasticsearch支持对搜索结果排序,默认是根据相关度算分(_score)来排序。可以排序字段类型有:keyword类型、数值类型、地理坐标类型、日期类型等。 一旦自己指定排序,则_score排序就会失效。 基本语法 //基本语法 GET /indexName/_search { "q 阅读全文
posted @ 2022-03-30 23:17 Boerk 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 操作文档 利用JavaRestClient实现文档的CRUD 初始化JavaRestClient 利用JavaRestClient新增酒店数据 利用JavaRestClient根据id查询酒店数据 利用JavaRestClient删除酒店数据 利用JavaRestClient修改酒店数据 初始化Ja 阅读全文
posted @ 2022-03-29 23:33 Boerk 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 分词器 处理中文分词,一般会使用IK分词器。https://github.com/medcl/elasticsearch-analysis-ik ik_smart:最少切分 ik_max_word:最细切分 POST /_analyze #post请求,解析 { "text": "兽兽真香,燕燕也香 阅读全文
posted @ 2022-03-27 23:38 Boerk 阅读(66) 评论(0) 推荐(0) 编辑
摘要: SpringAMQP工作队列 Work queues,也被称为(Task queues),任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。 当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。 此时就可以使用wo 阅读全文
posted @ 2022-03-26 21:15 Boerk 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Dockerfile自定义镜像 镜像:是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。 镜像是分层结构,每一层称为一个Layer BaseImage层:包含基本的系统函数库、环境变量、文件系统 Entrypoint:入口,是镜像中应用启动的命令 其它:在BaseImage基础上添加依赖、 阅读全文
posted @ 2022-03-24 22:48 Boerk 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页