摘要: Kibana server is not ready yet出现的原因 一、一般是kibana和elasticsearch版本不一致造成的 解决:只需要把两者版本一致后,重新启动就成功了 二、kibana中的kibana.yml文件发送错误 解决:将elasticsearch的地址改对,默认是htt 阅读全文
posted @ 2022-07-11 16:03 壹号现充 阅读(8772) 评论(0) 推荐(0) 编辑
摘要: 在每次去做一个项目的时候,我们都会考虑业务的划分和技术的选型来保证以后的迭代优化过程。 那么在这之前,先总结一下一般常用的架构。 单体结构 单体架构即将所有的功能业务放到一起,统一打包部署放到一个web容器中。 优点:简单易构建,容易进行测试。 缺点:在遭遇到项目异常时,因为业务耦合的原因,修改耗时 阅读全文
posted @ 2022-07-03 19:17 壹号现充 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在linux下查看安装目录 ps -ef|grep mysql mysql -u root -p 自启动服务 chkconfig mysql on chkconfig --list | grep mysql ntsysv 查看是否有[*] mysql,如果存在表示开机自动启动mysql 安装位置 w 阅读全文
posted @ 2022-06-29 19:01 壹号现充 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 当业务逐渐变大的时候,需要引入缓存提高性能。 而这时候势必就会出现数据库和缓存的一致性问题。 那么怎么解决呢? 当收到写数据的请求时,不仅仅是修改数据库还要修改缓存,这里存在一个先后问题。 简而言之,分为两种情况: 1.先更新缓存,后更新数据库。 2.先更新数据库,后更新缓存。 但是这两个步骤可能会 阅读全文
posted @ 2022-06-28 20:44 壹号现充 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Java中对象的创建是程序中必不可少的一部分。 而对象的创建到底有哪几种方式呢? 最常见的毫无疑问就是new出来一个对象。 Object object =new Object(); 在new的方法下,有着无参和有参两种方式创建对象。 那么new一个对象的具体流程是什么样子呢? 1.首先判断类是否被加 阅读全文
posted @ 2022-06-21 23:17 壹号现充 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序;主要是针对在TCP写一下,面向Client端的高并发应用,或者是P2P场景下大量数据持续传输的应用;Netty本质是一个NIO框架,适用于服务器通讯的相关场景。 网络层次 Netty NIO(io、网络) 阅读全文
posted @ 2022-06-06 18:28 壹号现充 阅读(109) 评论(0) 推荐(0) 编辑
摘要: linux安装 linux文件系统 一切都是文件 --挂载 --目录结构 --bin --sbin --lib --lib64 --usr --root --dev --etc --opt --var vim编辑器 --三种模式 普通模式:删除复制粘贴 vi直接进入 -yy 复制整行 -k 粘贴 - 阅读全文
posted @ 2022-06-03 19:55 壹号现充 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 流: IO操作:从流中写/读数据。 阻塞与非阻塞的区别:如果阻塞直到完成那么就是传统的阻塞IO,如果不阻塞,那么就是非阻塞IO。 如何解决等待阻塞/大量IO请求读写? 1.阻塞+多线程:需要开辟线程浪费资源 2.非阻塞+忙轮询 CPU利用率不高 3.select 监听IO数量有限,需要遍历 4.ep 阅读全文
posted @ 2022-06-03 19:54 壹号现充 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 入门 1.1概述 基于观察者模式设计的分布式服务管理框架,存储和管理数据,接受观察者的注册,一旦数据发生变化,负责通知已经注册在Zookeeper上注册的哪些观察者,做出想要的反应。 1.2特点: 1) 一个leader,多个follower组成的集群。 2)集群中只要有半数以上的节点存货,集群就能 阅读全文
posted @ 2022-06-01 17:46 壹号现充 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Spring中最重要的就是IOC(容器管理)和AOP(面向切面编程)两大功能 IOC控制反转 控制 资源的获取方式 主动 被动 容器 DI依赖注入 ClassPathXmlApplicationContext和FileSystemApplicationContext两种容器加载的区别 1.对象的闯将 阅读全文
posted @ 2022-05-30 15:53 壹号现充 阅读(18) 评论(0) 推荐(0) 编辑