2021年3月29日
摘要: 二分法查询 数据结构:数组 二分法查也是数组排序常用的排序算法 先决条件:①被查询的数组必须是有序数组 比如 var data = []int{1,3,4,7,12,24,34,35} 个人理解:如上例子,取数组的中间下标,然后比较要查询的数和中间数的大小,如果大于中间数,则取中间数右侧数组进行比较 阅读全文
posted @ 2021-03-29 23:10 王章章章 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 数据结构:数组 冒泡排序也是数组排序常用的排序算法,个人理解:循环从数组中比较两个值的大小,将大的值往一端移动,选出最大值,接着冒泡第二大值。循环直到所有数据顺序OK 时间复杂度:O(n2) 代码实现如下 package main import ( "fmt" ) /** * @Autho 阅读全文
posted @ 2021-03-29 22:10 王章章章 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 数据结构:数组 快速排序是数字排序常用的排序算法,个人理解核心思想是通过选定数组中的一个中间值,比较当前选中的中间值和其他值的大小 将小于中间值的数放在一个数组中,比中间值大的放在另外一个数组中,然后递归该方法,得到两边的排序,最后拼接起来。 时间复杂度:O(nlgn) 具体代码实现如下: pack 阅读全文
posted @ 2021-03-29 21:33 王章章章 阅读(75) 评论(0) 推荐(0) 编辑
  2021年3月28日
摘要: 常见问题: 1.堆和棧的区别 数据结构中的堆栈区别: 是两种数据结构,栈 是一种线性结构,表中数据是遵循先入后出的原理 堆 是一种特殊的树形结构,是完全二叉树, 操作系统中的堆栈:区别 堆:按需申请,动态分配,在程序结束前是不会删除已申请内存,需要程序主动释放请求(free delete),用了以后 阅读全文
posted @ 2021-03-28 23:35 王章章章 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 数据结构 定义:数据结构是计算机存储、组织数据的方式。是一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 精心选择的数据结构可以带来高效运行和或者存储效率。 与检索算法,索引有关系。 简单来说,数据结构是带”结构”的数据元素集合。 结构:分为逻辑结构和存储结构(物理结构) 意义:从具 阅读全文
posted @ 2021-03-28 23:32 王章章章 阅读(1689) 评论(0) 推荐(0) 编辑
  2021年3月27日
摘要: 1.起因 使用revel框架搭建的web项目使用docker部署在了centOS6.4的机器里面,在进行安全扫描的时候web访问端口被扫描出来了安全漏洞,TLS1.0enable的漏洞然后需要解决。 2.TLS1.0漏洞是什么? TLS 前身是SSL,传输层安全性协议(英语:Transport La 阅读全文
posted @ 2021-03-27 15:27 王章章章 阅读(3948) 评论(0) 推荐(0) 编辑
摘要: 一.定义 进程:具有独立功能的程序在某个数据集合上执行一次的过程。 线程:是进程内一个执行实体或执行单元。 比进程更小的能独立运行的基本单位,是操作系统能够进行运算调度的最小单位。 协程:本质上是一种控制抽象,简洁优雅的实现一些控制行为,在协程中,控制行为可从当前执行上下文跳转到程序其他位置,并且可 阅读全文
posted @ 2021-03-27 15:13 王章章章 阅读(598) 评论(0) 推荐(0) 编辑
  2019年3月8日
摘要: 1.关于常见的一些响应报文的总结 ps:这个是之间在做毕设的时候经常遇到返回300,404问题,然后看到某个大神的博客,记录在记事本上了,链接找不到了,实在不好意思,现在放在这供大家查找原因,及方便自己调试接口方便查阅。 1xx (临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 100 阅读全文
posted @ 2019-03-08 16:14 王章章章 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.http请求报文的格式 请求报文的起始行包括 :请求方法 (Get Post Head等八种请求方式) + 请求URL (此处为URL定位到请求的地方) + 请求的协议 图中为http1.0 请求头也就是图中首部包括:头部字段名 :头部字段名的值 (之前遇到过一个跨域访问接口的问题,也是在响应的 阅读全文
posted @ 2019-03-08 16:07 王章章章 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 一.uri url urn之间的联系 1. uri 全拼 Uniform Resource Identifier 统一资源标识符 2. url 全拼 Uniform Resource Locator 统一资源定位符 3.urn 全拼 Uniform Resource Name 统一资源名称 URL, 阅读全文
posted @ 2019-03-08 15:51 王章章章 阅读(280) 评论(0) 推荐(0) 编辑