- 博客(13)
- 收藏
- 关注
原创 ElasticSearch
ElasticSearch介绍基本概念ElasticSearch的使用语句讲解 介绍 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作: 分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。 实时分析的分布式搜索引擎。 可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据。 基本概念
2022-03-30 16:52:34
159
原创 RabbitMQ
RabbitMQRabbitMQ简介RAbbitMQ的核心概念RabbitMQ五种消息发送模式RabbitMQ四种交换机RabbitMQ的集群架构模式 RabbitMQ简介 1、RabbitMQ是一个开源的消息代理的队列服务器,用来通过普通协议在完全不同的应用之间共享数据。 2、RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。 3、Erlang语言在数据交互方面性能优秀,有着和原生Socket一样的延迟,这也是RabbitMQ高性能的原因所在。 (1)MQ:MQ是
2022-03-29 17:17:29
1882
原创 Nginx概述
Nginx什么是Nginx安装Nginxnginx静态网站部署nginx反向代理和负载均衡 什么是Nginx Nginx是一款高性能的 http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师伊戈尔·西索夫〈(Igor Sysoev)所开发,官方测试 nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。 Nginx的应用场景: 1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做 网页静态服务器。 2、虚拟
2022-03-29 11:26:12
211
原创 Java-XML与JSON概述
XML与JSONXML语法格式解析XMLJava生成XMLJSON 简介: XML:可扩展标记语言(eXtensible Markup Language)。 特性: xml具有平台无关性, 是一门独立的标记语言. xml具有自我描述性 学习意义: 网络数据传输. 数据存储 配置文件 XML文件: .XML文件是保存XML数据的一种方式 XML数据也可以以其他的方式存在(如在内存中构建XML数据)。 不要将XML语言狭隘的理解成XML文件 JSON: JavaScript Object Not
2021-10-19 21:02:09
176
原创 java线程与进程续
java---线程与进程续线程安全问题线程的六种状态线程池 线程安全问题 线程安全问题遵循这三个规律:是否是多线程;是否有共享数据;是否有多个线程操作共享数据。 在这之前,我们也需要了解一些名词 同步(线程安全):排队执行,效率低但是安全 异步:同时执行,效率高但是数据不安全 并发:指两个或多个事件在同一个时间段内发生 并行:指两个或多个事件在同一时刻发生(同时发生) 当多个线程同时处理同一个问题时可能会出现线程不安全问题,比如三个人同时为某一影院卖票(相当于三个线程同时处理卖票这一个任务) 示例如下: /
2021-10-13 21:08:22
104
原创 java---线程与进程
java----线程与进程线程与进程概述线程的创建以及启用多线程的常用方法线程安全问题二级目录三级目录 线程与进程概述 在学习线程之前要先知道什么是进程,进程就是正在运行的程序,它是系统资源调度的独立单位,并且一个进程可以执行多个任务,而线程就是程序执行的任务,它是程序使用CPU的基本单位,因此也可以说线程是依赖于进程的 进程: 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间 线程:(可分为单线程与多线程) 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最
2021-10-13 19:02:15
130
原创 java集合框架
浅谈java集合ArrayList常用方法的运用Vector常用方法的运用LinkedList常用方法的运用Iterator接口的运用Collection (集合的最大接口)继承关系Map接口Set接口 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Iterator,List等 集合的特点: 集合用
2021-10-09 20:46:10
119
原创 java常用类库
java常用类库泛型概述java.util.Objectsjava.lang.Mathjava.util.Arraysjava.math.BigDecimaljava.util,Datejava.text.DateFormatjava.util.Calendarjava.lang.System 泛型概述 java.util.Objects 概述: 此类包含static实用程序方法,用于操作对象或在操作前检查某些条件。这些实用程序包括null或null方法,用于计算对象的哈希代码,返回对象的字符串,比较两个
2021-10-05 20:08:25
195
原创 java学习笔记之数组
1、数组 常用格式1 数据类型[] 数组名称 = {数据1,数据2,数据3,,,,,,,数据n} 创建数组的同时,指定数组中的内容 常用格式2 数据类型[] = new 数据类型[数据长度] 数组长度通过int数据指定 数组不常用的创建方式: 创建数组,不初始化 格式:数组类型[] 数组名; 数据类型[] 数组名称 = new 数据类型[]{内人1,内容2,内容3,,,内容n} 通过下标操作数组数据的方式: 给数组某个下标赋值
2021-09-07 15:31:19
84
原创 java分支执行结构以及循环结构
1、分支结构 if条件语句 (主要是四种格式) if(条件语句){…} if (条件语句){…}else{…} if (条件语句){…}else if(条件语句){…} if (条件语句){…}else if(条件语句){…}else{…} switch语句有关规则 表达式的返回值必须是下述几种类型之一:int, byte, char, short,String; case 子句中的取值必须是常量,且所有 cas
2021-09-06 20:49:59
205
原创 2021-09-05
1、变量 变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。 变量分类: 按所属的数据类型划分: 基本数据类型变量 引用数据类型变量 按被声明的位置划分: 局部变量:方法或语句块内部定义的变量 成员变量:方法外部、类的内部定义的变量 特别注意:类的外面不能有变量的声明 2、数据类型 标识符:java对包、类、方法、参数和变量等要素命名时使用发的字符序列 规则如下: 由字母、数字、下划线(_)和美元符号($)组成。新职课-教研教学中心
2021-09-05 16:48:40
536
原创 2021-09-04
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-09-04 15:53:51
80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人