2022.02.07 PV操作 PV操作是一种实现进程同步与互斥的方法。P可以理解为等待,V可以理解为唤醒。 ARP协议 ARP,地址解析协议,主要作用是实现IP地址和MAC...
2022.02.07 PV操作 PV操作是一种实现进程同步与互斥的方法。P可以理解为等待,V可以理解为唤醒。 ARP协议 ARP,地址解析协议,主要作用是实现IP地址和MAC...
MediaRecord(基于文件录音) 已集成了录音,编码,压缩等,支持少量的音频格式文件。优点:封装度很高,操作简单缺点:无法实现实时处理音频,输出的音频格式少。 Audi...
相同点 都可以实现自动注入的功能。在对于仅有唯一实现类的接口或者直接注入类的实例而言,具有相同的效果。 不同点 @Autowired是基于Spring规范开发,在实现注入功能...
1、查看本机IP:ifconfig2、临时修改本机IP地址:ifconfig eth0(本机网卡名称) 192.168.1.200/243、永久修改本机IP地址:(1) vi...
题目描述: 丑数把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小...
一、Java基础 1、集合 HashMap底层实现数组+链表(JDK1.8引入红黑树,当链表长度超过8时,会将链表转为红黑树) HashMap扩容当HashMap中的元素个数...
一、数据库 1、删除表数据 drop table tb删除内容和定义,释放空间。 truncate table tb删除内容、释放空间但不删除定义。不能删除行数据,只能把表清...
题目描述: 整个公司的人员结构可以看作是一棵标准的多叉树。树的头节点是公司唯一的老板,除老板外,每个员工都有唯一的直接上级,叶节点是没有任何下属的基层员工,除基层员工外,每个...
题目描述: 编辑距离_力扣 给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插...
题目描述: 需要排序的最短子数组长度_牛客网 给定一个无序数组arr,求出需要排序的最短子数组的长度,对子数组排序后能使得整个数组有序,即为需要排序的数组。例如:arr=[1...
1、Mysql查询优化 导致SQL语句执行慢的原因数据量过大没有索引或索引失效 如何优化开启慢查询日志,找出执行慢的SQL用explain分析慢SQL,比如SQL语句写的烂,...
1、DML、DDL、DCL DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这...
1、try catch finally finally语句总是执行的,当finally中有return语句会覆盖try catch中的语句 2、三元运算符会对两个结果的数据类...
1、软件生命周期一般包括哪几个阶段? 软件定义与可行性分析 需求分析 软件设计(概要设计、详细设计) 编码 软件测试 运行和维护 2、程序的三种基本结构是什么? 顺序结构 选...
题目描述: 加油站_力扣 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站...
1、单例模式 单例模式是指某个类只有一个实例存在。饿汉式 懒汉式 volatile作用:禁止处理器重排序。java内存模型(jmm)并不限制处理器重排序,singleton=...
反射反射机制是指在程序运行状态中,对于任意一个类,我们都可以知道它的属性和方法,对于任意一个对象,我们都能调用它任意的属性和方法,这种动态获取信息和动态调用方法的机制为jav...
1、浅拷贝和深拷贝 浅拷贝浅拷贝只是复制了内存地址,两个引用同时指向一个内存地址,修改其中的一个值,另一个的值也会随之改变。深拷贝深拷贝是复制了对象,当一个对象修改了值,另一...
题目描述: 环形链表 II给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中...
题目描述: 寻找重复数给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,...