- 博客(8)
- 收藏
- 关注
原创 Docker 学习笔记
简单记录一下常见的命令,一些高级的部分由于还没有用到,未来再补充。文章目录入门到底能干嘛安装底层原理常用命令容器数据卷DockerFileDocker 网络--net--link(不推荐)自定义网络网络连通SpringBoot 发布成 Docker 镜像实战:制作我们自己的Tomcat镜像入门到底能干嘛虚拟机占用资源多,冗余步骤多,启动速度慢。Docker:打包镜像发布测试,一键运行;更便捷的升级和扩缩容容器化技术不是模拟完整的操作系统,容器内的应用直接运行在宿主机的内核上,容器没有自己的内核,
2021-06-07 03:33:54 571
原创 Java 多线程学习笔记(上)
长时间不用,已经忘得差不多了,差不多快到实习了,我先复习一下线程相关的知识。分两部分,第一部分是多线程基础,第二部分是JUC相关。文章目录Java 多线程继承 Thread实现 Runnable 接口实现 Callable 接口线程常用方法守护线程线程的同步 / 同步监视器 / 锁**synchronized 同步代码块****synchronized 同步方法****lock锁 / ReentrantLock****释放锁和死锁**线程的通信生产消费者模式线程池处理流程线程池中的7种重要的参数五种线程
2021-06-07 03:22:55 142
原创 Elastic Search 学习笔记
背景知识从MySQL 到 ES这一小节是我的一点点理解,如果有不对的话ES 是一个开源的高扩展的分布式全文搜索引擎,这样讲似乎还是有点抽象,那我们用一个更加熟悉的东西 MySQL来辅助理解。既然是搜索引擎,必须要把数据放进去才能搜索,那我们先把ES当成一种存储 JSON 格式数据的数据库。在实际场景中,我们会出现很多模糊查询的场景,对于MySQL 来说,为了加快查询速度,我们一般用到了索引,但是在模糊查询的时候,%放在开头作模糊匹配会产生索引失效问题,当然极端的方法是进行覆盖索引,所查皆索引,不用回
2021-06-03 14:51:35 511
原创 Elastic Search 面试题
文章目录ES面试题1. 为什么要使用 Elasticsearch?2. Elasticsearch 的 master 选举流程?3. Elasticsearch 集群脑裂问题4. Elasticsearch 索引文档(写入)的流程?5. Elasticsearch 更新和删除文档的流程?6. Elasticsearch 搜索的流程?7. Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法?8. GC 方面,在使用 Elasticsearch 时要注意什么?9. Elasticsear
2021-06-03 14:45:46 586
原创 Git & Maven 学习笔记
这两种工具也是用很久了,但是一些功能还是一知半解,这里整理一下,主要是一些常用的用法,汇总一下方便查找。文章目录Git命令基础命令分支合并命令远程命令Idea配置和简单操作版本MavenGit命令基础命令指令功能git config --global user.name 用户名设置用户签名git config --global user.email 邮箱设置用户签名git init初始化本地库git status查看本地库状态git add 文件
2021-05-29 18:13:22 436
原创 RabbitMQ 学习笔记
相较于 Kafka,RabbitMQ学习更简单了一些,官网上的7大金刚,也就是七个例子做一遍大概就点感觉了,我把一些小点记录一下。生产者的 channel 用完就没有了,但是消费者需要一直监听队列,所以连接和信道还保留着不允许声明同名queue,会返回 error消息确认机制 确保 worker 的意外死亡不会导致消息lost,生产者会重新发布没有收到确认的信息到队列中可以在声明队列的时候开启 Message durability,在 RabbitMQ 重启的情况下,**降低(不是
2021-05-27 15:42:36 248
原创 Kafka 面试问题
来源于 尚硅谷教程 和 一些看到的问题1.Kafka 中的 ISR(InSyncRepli)、OSR(OutSyncRepli)、AR(AllRepli)代表什么?2.Kafka 中的 HW、LEO 等分别代表什么?3.Kafka 中是怎么体现消息顺序性的?4.Kafka 中的分区器、序列化器、拦截器是否了解?它们之间的处理顺序是什么?5.Kafka 生产者客户端的整体结构是什么样子的?使用了几个线程来处理?分别是什么?6.“消费组中的消费者个数如果超过 topic 的分区,那么就会有消费者消费
2021-05-26 18:45:02 559
原创 Kafka 学习笔记
啊,最近在准备实习,作为一个半路转行的新猿,不可避免接触到了 Kafka。找了点视频学了学,搭了个单节点的尝试一下,顺手写几句笔记加强记忆。架构Kafka 相比于 RabbitMQ 的直观,还是有点绕的,我来捋一捋。Kafka Cluster 中有若干台服务器,每台服务器就是一个 broker,在每台机器的配置文件中有对应的 broker_id 配置,只是为了机器的区分。Kafka 用 topic 存储数据,可以理解为RabbitMQ中的队列,是具有存储数据的能力的一种结构。topic
2021-05-22 17:05:43 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人