• 进入 SpringBoot2.7,有一个重要的类过期了

    今天来聊一个简单的话题~是一个小伙伴在星球上的提问。 进入到 SpringBoot2.7 时代,有小伙伴发现有一个常用的类忽然过期了: 在 Spring Security 时代,这个类可太...
    JAVA   2022.06.08 15:18
  • 且看这个Node全栈框架,实现了个Cli终端引擎,可无限扩充命令集

    CabloyJS提供的Cli终端工具却与众不同。更确切的说,CabloyJS提供的是Cli终端引擎,由一套Cli终端运行机制+众多命令集组成。 ...
    NodeJS全栈   2022-06-08 17:23
  • yum安装 一直出现There are no enabled repo

    在CentOS中使用yum命令出现报错: 今天想给linux装个git 管理代码 执行命令: 1 yum -y install git 然后出现了这么一句 error:There are no enabled repositorie...
    Linux   2022.06.07 14:26
  • Java 生成二维码实战

    简介 ZXing 是一个开源 Java 类库用于解析多种格式的 1D/2D 条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。其提供了多种平台下的客户端包括:J2ME、J...
    JAVA   2022.06.07 16:26
  • SpringBatch从入门到精通-3.2-并行处理-远程分区

    1. 背景 上章讲到了并行处理相关内容。但远程分区还是讲的不够细。还差 远程分区的db轮询模式 分区器Partitioner 和PartitionHandler的使用, 聚合器的使用。 远程分...
    JAVA   2022.06.07 23:56
  • 【clickhouse专栏】单机版的安装与验证

    《clickhouse专栏》第三节内容,先安装一个单机版的clickhouse,是后续学习多副本或者分布式集群安装的基础内容。但基本的clickhouse是不依赖于zookeeper的,只有涉及到集...
    数据分析&挖掘   2022.06.08 09:06
  • 实现简单的多节点抢注(主)功能

    前言 在分布式系统中经常会遇到某个业务仅需要单个节点执行的场景,通常这样做是为了解决并发引起的状态不一致问题。但是为了防止出现单点故障,又需要为这些节点做故障转移的实现。简单的方案是同时起多个节点,但是只有一个节点作为主节点执行业务,其他的作为备份节点需要实时跟踪主节点运行状态,一旦发现主节点挂掉就 ...
    Java   2022-06-08 10:39
  • 『忘了再学』Shell基础 — 26、cut列提取命令

    1、cut命令说明 cut命令的作用是对文本中的内容进行截取。 一个文件里边有很多数据,grep命令是用来提取文本内容包含匹配规则的行,而cut命令是用来截取文本内容中的列数据。 [root@localhost ~]# cut [选项] 文件名 选项: -f 列号:提取第几列。 -d 分隔符:按照指 ...
    高级测试技能 - Shell基础   2022-06-07 11:07
  • ElasticSearch7.3学习(三十)----ES7.X SQL新特性解析及使用Java api实现sql功能

    一、ES7 sql新特性 1.1 数据准备 创建索引及映射 建立价格、颜色、品牌、售卖日期 四个字段 PUT /tvs PUT /tvs/_mapping { "properties": { "price": { "type": "long" }, "color": { "type": "keywo ...
    【F】ElasticSearch   2022-06-06 22:39
  • Spring AOP快速使用教程

    ​ Spring是方法级别的AOP框架,我们主要也是以某个类的某个方法作为连接点,用动态代理的理论来说,就是要拦截哪个方法织入对应的AOP通知。为了更方便的测试我们首先创建一个接口 public interface RoleService { public void printRole(Role r ...
    Java   2022-06-06 21:53
  • ROS基本程序实现

    0.前言 现在介绍ROS基本程序实现的教程有很多,步骤无非就是建工作空间,编译,创建功能包,创建文件和修改CMakeList,之后再编译、运行程序这几步。但是这些教程中很多在文件夹切换的很混乱,导致会出现一堆奇奇怪怪的错误,其实只要注意你操作的文件夹位置,很多问题都不是问题。这也是博主为什么写这篇文 ...
    ROS c++ linux开发   2022-06-06 11:15
  • Spring IOC 常用注解与使用

    @Component 注解@component代表spring ioc 会把这个类扫描生成Bean实例 @Component public class Role{ @Value("1") private Long id; @Value("role_name_1") private String ro ...
    Java   2022-06-04 23:21
  • SpringCloud 客户端负载均衡:Ribbon

    Ribbon 介绍 Ribbon 是 Netflix 提供的一个基于 Http 和 TCP 的客户端负载均衡工具,且已集成在 Eureka 依赖中。 1)客户端负载均衡: 负载均衡算法在客户端 客户端维护服务地址列表 2)服务端负载均衡: 负载均衡算法在服务端 由负载均衡器维护服务地址列表 开启客户 ...
    分布式/微服务   2022-06-04 20:49
  • KNN算法推理与实现

    Overview K近邻值算法 KNN (K — Nearest Neighbors) 是一种机器学习中的分类算法;K-NN是一种非参数的惰性学习算法。非参数意味着没有对基础数据分布的假设,即模型结构是从数据集确定的。 它被称为惰性算法的原因是,因为它**不需要任何训练数据点来生成模型。**所有训练 ...
  • python常用标准库(os系统模块、shutil文件操作模块)

    常用的标准库 系统模块 import os 系统模块用于对系统进行操作。 常用方法 os模块的常用方法有数十种之多,本文中只选出最常用的几种,其余的还有权限操作、文件的删除创建等详细资料可以参考官方文档。 system -- 执行系统命令 参数的数据类型是字符串格式,内容是系统指令。执行时,直接返回 ...
    python小白的成长之路   2022-06-04 17:42
  • Springboot2.x整合ElasticSearch7.x实战(一

    学习一个新技术,最快的掌握方式就是先学会使用,让我们有了很强的满足感,在研究底层代码。 本篇幅是继上一篇[Springboot2.x整合ElasticSearch7.x实战目录],适合初学 El...
    大数据   2022.06.02 10:15
  • 记录:yum Could not resolve host: mirr

    起因: 在使用curl 命令进行自动化安装Docker的执行脚本过程中报错如下 # Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be Warning...
    Linux   2022.06.02 10:42
  • shell脚本获取文件名字

        我们有时候需要获取某个文件路径的文件名或者文件所在目录名,那么如何操作呢?下面介绍两种方法。一、利用 ${}1、${var##*/}    该命令的作用是去掉变量var从左边算起...
    C   2022.06.02 13:33
  • Java 线程创建与常用方法

    ## 进程与线程的区别 - 进程基本上相互独立的,而线程存在于进程内,是进程的一个子集 - 进程拥有共享的资源,如内存空间等,供其内部的线程共享 - 进程间通信较为复杂 - 同一台计算机的进程通信称为 IPC(Inter-process communication) - 不同计算机之间的进程... ...
  • SpringCloud 服务治理

    1. Eureka 1.1 Eureka 介绍 Eureka 是 Netflix 公司开源的一个服务注册与发现的组件。 • Eureka 和其他 Netflix 公司的服务组件(例如负载均衡、熔断器、网关等) 一起,被 SpringCloud 社区整合为 Spring-Cloud-Netflix 模 ...
    分布式/微服务   2022-06-04 14:39