- 博客(9)
- 收藏
- 关注
原创 监控系统CAdvisor和Prometheus---第二节
使用CAdvisor和promethues监控容器状态(亲测)用于展示和分析容器运行状态的可视化工具,本文因为都是在虚拟机上测试,所以都是以root权限和永久关闭防火墙的情况下。1. 首先docker安装redis测试# docker run -itd redis# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS
2020-07-26 11:38:43 412
原创 监控系统---第一节
Docker安装本文针对纯净版环境(未安装docker和k8s),在此处安装的版本与后期的k8s集群需要一致1. 安装Docker环境(配置docker源)# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo2. 安装依赖包# wget https://mirrors.aliyun.com/docker-ce/linux/centos/d
2020-07-26 11:01:40 118
原创 并发编程的艺术,从零开始了解
学习java开发的同学都知道,一段java程序如何才能成为主机运行的应用程序,无非就是java代码编译成.class字节码文件,通过classloader类加载器加载到JVM中,JVM执行字节码文件最终转换成汇编指令在CPU上执行,而Java的并发机制就是依赖于JVM的实现和CPU的指令。 在多线程中最常见的使用就是***volatile***和***sync***,后期将慢慢分析他们的区...
2020-02-03 13:46:52 119
原创 java程序猿使用ES必踩的深坑
不废话上报错代码: org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}{CHeAlX6qQ3amsvz1MOXKWg}{172.16.0.118}{172.16.0.118:9200}]spring:...
2019-09-07 01:34:22 701
原创 实战springboot2.0+webSocket
引入pom文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> <version>2.0.4.RELEASE</version>...
2019-07-11 16:47:19 351
原创 MyBatis源码分析第二天---源码深处
在第一天的时候,我们实现了mybatis的底层实现流程,但具体源码未涉及。接下来,前方高能,请耐心读完。昨日实现的执行流程如下:public static void main(String[] args) throws IOException { // 1.首先定义mybatis.xml的配置文件 String source = "mybatis-config....
2019-06-30 16:24:14 144
原创 MyBatis源码分析第一天---手动实现mybatis解析数据库
**在数据持久层的框架中,mybatis完美的消除了几乎所有的jdbc代码和参数的手工设置,以及对结果的检索封装。通过简单的xml配置或者注解即可配置和原始映射。自动化解析数据,到装配对象,再到使用,一体式流程。**第一步:首先导入maven依赖<dependencies> <!-- mybatis核心包 --> <dependency&g...
2019-06-30 15:05:19 209
原创 设计模式专题记录之策略模式
1、什么是策略模式:策略模式是对算法的包裹,把算法的责任和本身分开,委派给不同的对象管理,最终可解决多重if判断问题。2、应用场景传统代码中存在多重if判断语句,类此代码过于冗余,客观性和扩展性极弱。使用策略模式可以通过DB或者枚举类进行维护各具体行为的关系,也可做成可视化管理平台,管理各行为接口的权限和动态扩展。3、底层实现原理:将共同的行为抽取出来作为一个共同算法行为标准(接口),每...
2019-05-09 11:20:48 120
原创 初识kafka记录---1
1、kafka是一个分布式流处理平台(不遵循JMS规范)分布式:分布式内存(多系统或多服务)流处理:实时获取动态数据并进行处理(筛选和转换数据)2、流处理平台的特性MQ的发布订阅有较好容错性的存储流式的记录可以在流式记录产生时进行处理3、适用场景(消息系统、存储系统、流处理)构造实时流数据管道,也就是可以在多系统或应用之间可靠的获取数据。(MQ的特性)构建实时流式应用程序,也就是...
2019-05-03 23:25:49 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人