阿狗工具
复制链接
QQ 微信扫码分享
在线工具
VIP解析
AI助手
好文
在线工具
好文
好文
地球人能看懂的Hadoop
前言 初学hadoop,网上的相关资料很多,讲解大同小异:一堆专业术语+火星文 学习起来很困难,很难探究出它的存在意义,因此本文结合自己的理解,用地球人的语言来描述hadoop HADOOP had...
2024-04-10 01:00:33
1940
第三章Scala 基础语法
如果你之前是一名 Java 程序员,并了解 Java 语言的基础知识,那么你能很快学会 Scala 的基础语法。Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。我们...
2024-04-10 01:00:34
397
clickhouse
clickhouse相关内容 单机版安装 端口 9009 端口:用于在ClickHouse服务器之间交换数据的端口。 9000 端口:通过TCP协议与客户端通信的端口。 8123 端口:用户ODBC...
2024-04-10 01:00:35
1973
Elasticsearch 在linux服务器安装
我们在日常系统开发中,在做模糊搜索,数据量小的情况下会用到(DB)去处理数据,然而当数据量到一个量级的时候通常这种前后端响应不是那么快,此时我们就要考虑优化,通常会将数据存放在Elasticsear...
2024-04-10 01:00:35
642
通过栗子来学习MySQL高级知识点(学习,复习,面试都可)
MySQL索引 什么是索引 索引是一种数据结构,可以帮助我们快速查找数据 MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据 库系统还维...
2024-04-10 01:00:35
1302
postgresql实战—窗口函数
RETURNING返回更新后的数据 INSERT INTO ……RETURNING */id UPSERT:INSERT…ON CONFLICT UPDATE TABLESAMPLE:数据抽样 SE...
2024-04-10 01:00:38
1313
mysql之count(*)
在不同的 MySQL 引擎中,count(*) 有不同的实现方式。 MyISAM 引擎把一个表的总行数存在了磁盘上,因此执行 count(*) 的时候会直接返回这个数,效率很高;即没有where条件...
2024-04-10 01:00:39
912
数据库中数据的储存结构和方式是什么?
数据库是存储和管理数据的仓库,但数据库并不能直接存储数据,数据是存储在表中的,在存储数据的过程中一定会用到数据库服务器,所谓的数据库服务器就是指在计算机上安装一个数据库管理程序,如MySQL。数据库...
2024-04-10 01:00:42
1450
mysql深度分页优化
1. 背景 Mysql使用select * from table limit offset, rows分页在深度分页的情况下, 性能急剧下降。例如:select * 的情况下直接⽤limit 600...
2024-04-10 01:00:42
563
Redis 手把手教你在Linux环境下安装(含详细图文)(一)
Linux源码安装 Redis版本库:https://download.redis.io/releases/[https://download.redis.io/releases/] 可根据自己的需...
2024-04-10 01:00:42
463
systemd服务管理
systemd简介 systemd是Linux系统的一组基本构建块它提供了一个系统和服务管理器它作为PID 1 运行并启动系统的其余部分进程控制systemd的主要命令是systemctl syst...
2024-04-10 01:00:43
596
一件大事
橙子金黄葡萄紫,正是人间快乐时。 【日更290天】 今天,我们班干了一件大事——给一年级七班同学检查认字数量。我还记得我上一年级的时候,也做过认字小测试,当时的成绩还挺好的。 ...
2024-04-10 01:00:44
605
【JVM故障问题排查心得】「内存诊断系列」Docker容器经常被kill掉,k8s中该节点的pod也被驱赶,怎么分析?
背景介绍 最近的docker容器经常被kill掉,k8s中该节点的pod也被驱赶。 我有一个在主机中运行的Docker容器(也有在同一主机中运行的其他容器)。该Docker容器中的应用程序将会计算数...
2024-04-10 01:00:45
574
数据结构和算法入门
定义 数据结构就是指一组数据的存储结构,算法就是操作这组数据的一组方法。 学习方法 数据结构和算法不用死记,我们要学习它的“来历”“自身的特点”“适合解决的问题”以及“实际的应用场景”,尽量手写实现...
2024-04-10 01:00:46
593
冒泡排序与随机排序
1.冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的步骤,从开始第一对到结尾的最后一对。所以最后的元素应该会是最大的数。对所有的元素重复步骤,除了最后一个。每...
2024-04-10 01:00:47
919
面试
2022-7-14 星期四 晴 21:33 周二有一个学校打电话让我今天下午过去面试。 下午就去面试了,离得挺远的,一个小时的地铁 我提前了半个小时到,没想到啊没想到 学校保安不让我进,过了一会儿...
2024-04-10 01:00:48
184
汇编语言-基础知识
汇编语言是直接在硬件之上工作的编程语言,利用硬件系统的编程结构和指令集有效灵活地控制系统进行工作是汇编课程的研究重点。 1.1 机器语言 机器语言是机器指令的集合,机器指令展开来讲就是一台机器可以正...
2024-04-10 01:10:03
1424
第一次写blog 对有序内容实现二分查找(day1)
用C++语言实现 使用macos系统 xcode建立新C++项目 成功运行 输出target的下标index为2 初次接触了容器的概念 vector是stl标准库中的一种管理动态数组的容器 num....
2024-04-10 01:10:05
172
如何设计一个高并发系统
什么是高并发 高并发(High Concurrency)是指通过设计保证系统能够同时并行处理很多请求。 常用指标有: QPS,每秒响应请求数 TPS,每秒响应事务数 RT,响应时间,系统对请求做出响...
2024-04-10 01:10:07
1704
Sentinel 是如何做限流的
限流是保障服务高可用的方式之一,尤其是在微服务架构中,对接口或资源进行限流可以有效地保障服务的可用性和稳定性。 之前的项目中使用的限流措施主要是Guava的RateLimiter。RateLimit...
2024-04-10 01:10:08
2456