发布了文章2023-11-03
根据看准网调研的样本数据来看,架构师在全国的平均月薪为41609元,中位数为46083元,其中薪资范围在30k-38k的比例高达21%。(数据来源于434751份样本,结果仅供参考。更新2023年10月26日)
发布了文章2023-07-25
哈喽,小伙伴儿们大家好我又来分享技术了,关乎Java工程师技能进阶与升职加薪的方向哦~~最近老有小伙伴私信,说自己的Java水平已经到了瓶颈期,不知道该咋突破,长久下去,怕是要被淘汰,对此很是头疼呢。今天就来给大家解解惑,Java工程师如何才能在职场中赢得一席...
发布了文章2023-07-21
ChatGPT火爆全球已经200余天,至今仍站在这一轮狂热的峰顶。随着ChatGPT影响力越来越大,许多商业大佬们兴奋不已,纷纷表示对AI未来发展很是看好,并为之站队。“AI将颠覆社会”——美国商业巨头、投资者沃伦·巴菲特 在ChatGPT发布前几年,巴菲特就发表评论说,AI工具有...
赞了文章2023-07-07
人们在网上首先发现你的地方是哪里?也许你的社交媒体是人们搜索你时首先发现的东西,亦也许是你为自己创建的投资组合网站。然而,如果你使用GitHub来分享你的代码并参与开源项目,那么你的GitHub个人主页可能是人们为了了解你而去的第一个地方。
赞了文章2023-07-07
6月30日,由 IT168主办的第十六届中国系统架构师大会(SACC2023)在北京开幕。本届大会以“数字转型 架构演进”为主题,议题涵盖AIGC大数据、多云多活、云成本等多个热门领域。
发布了文章2023-05-11
ElasticSearch 索引设计在MySQL中数据库设计非常重要,同样在ES中数据库设计也是非常重要的概述我们创建索引就像创建表结构一样,必须非常慎重的,索引如果创建不好后面会出现各种各样的问题索引设计的重要性索引创建后,索引的分片只能通过_split和_shrink接口对其...
发布了文章2023-05-08
ElasticSearch 分词器作者: 博学谷狂野架构师GitHub:GitHub地址 (有我精心准备的130本电子书PDF)只分享干货、不吹水,让我们一起加油!😄概述分词器的主要作用将用户输入的一段文本,按照一定逻辑,分析成多个词语的一种工具什么是分词器顾名思义,文本分析就是把...
发布了文章2023-05-08
ElasticSearch 分词器作者: 博学谷狂野架构师GitHub:GitHub地址 (有我精心准备的130本电子书PDF)只分享干货、不吹水,让我们一起加油!😄概述分词器的主要作用将用户输入的一段文本,按照一定逻辑,分析成多个词语的一种工具什么是分词器顾名思义,文本分析就是把...
发布了文章2023-04-27
第一范式:当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基本操作在这样的关系模式中实现不了。
发布了文章2023-04-25
服务幂等性架构设计作者: 博学谷狂野架构师GitHub:GitHub地址 (有我精心准备的130本电子书PDF)只分享干货、不吹水,让我们一起加油!😄防重表实现幂等对于防止数据重复提交,还有一种解决方案就是通过防重表实现。防重表的实现思路也非常简单,首先创建一张表作为...
发布了文章2023-04-20
现如今很多系统都会基于分布式或微服务思想完成对系统的架构设计。那么在这一个系统中,就会存在若干个微服务,而且服务间也会产生相互通信调用。那么既然产生了服务调用,就必然会存在服务调用延迟或失败的问题。当出现这种问题,服务端会进行重试等操作或客户端有...
发布了文章2023-04-18
一个Java程序从main()方法开始执行,然后按照既定的代码逻辑执行,看似没有其他线程参与,但实际上Java程序天生就是多线程程序,因为执行main()方法的是一个名称为main的线程。
发布了文章2023-04-17
通常我们所说的并发包也就是java.util.concurrent(JUC),集中了Java并发的各种工具类, 合理地使用它们能帮忙我们快速地完成功能 。
发布了文章2023-04-13
consumer的每个实例是靠队列分配来决定如何消费消息的。那么消费进度具体是如何管理的,又是如何保证消息成功消费的?(RocketMQ有保证消息肯定消费成功的特性,失败则重试)
发布了文章2023-04-12
RocketMQ的消息投递分分为两种:一种是生产者往MQ Broker中投递;另外一种则是MQ broker 往消费者 投递(这种投递的说法是从消息传递的角度阐述的,实际上底层是消费者从MQ broker 中Pull拉取的)。本文将从模型的角度来阐述这两种机制。
发布了文章2023-04-11
MongoDB索引优化作者: 博学谷狂野架构师GitHub:GitHub地址 (有我精心准备的130本电子书PDF)只分享干货、不吹水,让我们一起加油!😄索引简介索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件...
发布了文章2023-03-30
布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。
发布了文章2023-03-29
性能优化是个涉及面非常广的问题,不同的环境,不同的业务场景可能会存在不同的优化方案,本文只对一些相关的知识点做简单的总结,具体方案可以根据场景自行尝试。
发布了文章2023-03-27
TiDB Dashboard 是 TiDB 自 4.0 版本起提供的图形化界面,可用于监控及诊断 TiDB 集群。TiDB Dashboard 内置于 TiDB 的 PD 组件中,无需独立部署。
发布了文章2023-03-24
TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景还适合 OLAP 场景的混合数据库。