学习总结
日常学习总结,不涉及具体分类,涉及其余非计算机领域内容
你好,今天
低调做事,沉淀自己。
展开
-
Shell基础的了解与学习
由于昨天在测试环境上遇到一个问题,启动zk服务时,需要使用sh zkServer.sh start,但是在自己电脑上面,使用zkServer.sh start 就能启动。 主要介绍linux系统shell脚本 Shell Shell:在计算机科学中,Shell是为使用者提供操作界面的软件,即命令解释器。类似于DOS下的command.com与cmd.exe。用于接收用户命令,然后执行命令调用程序...原创 2019-08-23 17:44:43 · 120 阅读 · 0 评论 -
kafka的简单配置与使用
Kafka的配置与启动 一、下载kafka 二、进入kafka文件夹下的config,配置ZooKeeper即zookeeper.properties 三、配置kafka,即server.properties 四、启动ZooKeeper bin/zookeeper-server-start.sh config/zookeeper.properties 五、启动kafka bin/kafk...原创 2019-08-25 18:33:08 · 266 阅读 · 0 评论 -
Filebeat与Kafka初步了解
最近刚开始学习中间件,对于其中理解有误的地方,望各位大侠指正,相互学习。 Filebeat Filebeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读),并且转发这些信息到MQ中间件,或者直接到elasticsearch或者logstarsh中存放。 工作流程: 1、 filebeat启动一个或...原创 2019-08-25 18:36:30 · 3029 阅读 · 0 评论 -
分布式系统与微服务系统的入门了解
介于目前在学习SpringCloud,需要简单了解微服务系统系统。 由于微服务系统属于分布式系统,在此之前,我们先了解一下集中式系统与分布式系统。 集中式系统 集中式系统包含一个大型的中央处理系统,中央处理系统是台高性能,可扩从的急速全能机,所有数据,运算,以及任务都在其上面完成。通过终端连接中央处理计算机,进行输入与输出。 优点:方便数据备份;数据安全,一般不需要外接设备 缺点:终端较多时,响...原创 2019-08-22 15:53:32 · 293 阅读 · 0 评论 -
JSON的学习与使用
说到JSON,大家都知道这是目前流行的一种数据格式。接下来,简单介绍一下与JSON相关的一些东西。 Json JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,层次结构简洁和清晰的。 常用类型 任何支持的类型都...原创 2019-08-31 11:21:45 · 115 阅读 · 0 评论 -
面向对象的设计原则
面向对象三大特性:封装,继承,多态。 单一职责原则(SRP)Single Responsibility Principle 一个类应该只有一个发生变化的原因。所谓职责指类变化的原因,单一职责指的是一个类或者模块应该有且只有一个改变的原因。 原理:如果一个类所承担的职责过多,一个职责的修改,可能会削弱或抑制这个类完成其他职责的能力。其核心为解耦与增强内聚性。 理解:在java开发中,每一个...原创 2019-09-02 16:45:08 · 225 阅读 · 0 评论 -
Docker下部署SpringBoot与Mysql
Docker的应用场景 常用的8个Docker的真实使用场景,分别是简化配置、代码流水线管理、提高开发效率、隔离应用、整合服务器、调试能力、多租户环境、快速部署。 Docker的安装与启动 注:系统为macOS MAC下Docker Desktop下载地址 下载完成后,进行安装。 终端输入docker –version查看docker版本 >docker verison >Dock...原创 2019-09-23 13:55:35 · 864 阅读 · 0 评论