caffeine 高效缓存用法小记。 1. pom <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> <version>2.8.8</version> </d
1. 数据合并 对数据合并,可以使用concat、merge、join 等方法。 1. concat 方法 一般concat 用于上下数据堆叠合并。concat 有用的三个参数: objs: 数据 axis: {0/‘index’, 1/‘columns’}要连接的轴。0 为上下堆叠,1为左右拼接
参考: https://docs.nebula-graph.io/3.2.0/ https://docs.nebula-graph.com.cn/3.2.0/ 1. 安裝nebula 查看linux 发行版: [root@XXX insurance]# cat /etc/system-release
1.简介 UnitTest是python 自带的自动化测试框架 UnitTest主要包含的内容 TestCase(测试用例) TestSuite(测试套件,把多个Test
Springboot 项目默认使用的是logback 做日志。 在qps 比较高的时候我们希望日志异步打印,同步打印日志可能造成打日志都影响性能。下面研究其用法。 1. logback 0. logback 配置 <?xml version="1.0" encoding="UTF-8"?> <con
有时候我们需要对线上的JVM信息以及GC信息进行统计。基于Java的agent 技术可以实现。1. 新建agent 相关的类工具类package org.example.jvmdebug; import java.lang.management.GarbageCollectorMXBean; import java.lang.management.ManagementFactory; impor
0. 配置中心简单交互 编写自己的sdk:拉取配置、服务器端更新后客户端能感知到并且更新到本地 和Springboot 做整合:(依赖Springcloud) (1). Springcloud 预留了做配置中心的接口,相当于是注入自己的PropertySourceLocator, Springclo
1. Spel 简单使用 package com.example.demo; import lombok.Builder; imp
Spring 容器感知分为两部分。 第一部分是更新Environment、第二部分是
之前已经了解到Springcloud 环境对bootstrap.yml 加载的原理,也就是加
自动配置文件如下: org.springframework.cloud.bootstrap.BootstrapConfiguration=\ com.dem
1. 简单介绍 kafka拦截器用于生产者和消费者对统一对消息做处理。且可以设置多个拦截器,用于链式调用。 生产者拦截器可以用于生产消息前做处理,消费者可以用于消费消息前做处理。 2. 简单使用 1. 生产者 package cn.qz.cloud.kafka.interceptor; import
时间真快。转眼2023 了。 对2022 简单做个回顾,对2023 简单做个计划。 2022年小结: 1. 学
简单研究下spring 长轮训 DeferredResult 的用法以及简单的原理。 如果让自己设计,可能就
简单研究下spring 长轮训 DeferredResult 的用法以及简单的原理。 如果让自己设计,可能就是
最近看到看到spring的配置文件放在了resources/config/application.yal 文件内部,第一次见。就想的研究下,springboot启动读
1. javaclient 测试kafka 1. 配置kafka 允许远程推送 修改config/Kraft/server.propertialhost:9092 然后重启 2. 测
最近看到看到spring的配置文件放在了resources/config/application.yal 文件内部,第
1. 为什么使用selenium 前面爬虫大多使用的是urllib 库, 另外还有requests 库。urllib 可以
之前研究了基于BeautifulSoup4 解析html, 现在研究下xpath 的使用方法。 参考
pywinauto是一组实现windows GUI窗口自动化的python模块。使用pywi
在Kafka 2.8之后,引入了基于Raft协议的KRaft模式,支持取消对Zookeeper的依赖。在此模式下,一部分K
typesafe 可以读取properties文件、.config 文件 1. pom <dependency> <groupId>com.typesafe</groupId> <artifactId>config</artifactId> <version>1.4.0</version> </de
1. 安装 pip install scrapy 2. scrapy简单运行以及架构 1. 项目创建以及运行 创建项目 aaa@localhost pyspace % scrapy startproject demo1 New Scrapy project 'demo1', using templa
ck 官网: https://clickhouse.com/ docker 安装ck参考: https://hub.docker.com/r/clickhouse/clickhouse-server/ 1. 简介 1. 简单介绍 ClickHouse 是俄罗斯的Yandex于2016 年开源的列
1. 简介 1. 简介 处理函数ProcessFunction主要是定义数据流的转换操作,也可以把它划分为转换算子。处理函数提供了一个"定时服务", 我们可以通过它访问流中的事件、事件戳、水位线、甚至可以注册定时事件。该类继承自AbstractRichFunction,拥有富函数类的所有特性,同
1. 系统架构 Flink 运行时的两大架构。JobManager作业管理器和TaskManager任务管理器。 JobManager:真正的管理者(m
简单研究下Flink的任务部署。我们在IDEA 开发工具中用代码跑Flink 的时候,实际是会虚拟出一个小型的Flink 集
Flink 有非常灵活的分层API设计,其中的核心层就是DataSet/DataStrea
1. 消息的生产过程 消息生产过程,经历如下过程: 1.向NameServer发出获取消息Topic的路由信息的请求 2.nameServ
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号