06 2022 档案

摘要:RabbitMQ基础知识 一、RabbitMQ概述 RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件,它具有以下特性 开源、性能优秀,稳定性保障 支持持久化,传输确认,发布确认,可靠性消息投递模式(confirm)、返回模式(return)等保证了M 阅读全文
posted @ 2022-06-23 17:24 龙空白白 阅读(131) 评论(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 龙空白白 阅读(363) 评论(0) 推荐(0) 编辑
摘要:Linux系统与Windows系统之间的文件上传与下载 在日常开发过程中,常常会遇到需要在Linux与Windows系统之间的文件的传输,有一些常用的方法与命令,在此记录 1、文件上传 从Windows系统上传文件到Linux系统中,有以下这些方法 1、拖拉法 直接把文件从Windows平台拉取到L 阅读全文
posted @ 2022-06-17 15:01 龙空白白 阅读(469) 评论(0) 推荐(0) 编辑
摘要:IntelliJ IDEA常见快捷键 在日常的开发过程中,IntelliJ IDEA作为一个十分常用的工具,这篇文章介绍了一些IntelliJ IDEA常见的快捷键 全局查找快捷键-Ctrl+Alt+T 当我们需要在项目中查找某些文件时,可以使用Ctrl+Alt+T来进行全局搜索 类之间的关系快捷键 阅读全文
posted @ 2022-06-17 14:40 龙空白白 阅读(116) 评论(0) 推荐(0) 编辑
摘要:MySQL采用B+树作为索引的原因 1、MySQL的索引结构是如何查询的 在MySQL中,存储的数据记录都是持久化到磁盘中的,数据包含索引和记录,当MySQL查询数据时,由于索引也是持久化在磁盘上面的,首先会从磁盘上读取索引到缓存中,然后再通过索引从磁盘上面检索数据读取待内存中,在这期间会进去内存与 阅读全文
posted @ 2022-06-17 11:01 龙空白白 阅读(90) 评论(0) 推荐(0) 编辑
摘要:MySQL索引 1、MySQL中InnoDB存储引擎索引概述 在InnoDB存储引擎中支持以下几种常见的索引 B+树索引 全文索引 哈希索引 InnoDB存储引擎支持的索引是自适应的,InnoDB会根据表的使用情况自动为表生成哈希索引。B+树中的B不是代表二叉(binary),而是代表平衡(bala 阅读全文
posted @ 2022-06-16 10:16 龙空白白 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1、InnoDB体系架构 下图简单显示了InnoDB的存储引擎的体系架构,可以认为这些内存块组成了一个大的内存池,负责如下工作 InnoDB存储引擎体系架构 维护所有进程/线程需要访问的多个内部数据结构 存储磁盘上的数据,方便快速地读取,同时在对磁盘文件的数据修改之前在这里缓存 重做日志(redo 阅读全文
posted @ 2022-06-13 15:52 龙空白白 阅读(74) 评论(0) 推荐(0) 编辑
摘要:1、题目背景 给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 2、代码实现 public class So 阅读全文
posted @ 2022-06-10 10:38 龙空白白 阅读(61) 评论(0) 推荐(0) 编辑
摘要:1、select语句及其执行顺序 select 要返回的列或者表达式 from 从中检索数据的表仅在从表选择数据时使用 where 行级过滤 group by 分组说明仅在按组计算聚集时使用 having 组级过滤 order by 输出排序顺序 limit 要检索的行数 2、delete、trun 阅读全文
posted @ 2022-06-09 17:01 龙空白白 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1、MySQL的体系结构 MySQL整体的逻辑结构可以分为4层,客户层、服务层、存储引擎层、数据层 客户层 客户层:进行相关的连接处理、权限控制、安全处理等操作 服务层 服务层负责与客户层进行连接处理、处理以及执行SQL语句等,主要包含连接器、查询缓存、优化器、执行器、存储引擎。触发器、视图等也在这 阅读全文
posted @ 2022-06-09 16:28 龙空白白 阅读(208) 评论(0) 推荐(0) 编辑
摘要:1、题目背景 给定一个数组 prices,它的第i个元素prices[i]表示一支给定股票第i天的价格,你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票,设计一个算法来计算你所能获取的最大利润.返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0 2、代码实现 阅读全文
posted @ 2022-06-09 10:06 龙空白白 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1、题目背景 给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和,子数组是数组中的一个连续部分 2、代码实现 public class Solution { public static void main(String[] args) { int[] 阅读全文
posted @ 2022-06-08 17:17 龙空白白 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1、题目背景 给你一个整数数组nums,如果任一值在数组中出现至少两次,返回true;如果数组中每个元素互不相同,返回false 2、代码实现 public class Solution { public static void main(String[] args) { int[] nums = 阅读全文
posted @ 2022-06-08 17:14 龙空白白 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1、题目背景 给定一个n个元素有序的(升序)整型数组nums和一个目标值target写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1 2、代码实现 public class Solution { public static void main(String[] args) 阅读全文
posted @ 2022-06-08 17:10 龙空白白 阅读(26) 评论(0) 推荐(0) 编辑
摘要:vim编辑器相关命令 复制光标所在整行 yy 删除(剪切)光标所在整行 dd 将之前删除(dd)或者复制(yy)的数据粘贴到光标后面 p 光标定位到最后一行 Shift+G linux相关命令 解压.tar文件 tar -xvf *.tar 防火墙命令 查看已经开放的端口 firewall-cmd 阅读全文
posted @ 2022-06-08 16:36 龙空白白 阅读(28) 评论(0) 推荐(0) 编辑
摘要:在日常开发过程中,有时会遇到需要测试测试某些端口是否可以连通的问题,常用的方法有以下 1、telnet ip port ip是指测试主机的ip port是指测试主机的端口 [root@tdh-01 ~]# telnet 127.0.0.1 6380 Trying 127.0.0.1... Conne 阅读全文
posted @ 2022-06-08 16:28 龙空白白 阅读(998) 评论(0) 推荐(0) 编辑
摘要:1、继承Thread类 通过继承Thread类,并重写run方法 public class MyThread extends Thread{ public static void main(String[] args) { MyThread myThread1=new MyThread(); MyT 阅读全文
posted @ 2022-06-08 10:59 龙空白白 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1、synchronized关键字简介 synchronized是java中的一个关键字,在中文中为同步,也被称之为'同步锁',以此来达到多线程并发访问时候的并发安全问题,可以用来修饰代码块、非静态方法。静态方法等; 修饰代码块时:给当前指定的对象加锁 修饰非静态方法时:作用于当前实例加锁 修饰静态 阅读全文
posted @ 2022-06-07 15:19 龙空白白 阅读(303) 评论(0) 推荐(0) 编辑
摘要:Java中的static关键字 1、static关键字简介 static为java中的关键字,可以修饰类中的方法、变量,以及修饰静态代码块 当用static修饰的方法和变量时可以直接通过类名.方法名和类名.变量名来访问,不需要进行对象的实例化操作,方便在没有创建对象的时候来调用方法或者变量 2、st 阅读全文
posted @ 2022-06-02 11:05 龙空白白 阅读(224) 评论(0) 推荐(0) 编辑

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