Java集合
集合 集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变。 1. Collection(接口):单列集合 List(接口):元素可重复 ArrayList(实现类): LinkedList(实现类): Set(接口):元素不可重复 HashSet(实现类): TreeSet ...
HTML标签
HTML结构 HTML模板 HTML:htyper text markup language, 即超文本标记语言 <!DOCTYPE html> #按标准最新模式解析 <html lang="en"> #语言 <head> #头标签内的内容不会显示在浏览器内,是页面的配置信息 <meta chars ...
class字节码文件结构
class字节码文件结构 | 类型 | 名称 | 说明 | 长度 | 数量 | | | | | | | | u4 | magic | 魔数,识别Class文件格式 | 4个字节 | 1 | | u2 | minor_version | 副版本号(小版本) | 2个字节 | 1 | | u2 | ma ...
闭包
一、作用域 JavaScript作用域:分为全局作用域、局部作用域。变量在某个范围内起作用和效果,目的是为了提高程序的可靠性和减少命名冲突。 变量的作用域:根据作用域的不同我们变量分为全局变量和局部变量。两种变量其主要区别是函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。 作 ...
RabbitMQ 常见问题
RabbitMQ 常见问题 昔我往矣,杨柳依依。今我来思,雨雪霏霏。 1、什么是RabbitMQ? RabbitMQ是一款开源的、Erlang编写的消息中间件;最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦,可以用它来:解耦、异步、削峰。 2、MQ的优点 异步处理 - 相比于传统 ...
Kafka 常见问题
Kafka 常见问题 一年将尽夜,万里未归人。 1、Kafka 简介 Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列, 可以处理大量的数据, 并使您能够将消息从一个端点传递到另一个端点。 Kafka适合离线和在线消息消费,Kafka消息保留在磁盘上, 并在群集内复制以防止 ...
day02-实现01
实现01 1.实现任务阶段1 编写mytomcat,该服务器能给浏览器返回“你好,我是服务器!”的简单信息。 根据之前的tomcat框架整体分析,我们将浏览器发送请求,tomcat服务器处理请求,返回资源的整个过程分为三个部分。现在来分析并初步实现第一部分的功能。 1.1基于socket开发服务端流 ...
Java反应式编程(3)
您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 在前面的文章中已经把vert.x框架给跑起来了,但是实际开发中服务端是需要响应客户端的请求的,所以肯定需要增加接口,但是该怎么加呢?有的人倾向于去搜索引擎找答案,其实还有一个比较好的方式是去官网看看有啥可以用的资料,比如说打开反应式编程的官网就 ...
python中的公共操作和推导式
# 1.公共操作 # del 删除 删除变量或指定容器内数据 变量,容器里面的值 # + 将两个相同类型序列进行连接 字符串,列表,元组 print('1.公共操作') print('a' + 'b') print(['a'] + ['b']) print(('a',)+('b',)) # 元组,要 ...
【建议收藏】15755字,讲透MySQL性能优化(包含MySQL架构、存储引擎、调优工具、SQL、索引、建议等等)
0. 目录 1)MySQL总体架构介绍 2)MySQL存储引擎调优 3)常用慢查询分析工具 4)如何定位不合理的SQL 5)SQL优化的一些建议 1 MySQL总体架构介绍 1.1 MySQL总体架构介绍 引言 MySQL是一个关系型数据库 应用十分广泛 在学习任何一门知识之前 对其架构有一个概括性 ...
Java注解与原理分析
无论是在JDK源码或者框架组件,都在使用注解能力完成各种识别和解析动作;在对系统功能封装时,也会依赖注解能力简化各种逻辑的重复实现; ...
c++基础2
模板 c++另一种编程思想称为泛型编程,主要利用的技术就是模板 c++提供两种模板机制:函数模板和类模板 函数模板 建立一个通用函数,函数的返回值类型和形参类型可以不具体指定,用一个虚拟的类型来代表 语法: template<typename T> //或者 template<class T> 函数 ...