06 2022 档案

摘要:在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 壹号现充 阅读(92) 评论(0) 推荐(0) 编辑
摘要:当业务逐渐变大的时候,需要引入缓存提高性能。 而这时候势必就会出现数据库和缓存的一致性问题。 那么怎么解决呢? 当收到写数据的请求时,不仅仅是修改数据库还要修改缓存,这里存在一个先后问题。 简而言之,分为两种情况: 1.先更新缓存,后更新数据库。 2.先更新数据库,后更新缓存。 但是这两个步骤可能会 阅读全文
posted @ 2022-06-28 20:44 壹号现充 阅读(108) 评论(0) 推荐(0) 编辑
摘要:Java中对象的创建是程序中必不可少的一部分。 而对象的创建到底有哪几种方式呢? 最常见的毫无疑问就是new出来一个对象。 Object object =new Object(); 在new的方法下,有着无参和有参两种方式创建对象。 那么new一个对象的具体流程是什么样子呢? 1.首先判断类是否被加 阅读全文
posted @ 2022-06-21 23:17 壹号现充 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序;主要是针对在TCP写一下,面向Client端的高并发应用,或者是P2P场景下大量数据持续传输的应用;Netty本质是一个NIO框架,适用于服务器通讯的相关场景。 网络层次 Netty NIO(io、网络) 阅读全文
posted @ 2022-06-06 18:28 壹号现充 阅读(132) 评论(0) 推荐(0) 编辑
摘要:linux安装 linux文件系统 一切都是文件 --挂载 --目录结构 --bin --sbin --lib --lib64 --usr --root --dev --etc --opt --var vim编辑器 --三种模式 普通模式:删除复制粘贴 vi直接进入 -yy 复制整行 -k 粘贴 - 阅读全文
posted @ 2022-06-03 19:55 壹号现充 阅读(18) 评论(0) 推荐(0) 编辑
摘要:流: IO操作:从流中写/读数据。 阻塞与非阻塞的区别:如果阻塞直到完成那么就是传统的阻塞IO,如果不阻塞,那么就是非阻塞IO。 如何解决等待阻塞/大量IO请求读写? 1.阻塞+多线程:需要开辟线程浪费资源 2.非阻塞+忙轮询 CPU利用率不高 3.select 监听IO数量有限,需要遍历 4.ep 阅读全文
posted @ 2022-06-03 19:54 壹号现充 阅读(80) 评论(0) 推荐(0) 编辑
摘要:入门 1.1概述 基于观察者模式设计的分布式服务管理框架,存储和管理数据,接受观察者的注册,一旦数据发生变化,负责通知已经注册在Zookeeper上注册的哪些观察者,做出想要的反应。 1.2特点: 1) 一个leader,多个follower组成的集群。 2)集群中只要有半数以上的节点存货,集群就能 阅读全文
posted @ 2022-06-01 17:46 壹号现充 阅读(59) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示