暂时未有相关云产品技术能力~
暂无个人介绍
以下是一些常用的 firewalld 命令: 返回结果 running : 开启了 not running :未开启 为了保证安全起见,如果未开启防火墙,请先开启防火墙,命令如下:
Redis 中数据过期策略采用定期删除+惰性删除策略结合起来,以及采用淘汰策略来兜底。 定期删除策略:Redis 启用一个定时器定时监视所有的 key,判断key是否过期,过期的话就删除。这种策略可以保证过期的 key 最终都会被删除,但是也存在严重的缺点:每次都遍历内存中所有的数据,非常消耗 CPU 资源,并且当 key 已过期,但是定时器还处于未唤起状态,这段时间内 key 仍然可以用。
1. HashMap 1.1 HashMap集合概述和特点 HashMap底层是哈希表结构的 依赖hashCode方法和equals方法保证键的唯一 如果键要存储的是自定义对象,需要重写hashCode和equals方法
1. Map集合概述和特点 Map集合概述
1. HashSet集合概述和特点 底层数据结构是哈希表 存取无序 不可以存储重复元素 没有索引,不能使用普通for循环遍历
1. Set集合 1.1Set集合概述和特点【应用】 不可以存储重复元素 没有索引,不能使用普通for循环遍历
11.1. 垃圾回收概述 11.1.1. 什么是垃圾? 垃圾收集,不是Java语言的伴生产物。早在1960年,第一门开始使用内存动态分配和垃圾收集技术的Lisp语言诞生。 关于垃圾收集有三个经典问题: 哪些内存需要回收? 什么时候回收? 如何回收?
MySQL的日期函数主要用来对日期和时间类型的数据进行计算、格式化和转换,能够帮助程序员更加方便地处理存储在MySQL数据库中的时间数据。使用这些函数可以实现以下功能: 格式化日期和时间:通过指定不同的日期格式输出相应的日期或时间字符串。 提取日期和时间的各个部分:提取一个时间值中的年、月、日、时、分、秒等信息。 进行日期加减操作:在一个日期值上进行加减运算,例如将某一日期加上一天或减去半个月。 返回日期时间差异:计算两个日期或时间的差值,例如计算两个日期之间相隔多少天、小时或分钟等。 循CC
1. 数组和集合的区别 相同点 都是容器,可以存储多个数据 不同点 数组的长度是不可变的,集合的长度是可变的 数组可以存基本数据类型和引用数据类型 集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类
1. 异常 异常的概述 异常就是程序出现了不正常的情况
1. 递归 1.1 递归 递归的介绍 以编程的角度来看,递归指的是方法定义中调用方法本身的现象 把一个复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解 递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算
List, Set, Queue, Map 四者的区别? List (对付顺序的好帮⼿): 存储的元素是有序的、可重复的。 Set (注重独⼀⽆⼆的性质): 存储的元素是⽆序的、不可重复的。 Queue (实现排队功能的叫号机): 按特定的排队规则来确定先后顺序,存储的元素是有序的、可重复的。 Map (⽤ key 来搜索的专家): 使⽤键值对(key-value)存储,类似于数学上的函数 y=f(x),“x” 代表 key,“y” 代表 value,key 是⽆序的、不可重复的,value 是⽆序的、可重复的,每个键最 多映射到⼀个值。
List, Set, Queue, Map 四者的区别? List (对付顺序的好帮⼿): 存储的元素是有序的、可重复的。 Set (注重独⼀⽆⼆的性质): 存储的元素是⽆序的、不可重复的。 Queue (实现排队功能的叫号机): 按特定的排队规则来确定先后顺序,存储的元素是有序的、可重复的。 Map (⽤ key 来搜索的专家): 使⽤键值对(key-value)存储,类似于数学上的函数 y=f(x),“x” 代表 key,“y” 代表 value,key 是⽆序的、不可重复的,value 是⽆序的、可重复的,每个键最 多映射到⼀个值。
集合和数组的区别 : 共同点:都是存储数据的容器 不同点:数组的容量是固定的,集合的容量是可变的
🍸1. String类 🍉🍉1.1 String概述 1 String 类在 java.lang 包下,所以使用的时候不需要导包 2 String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例也就是 说,Java 程序中所有的双引号字符串,都是 String 类的对象 3 字符串不可变,它们的值在创建后不能被更改
在面向对象编程的思想中,构造方法(Constructor)是一个特殊的函数,用于创建和初始化类的对象。构造方法通常与类名同名,在对象创建时自动调用,用于为对象属性赋初值,并进行其他必要的操作。 构造方法在不同编程语言中可能会有所不同,但常见的语言都支持构造方法的定义。
【JavaSE】Java基础语法(七):二维数组
【JavaSE】Java基础语法(五):数组详解
Nginx安装与使用
【MySQL新手到通关】第二章 MySQL卸载安装
【MySQL新手到通关】第一章 数据库概述
阿里云大学考试python中级题目及解析-python高级
阿里云大学考试python中级题目及解析-python中级
阿里云大学考试python初级-python初级
【JVM】5. 本地方法接口和本地方法栈
阿里云大学考试Java中级题目及解析-java中级
阿里云大学考试Java高级题目及解析-java高级
阿里云大学考试Java初级题目及解析-java初级
工作流 jbpm(图文并茂)
工作流 jbpm(图文并茂)
RestTemplate使用详解
【Redis】Redis 命令之 Hash
【Redis】Redis 命令之 String
【Redis】Redis set类型实现点赞功能
【Java 基础】File & IO流
【IDEA】DeBug(图文并茂)
【JVM】1. JVM与Java体系结构
【Java8】 时间日期API + 使用心得
ECharts 快速入门
【Redis】布隆过滤器原理与应用
Activiti7(图文并茂)
Activiti7(图文并茂)
SpringSecurity 快速入门
JWT 入门
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
Request 和 Response总结
Request 和 Response总结
Filter(过滤器)
Tomcat
maven创建web工程(图文并茂)