10 2022 档案

摘要:3.1Java NIO基本介绍 Java NIO 全称 java non-blocking IO,是指 JDK 提供的新 API。从 JDK1.4 开始,Java 提供了一系列改进的输入/输出的新特性,被统称为 NIO(即 New IO),是同步非阻塞的 NIO 相关类都被放在 java.nio 包 阅读全文
posted @ 2022-10-30 00:11 帅气的小峰 阅读(64) 评论(0) 推荐(0) 编辑
摘要:2.1 IO模型 I/O 模型简单的理解:就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能 Java共支持3种网络编程模型/IO模式:BIO、NIO、AIO Java BIO : 同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动 阅读全文
posted @ 2022-10-30 00:10 帅气的小峰 阅读(21) 评论(0) 推荐(0) 编辑
摘要:第1章Netty介绍和应用场景 1.1Netty介绍 Netty是由JBOSS提供的一个Java开源框架,现为Github上的独立项目。 Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序。 Netty主要针对在TCP协议下,面向Clients端的高并发应 阅读全文
posted @ 2022-10-30 00:07 帅气的小峰 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1 什么是 JUC 1.1 JUC 简介 JUC就是 java.util .concurrent 工具包的简称。这是一个处理线程的工具包, JDK1.5 开始出现的。 1.2 进程与线程 进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操 阅读全文
posted @ 2022-10-29 23:39 帅气的小峰 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1.安装前的说明 1.1Linux系统以及工具的准备 安装并启动好两台虚拟机CentOS7(192.168.31.200,192.168.31.201) 安装xshell和xftp工具 1.2查看是否安装过MySQL rpm -qa | grep -i mysql # -i 忽略大小写 1.3MyS 阅读全文
posted @ 2022-10-29 19:26 帅气的小峰 阅读(59) 评论(0) 推荐(0) 编辑
摘要:MySQL高级特性主要分为4个篇章:MySQL架构篇、索引及调优篇、事务篇、日志与备份篇 MySQL架构篇 第01章 Linux下MySQL的安装与使用 第02章 MySQL的数据目录 第03章 用户与权限管理 第04章 逻辑架构 第05章 存储引擎 索引及调优篇 第06章 索引的数据结构 第07章 阅读全文
posted @ 2022-10-29 12:26 帅气的小峰 阅读(29) 评论(0) 推荐(0) 编辑
摘要:这是下一步的计划,先占个位置 阅读全文
posted @ 2022-10-29 00:00 帅气的小峰 阅读(20) 评论(0) 推荐(0) 编辑
摘要:第1章 Elasticsearch 概述 1.1ElasticSearch是什么 ELK:ElasticSearch、Logstash、Kibana等组件组成的技术栈叫做ELK技术栈; ES是一个开源的高扩展的分布式全文搜索引擎,是整个ELK技术栈的核心。 1.2全文搜索引擎 对于日志等非结构化的数 阅读全文
posted @ 2022-10-25 23:04 帅气的小峰 阅读(181) 评论(0) 推荐(0) 编辑
摘要:2.1flink集群部署 stanalone模式是指在裸机上运行flink,通过自身的资源调度器来运行,一般这种方式不推荐,flink集群一般与其它集群,像spark,Hadoop等共存,所以在底层需要有一套资源调度管理系统,不然容易造成资源竞争或者资源浪费。 1)先下载flink的安装文件。 wg 阅读全文
posted @ 2022-10-24 23:16 帅气的小峰 阅读(2119) 评论(0) 推荐(0) 编辑
摘要:Wordcount在大数据中有点像Hello World,当我们输出Hello World的时候,就说明程序执行成功了,同样在大数据项目中如果成功的统计出了文本或者socket流中的单词数量,也相当于成功运行了第一个项目。flink是一个流批一体的计算引擎,所以wordcount分为两种,从文本或者 阅读全文
posted @ 2022-10-24 23:03 帅气的小峰 阅读(217) 评论(0) 推荐(0) 编辑
摘要:一、面向对象概述 面向对象程序是由对象组成,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。对于一些规模较小的问题,将其分解为过程的开发方式比较理想。而面向对象更加适用于解决规模较大的问题。要想实现一个简单的web浏览器可能需要大约2000个过程,这些过程可能需要对一组全局对象进行操作。采用面 阅读全文
posted @ 2022-10-23 23:09 帅气的小峰 阅读(200) 评论(0) 推荐(2) 编辑

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