自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 面试

Java集合框架—ArrayList与LinkedList对于随机访问,ArrayList优于LinkedList,因为LinkedList要移动指针。对于新增和删除操作,LinedList比较占优势,因为ArrayList要移动数据。转载https://blog.youkuaiyun.com/eson_15/article/details/51145788...

2021-03-30 12:57:53 98

原创 常见HTTP状态码及含义

http状态码由3个十进制数字组成。第一个数字表示状态码的分类,后面的两位表示该分类下不同的状态。分为5个大类。分类分类描述1**信息。服务器收到请求,请继续执行请求2**成功。请求被成功接收并处理3**重定向。需要进一步操作来完成请求4**客户端错误。无法完成请求,或请求包含语法错误5**服务器错误。服务器在处理请求的过程中发成错误各个状态说明100继续请求者应当继续提出请求。服务器已收到请求的一部分,正在等待其余部分。101切换协议请求

2020-06-09 16:13:22 195

原创 enum

enumenum是枚举类型,枚举类型在使用中有以下规定:1. 枚举值是常量,不是变量。不能在程序中用赋值语句再对它赋值。例如对枚举 weekday 的元素再作以下赋值:sun=5;mon=2;sun=mon;都是错误的。2. 枚举元素本身由系统定义了一个表示序号的数值,从 0 开始顺序定义为 0 , 1 , 2… 。如在 weekday 中, sun 值为 0 , mon 值为 1 , …,sat 值为 6 。int main(){ enum weekday {sun,mon,tue,

2020-06-09 14:42:24 402

原创 字符串

KMP模式匹配算法

2020-06-09 10:54:56 135

原创 链表

单链表head为空的判定条件1、带头结点单链表:head->next == NULL2、带头结点循环链表:head->next == head3、不带头结点单链表:head == NULL

2020-06-09 10:51:59 147

原创

二叉树的性质在二叉树的第 i 层上至多有 2i-1 个结点(i≥1)。深度为 k 的二叉树最多有 2k-1 个结点(k≥1)。一棵二叉树的叶子结点数为 n0 ,度为2的结点数为 n2 ,则 n0 = n2 + 1。具有 n 个结点的完全二叉树的深度为 log2n + 1 。如果对一棵有 n 个结点的完全二叉树(其深度为 log2n + 1 )的结点按层序编号,则对任一结点 i(1≤i≤n)有:(1) 如果 i = 1,则结点 i 是二叉树的根,无双亲;如果 i &gt

2020-06-09 10:49:04 112

原创 数据库

触发器触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。注意事项:1.只有表才可以支持触发器,视图和临时表都不支持触发器。2.每个表的每个事件只支持一个触发器,因此每个表最多支持6个触发器。3.单一触发器不能与多个操作相关。4.触发器不能更新和覆盖,如果想更新一个触发器必须先删除,再创建。详细解释见博客:http://blog.youkuaiyun.com/zdplife/article/details/48155611.

2020-06-09 10:42:38 141

原创 排序算法

标题

2020-06-09 10:40:50 134

原创 操作系统

活跃度在使用锁保证现场安全时可能会出现 活跃度 失败的情况主要包括 饥饿、丢失信号、活锁、死锁 等。【多线程除了死锁之外遇到最多的就是活跃度问题了】饥饿 :指线程需要访问的资源 被永久拒绝 ,以至于不能再继续进行。解决饥饿问题需要平衡线程对资源的竞争,如线程的优先级、任务的权重、执行的周期等。活锁 :指线程虽然没有被阻塞,但由于某种条件不满足,一直尝试重试却始终失败。解决活锁问题需要对 重试机制 引入一些随机性。例如如果检测到冲突,那么就暂停随机的一定时间进行重试,这会大大减少碰撞的可能性。...

2020-06-09 10:39:03 325

原创 机器学习

Apriori算法的支持度、置信度和提升度https://m.baidu.com/ala/c/www.360doc.cn/mip/477451393.html生成模型与判别模型生成模型是生成(数据的分布)的模型;判别模型是判别(数据输出量)的模型。**生成式模型:**朴素贝叶斯、混合高斯模型、隐马尔科夫模型(HMM)、贝叶斯网络、Sigmoid Belief Networks、马尔科夫随机场(Markov Random Fields)、深度信念网络(DBN)**判别式模型:**K近邻(KNN)、

2020-06-09 10:37:06 240

原创 计算机网络

OSITCP建立TCP连接需要三次握手:即发送方发送SYN包,接收方接收SYN包并发送SYN+ACK包,发送方接收SYN+ACK包发送ACK确认包。释放TCP连接需要四次握手:即发送方发送FIN包主动关闭连接,接收方接收FIN包并发送ACK确认包,发送方接收到ACK包后接收方发送FIN包,发送方发送ACK确认包。...

2020-06-09 10:32:39 318

原创 java 基本知识

标题try的形式有三种:try-catch;try-finally;try-catch-finally;但catch和finally语句不能同时省略!

2020-06-09 10:29:09 175

原创 java.util.LinkedList.removeLast()方法实例

java.util.LinkedList.removeLast()方法实例java.util.LinkedList.removeLast() 方法移除并返回此列表的最后一个元素。下面的示例演示java.util.LinkedList.last()方法的用法。https://www.yiibai.com/java/util/linkedlist_removelast.html...

2020-06-09 10:24:54 1970

原创 java.util.Collections类——emptyList()方法

java.util.Collections类——emptyList()方法好处:1,如果你想 new 一个空的 List ,而这个 List 以后也不会再添加元素,那么就用 Collections.emptyList() 好了。new ArrayList() 或者 new LinkedList() 在创建的时候有会有初始大小,多少会占用一内存。2,为了编码的方便。比如说一个方法返回类型是Li...

2020-06-09 10:24:13 504

原创 Java – LinkedList pollFirst()、pollLast()、addFirst()、addLast()方法

Java – LinkedList pollFirst()、pollLast()、addFirst()、addLast()方法LinkedList.pollFirst()public E pollFirst():检索并删除此列表的第一个元素,如果此列表为空,则返回null。import java.util.LinkedList;class LinkedListPollFirstDemo{...

2020-06-09 10:23:53 1955

原创 牛客网——车站建造问题

题目有108个村庄排在一条公路上,依次编号为0~~108-1,相邻村庄距离为1,其中有n个村庄居住着牛牛,居住着牛牛的村庄从小到大依次为a0~an-1,其中保证a0=0.现在需要建设车站,有两个要求必须被满足:1、每个有牛牛居住的村庄必须修建车站。2、相邻车站的距离必须为1或为某个质数。现给出n和a数组,求需要建设车站的最小数量。解答哥德巴赫猜想:1、大于2的偶数,可以表示为两个质数的和;2、任一大于7的奇数都可写成三个质数之和。eg:当该非质数为奇数时,分解为p=(p-2)+2:若p

2020-06-09 10:21:53 567

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除