Mac安装nacos 和 nacos 初识

Mac安装nacos 和 nacos 初识

SpringCloud 微服务注册中心,主要是 Eureka、Zookeeper 和 Nacos 这几种。 Eurake 因为已经没有维护了,所以我们一般不会再考虑用这个了。 Zookeeper 目前......
阅读全文
Java 解析 XML 报文示例

Java 解析 XML 报文示例

在与其他公司,尤其是国企项目(如公安系统,银保监等系统)对接接口时,对方经常要求入参或者返回参数需要传 XML 格式报文。 请求他们接口需要自己将参数拼接成XML格式,获取他们返回参数时,需要根据接口......
阅读全文
SpringBoot MyBatis 增删改查 demo

SpringBoot MyBatis 增删改查 demo

晚上花了一个小时帮一个朋友写了一个作业,实现用户、商品、订单、订单详情的一个需求 查询id为1,3,5的用户信息,以json格式返回数据; 查询用户id为1的订单信息 查询单价大于3500的商品信息......
阅读全文
【缓存】3-Redis过期策略

【缓存】3-Redis过期策略

redis会将每个设置过期时间的key放到一个独立的字典中,以后会定时遍历这个字典来删除到期的key。 除了使用定时遍历之外,还会使用惰性删除,即访问的时候检查key是否过期,如果过期了则删除。 通过......
阅读全文
【缓存】2-Redis数据类型以及应用场景

【缓存】2-Redis数据类型以及应用场景

redis 都有哪些数据类型?分别在哪些场景下使用比较合适?这两个问题都是Java初级面试中常见的问题。简单说一下。 一、Redis数据类型 String:纯字符串,可以进行incr、desc 加减......
阅读全文
【搜索引擎】1-ES基本概念

【搜索引擎】1-ES基本概念

lucene 是最先进、功能最强大的搜索库。如果直接基于 lucene 开发,非常复杂,即便写一些简单的功能,也要写大量的 Java 代码,需要深入理解原理。 elasticsearch 基于 luc......
阅读全文