logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

爱上算法,迷人的两度搜索,深度优先(DFS)和广度优先(BFS)

深度优先搜索算法(DFS)和广度优先搜索算法(BFS)是一种用于遍历或搜索树或图的算法,在搜索遍历的过程中保证每个节点(顶点)访问一次且仅访问一次,按照节点(顶点)访问顺序的不同分为深度优先和广度优先。

文章图片
#java#算法#深度优先 +1
每天千万级订单的生成,数据库系统如何设计?订单系统架构如何设计?

随着数据量的增长,一般db的架构,经历如下演进:1)单库主从2)单库双主多从架构3)分区表数据库层面做数据分区策略,对开发层透明。适用场景:适合订单场景,最后部分有热点数据,其他都是历史订单(不活跃)分区表的数据更容易维护,可以直接针对分区做删除、优化、检查、修复、备份等操作支持多硬件设备,不同分区分散到不同设备,如硬盘优化查询,只使用必要的分区来提高查询效率,涉及sum()和count()聚合查

#java#数据库架构#系统架构
链路追踪Skywalking保姆级安装教程

能够理解服务监控三要素能够理解常用的APM系统优势差异能够基于IDEA集成Skywalking Agent能基于生产环境使用Skywalking Agent掌握Rocketbot性能分析链路追踪仪表盘应用Webhook1 Skywalking概述随着互联网架构的扩张,分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、消息收发、分布式数据库、分布式缓存、分布式对象存储、跨域调用,这些

#java
Skywalking应用实战 Agent探针、Rocketbot以及告警

相关术语:3.1 agent下载Skywalking-agent,它简称探针,用来收集和发送数据到归集器,我们先来学习下探针使用,探针对应的jar包在Skywalking源码中,我们需要先下载源码。Skywalking源码下载地址: https://archive.apache.org/dist/skywalking/ ,我们当前使用的版本是,选择下载对应版本。agent目录结构如下:目录结构说明

#java#微服务
【建议收藏】超详细的Canal入门,看这篇就够了!!!

canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。

#java
全网最全的Apollo教程从入门到精通

项目地址:https://github.com/ctripcorp/apollo使用手册(多读多看):https://github.com/ctripcorp/apollo/wikiApollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring

#java#微服务
【9种】ElasticSearch分词器详解,一文get!!!| 博学谷狂野架构师

分词器的主要作用将用户输入的一段文本,按照一定逻辑,分析成多个词语的一种工具顾名思义,文本分析就是把全文本转换成一系列单词(term/token)的过程,也叫分词。在 ES 中,Analysis 是通过分词器(Analyzer)来实现的,可使用 ES 内置的分析器或者按需定制化分析器。举一个分词简单的例子:比如你输入,会自动帮你分成两个单词,一个是mastering,另一个是,可以看出单词也被转化

#java
【9种】ElasticSearch分词器详解,一文get!!!| 博学谷狂野架构师

分词器的主要作用将用户输入的一段文本,按照一定逻辑,分析成多个词语的一种工具顾名思义,文本分析就是把全文本转换成一系列单词(term/token)的过程,也叫分词。在 ES 中,Analysis 是通过分词器(Analyzer)来实现的,可使用 ES 内置的分析器或者按需定制化分析器。举一个分词简单的例子:比如你输入,会自动帮你分成两个单词,一个是mastering,另一个是,可以看出单词也被转化

#java
Docker仓库管理镜像 -- 公共仓库【Docker Hub】和私人仓库【Registry】和【harbor】

保存和分发镜像的最直接方法就是使用 Docker Hub。​Docker Hub 是 Docker 公司维护的公共 Registry。用户可以将自己的镜像保存到 Docker Hub 免费的 repository 中,如果不希望别人访问自己的镜像,也可以购买私有 repository。​官方提供了Docker Hub网站来作为一个公开的集中仓库。然而,本地访问Docker Hub速度往往很慢,并且

文章图片
#java#docker#容器 +1
到底了