摘要: 本文由 简悦 SimpRead 转码, 原文地址 git-scm.com 起步 1.1 关于版本控制 1.2 Git 简史 1.3 Git 是什么? 1.4 命令行 1.5 安装 Git 1.6 初次运行 Git 前的配置 1.7 获取帮助 1.8 总结 Git 基础 2.1 获取 Git 仓库 2 阅读全文
posted @ 2023-10-17 11:18 托马斯布莱克 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com 最近工作上面的项目使用了 Spring Cloud,RPC 的客户端是 FeignClient,经常遇到超时问题,于是请教了同事,同事告诉我使用如下配置即可防止超时时间太短而导致报错: feign: client: c 阅读全文
posted @ 2023-04-03 15:49 托马斯布莱克 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 本文由 简悦 SimpRead 转码, 原文地址 chat8.io 场景: 假设你是 Java 架构师 使用设计模式 实现一个订单下单过程 好的,假设我是一名 Java 架构师,使用设计模式实现一个订单下单过程,可以使用工厂模式和模板方法模式进行设计。下面是一个可能的实现: 首先,我们需要定义一个订 阅读全文
posted @ 2023-03-31 20:26 托马斯布莱克 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 转 https://blog.csdn.net/qq_34103387/article/details/125781283 分析:目的取包含开始时间的 1234 时间段,排除 AB 段时间 注意<>自行替换 1.直接查4个段or连接 ((start_time > #{startTime} AND ( 阅读全文
posted @ 2023-01-10 18:49 托马斯布莱克 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 举个栗子 我任职于一家小电商,我这边的下单接口有如下的业务流程: 光看这流程图,就可以感知复杂。我在重构时就利用了设计模式,加强了它的扩展性、可读性。 模版方法 例如优惠券校验这个一小部分,伪代码如下: if 是否使用优惠 阅读全文
posted @ 2022-12-29 10:37 托马斯布莱克 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 调用feign远程get请求的接口却提示“Request method ‘POST‘ not supported” 修改前后的feign接口对比: (修改前) 复制代码 /** 获取用户 */ @GetMapping("/user/list") R selectUserList(Long userI 阅读全文
posted @ 2022-12-28 15:00 托马斯布莱克 阅读(561) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch-javaAPI-Bulk批量操作 脚本批量操作 {"delete":{"_index":"person","_id":"2"}} {"create":{"_index":"person","_id":"5"}} {"name":"田七","age":22,"address 阅读全文
posted @ 2022-12-26 15:52 托马斯布莱克 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 小伙伴们,你们好呀,我是老寇,跟我一起学习 es 7.6.2 注:请点击我,获取源码 目录 一、引入依赖配置 pom.xml 二、配置 application-dev.yml(生产就克隆 application-dev 改 阅读全文
posted @ 2022-12-26 15:48 托马斯布莱克 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 一、直接插入排序 (Straight Insertion Sorting) 把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列;将第三个数插入进去,构成一个新的有序序列;对第四个数、第五个数 阅读全文
posted @ 2022-09-21 15:41 托马斯布莱克 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 本文由 简悦 SimpRead 转码, 原文地址 www.bilibili.com 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结 阅读全文
posted @ 2022-09-20 16:41 托马斯布莱克 阅读(44) 评论(0) 推荐(0) 编辑