摘要: 1、synchronized关键字简介 synchronized是java中的一个关键字,在中文中为同步,也被称之为'同步锁',以此来达到多线程并发访问时候的并发安全问题,可以用来修饰代码块、非静态方法。静态方法等; 修饰代码块时:给当前指定的对象加锁 修饰非静态方法时:作用于当前实例加锁 修饰静态 阅读全文
posted @ 2022-06-07 15:19 龙空白白 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Java中的static关键字 1、static关键字简介 static为java中的关键字,可以修饰类中的方法、变量,以及修饰静态代码块 当用static修饰的方法和变量时可以直接通过类名.方法名和类名.变量名来访问,不需要进行对象的实例化操作,方便在没有创建对象的时候来调用方法或者变量 2、st 阅读全文
posted @ 2022-06-02 11:05 龙空白白 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 常用的系统工作命令 1.1 执行查看帮助命令 man 命令 man 命令用来查看man命令自身的帮助信息 MAN(1) Manual pager utils MAN(1) NAME man - an interface to the on-line reference manuals SYNOP 阅读全文
posted @ 2022-02-15 16:20 龙空白白 阅读(114) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ基础知识 一、RabbitMQ概述 RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件,它具有以下特性 开源、性能优秀,稳定性保障 支持持久化,传输确认,发布确认,可靠性消息投递模式(confirm)、返回模式(return)等保证了M 阅读全文
posted @ 2022-06-23 17:24 龙空白白 阅读(113) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ访问Web端口报错User can only log in via localhost 一、错误信息 在项目开发过程中,通过浏览器访问Web端口时报错 User can only log in via localhost 二、解决方法 1、新添加一个用户 进入RabbitMQ的目录 阅读全文
posted @ 2022-06-23 17:24 龙空白白 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Linux系统与Windows系统之间的文件上传与下载 在日常开发过程中,常常会遇到需要在Linux与Windows系统之间的文件的传输,有一些常用的方法与命令,在此记录 1、文件上传 从Windows系统上传文件到Linux系统中,有以下这些方法 1、拖拉法 直接把文件从Windows平台拉取到L 阅读全文
posted @ 2022-06-17 15:01 龙空白白 阅读(417) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA常见快捷键 在日常的开发过程中,IntelliJ IDEA作为一个十分常用的工具,这篇文章介绍了一些IntelliJ IDEA常见的快捷键 全局查找快捷键-Ctrl+Alt+T 当我们需要在项目中查找某些文件时,可以使用Ctrl+Alt+T来进行全局搜索 类之间的关系快捷键 阅读全文
posted @ 2022-06-17 14:40 龙空白白 阅读(93) 评论(0) 推荐(0) 编辑
摘要: MySQL采用B+树作为索引的原因 1、MySQL的索引结构是如何查询的 在MySQL中,存储的数据记录都是持久化到磁盘中的,数据包含索引和记录,当MySQL查询数据时,由于索引也是持久化在磁盘上面的,首先会从磁盘上读取索引到缓存中,然后再通过索引从磁盘上面检索数据读取待内存中,在这期间会进去内存与 阅读全文
posted @ 2022-06-17 11:01 龙空白白 阅读(74) 评论(0) 推荐(0) 编辑
摘要: MySQL索引 1、MySQL中InnoDB存储引擎索引概述 在InnoDB存储引擎中支持以下几种常见的索引 B+树索引 全文索引 哈希索引 InnoDB存储引擎支持的索引是自适应的,InnoDB会根据表的使用情况自动为表生成哈希索引。B+树中的B不是代表二叉(binary),而是代表平衡(bala 阅读全文
posted @ 2022-06-16 10:16 龙空白白 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1、InnoDB体系架构 下图简单显示了InnoDB的存储引擎的体系架构,可以认为这些内存块组成了一个大的内存池,负责如下工作 InnoDB存储引擎体系架构 维护所有进程/线程需要访问的多个内部数据结构 存储磁盘上的数据,方便快速地读取,同时在对磁盘文件的数据修改之前在这里缓存 重做日志(redo 阅读全文
posted @ 2022-06-13 15:52 龙空白白 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1、题目背景 给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 2、代码实现 public class So 阅读全文
posted @ 2022-06-10 10:38 龙空白白 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1、select语句及其执行顺序 select 要返回的列或者表达式 from 从中检索数据的表仅在从表选择数据时使用 where 行级过滤 group by 分组说明仅在按组计算聚集时使用 having 组级过滤 order by 输出排序顺序 limit 要检索的行数 2、delete、trun 阅读全文
posted @ 2022-06-09 17:01 龙空白白 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1、MySQL的体系结构 MySQL整体的逻辑结构可以分为4层,客户层、服务层、存储引擎层、数据层 客户层 客户层:进行相关的连接处理、权限控制、安全处理等操作 服务层 服务层负责与客户层进行连接处理、处理以及执行SQL语句等,主要包含连接器、查询缓存、优化器、执行器、存储引擎。触发器、视图等也在这 阅读全文
posted @ 2022-06-09 16:28 龙空白白 阅读(177) 评论(0) 推荐(0) 编辑