麦奇
  • 首页
  • 归档
  • 分类
  • 标签
  • 友链
  • 音乐
  • RSS
  • 关于
  •   
  •   
笔记篇-浅谈Java Service Porvider Interface (SPI)

笔记篇-浅谈Java Service Porvider Interface (SPI)

简介一个可扩展的应用程序是一个您可以在不修改其原始代码库的情况下进行扩展的应用程序。您可以使用新的插件或模块来增强其功能。开发人员、软件供应商和客户可以通过在应用程序类路径或特定于应用程序的扩展目录中添加新的Java存档(JAR)文件来添加新功能或应用程序编程接口(api)。 本节介绍如何使用可扩展服务创建应用程序,这些服务使您或其他人能够提供不需要修改原始应用程序的服务实现。通过设计可扩展的应
2021-07-21
编程语言 > Java > Java基础
#SPI
Linux篇-Linux就该这么学

Linux篇-Linux就该这么学

第1章部署虚拟环境安装Linux系统 Linux 系统内核指的是一个由 Linus Torvalds 负责维护,提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序。 Linux 发行套件系统是我们常说的 Linux 操作系统,也即是由 Linux 内核与各种常用软件的集合产品。 安装Linux安装过程不在累赘,主要记录一下一些易错点 安装的时候不要选择最小安装,最小安装会将一些
2021-07-07
基建相关 > 服务器篇 > Linux服务器
#Linux
MySQL篇 -《MySQL是怎样运行的》

MySQL篇 -《MySQL是怎样运行的》

第1章 装作自己是个小白-重新认识MySQLMySQL的客户端/服务器架构 MySQL采用C/S结构 MySQL的安装 小贴士: MySQL的大部分安装包都包含了服务器程序和客户端程序,不过在Linux下使用RPM包时会有单独的服 务器RPM包和客户端RPM包,需要分别安装。 类UNIX操作系统非常多,比如FreeBSD、Linux、macOS、Solaris等都属于UNIX操作系统
2021-07-04
基建相关 > 数据库组 > MySQL
#MySQL
笔记篇-ClickHouse列式储存数据库

笔记篇-ClickHouse列式储存数据库

ClickHouse背景介绍ClickHouse是俄罗斯第一大搜索引擎Yandex开发的列式储存数据库.令人惊喜的是,这个列式储存数据库的性能大幅超越了很多商业MPP数据库软件,比如Vertica,InfiniDB ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。在传统的行式数据库系统中,数据按如下顺序存储: Row WatchID JavaEnabl
2021-06-20
基建相关 > 数据库组
#ClickHouse
读书笔记篇-深入理解Java虚拟机

读书笔记篇-深入理解Java虚拟机

第1章 走近Java1.1 概述1.2 Java技术体系 Java程序设计语言口各种硬件平台,上的Java虚拟机 Class文件格式 Java API类库 来自商业机构和开源社区的第三方Java类库 1.3 Java发展史 1.4 Java虚拟机家族1.4.1 虚拟机始祖:Sun Classic/Exact VMSun Classic 1996年1月23日,Sun发布JDK 1.0, Jav
2021-06-19
编程语言 > Java > 虚拟机组
#JVM
笔记篇-Elasticsearch Lostash Kibana搭建记录

笔记篇-Elasticsearch Lostash Kibana搭建记录

背景 基于ELK搭建一个实时日志分析平台 架构 下载filebeat:https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.13.1-linux-x86_64.tar.gz kafka:https://downloads.apache.org/kafka/2.8.0/kafka_2.12-2.8.0.tgz elast
2021-06-15
学习笔记
#ELK
读书笔记-费曼学习法

读书笔记-费曼学习法

它的核心是——当你准备学习一门新知识时,必须站在传授者的立 场,假设自己要向别人讲解这门知识。那么你一定要用最简洁、清晰和 易于理解的语言表达出来,才能让行外的人也能听懂。费曼说:“最好 是几岁的小孩也能明白你在说什么。”为此,他制定了一个简单易行的 流程: 第一,确立你要学习的目标。找到和列出自己想要了解的知识, 可以是一本书,也可以是一门技术,甚至是你能想象到的任意领域和事物。 第二,理
2021-05-23
学习笔记 > 读书笔记
#学习方法
云原生篇-Kubernetes权威指南

云原生篇-Kubernetes权威指南

Kubernetes之所以同时支持Docker和Rocket这两种互相竞争的容器技术,是有深刻的历史原因的。快速发展的Docker打败了谷歌名噪-时的开源容器技术Imtfy,并迅速风摩世界。但是,作为-个已经对全球IT公司产生重要影响的技术,Docker容器标准的制定不可能被任何-个公司主导。于是,CoreOS推出 了与Docker抗衡的开源容器项目Rocket,动员一些知名IT公司-起主导容器
2021-05-22
基建相关 > 云原生组 > Kubernetes
#Kubernetes
读书笔记篇-Java并发编程实战

读书笔记篇-Java并发编程实战

第1章 介绍1.1 并发的(非常)简短历史 在发展的初期,计算机还没有操作系统;它们自始至终执行一个程序,这个程序直接访问机器的所有资源。这样-个程序运行 在无保护的金属器件上,不仅写起来困难,而且每次只运行一个程序,不能很好地利用昂贵且稀缺的计算机资源。 操作系统的发展使得多个程序能够同时运行,程序在各自的进程(processes)中运行:相互分离,各自独立执行,由操作系统来分配资源,比如
2021-05-19
编程语言 > Java > 并发相关
#并发
读书笔记篇-Java核心技术卷二

读书笔记篇-Java核心技术卷二

第一章 JavaSe8的流库 流提供了- 种让我们可以在比集合更高的概念级别上指定计算的数据视图。通过使用流,我们可以说明想要完成什么任务,而不是说明如何去实现它。我们将操作的调度留给具体实现去解决。例如,假设我们想要计算某个属性的平均值,那么我们就可以指定数据源和该属性,然后,流库就可以对计算进行优化,例如,使用多线程来计算总和与个数,并将结果合并。 流表面上看起来和集合很类似,都可以让
2021-05-18
编程语言 > Java > 相关书籍
#读书笔记
1…7891011…18

搜索

Copyright © 麦奇 Powered by Hexo and Fluid core on github page
总访问量 次 总访客数 人
桂ICP备2020009931号-1 | police-icon 桂公网安备2020009931号