摘要:
容器 数组和切片 在Go语言中,数组和切片是两个基本的数据结构,用于存储和操作一组元素。它们有一些相似之处,但也有许多不同之处。下面我们详细介绍数组和切片的特点、用法以及它们之间的区别。 数组 数组是固定长度的序列,存储相同类型的元素。数组的长度在定义时就固定下来,不能改变。 package mai 阅读全文
摘要:
最近突然对小型电子产品产生的兴趣,经过一段时间调查,最终选择从迷你PC下手。因为类似树莓派的产品,还是有一定的上手门槛的。开发板类的产品也更偏硬件一点。而迷你PC除了小一点,其实就是一台电脑,我之前也有一些组装经验,还可以学习一下Linux和运维知识,技能点上也更契合我的职业。 硬件介绍 硬件规格 阅读全文
摘要:
前言 最近由于工作需要,要分析大几百G的Nginx日志数据。之前也有过类似的需求,但那个时候数据量不多。一次只有几百兆,或者几个G。因为数据都在Hive里面,当时的做法是:把数据从Hive导到MySQL,然后写代码查询MySQL并处理。如果你的处理逻辑比较简单,或只是查询统计,不会涉及上游的服务调用 阅读全文
摘要:
1.安装Go 下载网址:https://go.dev/doc/install 根据自己的操作系统来进行安装,官网针对Windows、Linux、macOS都有对应教程。安装完成后打开终端,输入go version,成功输出版本号,代表安装成功。 go version go version go1.1 阅读全文
摘要:
链表的基本操作 链表的基础操作有查找、删除、添加。 查找 先定义一下链表的数据结构: class DataNode{ int key; int value; DataNode pre; DataNode next; public DataNode(){}; public DataNode (int 阅读全文
摘要:
ELK相关TODO 快速开始文档(https://www.cnblogs.com/lbhym/p/15934416.html) SpringBoot整合ELK ELK接入Kafka(待Kafka快速开始文档完成之后) Kafka相关TODO Kafka快速开始文档,包含下载、配置、启动、Java C 阅读全文
摘要:
TODO 快速开始文档 SpringBoot整合ELK(Logstash收集日志、应用主动向ES写入) ELK接入Kafka 基本概念 ElasticSearch 什么是ElasticSearch? 首推官网的解释: https://www.elastic.co/guide/en/elasticse 阅读全文
摘要:
什么是JMH JMH,即Java Microbenchmark Harness,Java平台下的一套微基准测试工具。如果我们需要测试API性能的话,就可以用上这个工具,所以它并不是取代单元测试的。它可以在开发阶段提供性能参考标准,不过这并不代表线上的性能表现,不同的硬件和操作系统也会带来性能差异 阅读全文
摘要:
1.资讯集中 发现个非常好用的资讯集中网站,每天早上到公司后,都会打开看看。不用把时间浪费在刷各种APP上,每天稍微了解下时事就行。 网址:http://make.mk/ 2.中英文对照翻译插件 前段时间由于工作上的需求,学习了下大数据相关的技术。最后发现最好的资料不是什么《XXX权威指 阅读全文
摘要:
没错,这是第一期。突发奇想,专门开一个分类,记录每周的收获、见闻、好用的软件、有用的资源等。写每周分享的目的:第一点是可以记录自己每周的收获,当一个公开的周志;第二点是想撑一撑博客的数量。自从秋招结束后,很少写博客了。一是不想再写一些学习笔记,效率低浪费时间不说,关键是也没人看。正经人谁看不知名的博 阅读全文