摘要:
上下文:运行的状态、环境 进程 操作系统对运行的应用程序的抽象,进程的运行空间分为用户态和内核态,执行内核相关操作时,要进入内核态。 程序是被动实体,而进程是主动实体。一次只有一个进程可以在一个处理器上运行。 进程内存空间的组成包括: 用户栈:保存进程需要使用的各种临时数据,自顶向下扩展 代码库:进 阅读全文
摘要:
GO语言的接口值 Go语言中,一个接口的值有两个部分:具体类型和该类型的一个值。e二者称为动态类型和动态值 接口类型的零值 在Go中,变量总是初始化为一个特定的值,接口的零值就是它的动态类型和值都设置为nil var w io.Writer fmt.Println(reflect.TypeO 阅读全文
摘要:
在gin里面接收表单发来的请求参数,可以使用PostForm()方法,但是如果前端使用的不是html中的表单,而是ajax,像后端发送sjon数据,这个函数不能帮我们拿到参数,这时候就有两种方法 使用map获取请求参数 // 1.使用 map 获取请求参数 var requestMap = make 阅读全文
摘要:
这段时间学一个前后端分离项目,学到前端反馈注册失败信息的时候,按照视频的步骤我弹出的toast一闪而过,而且我企图定义它出现的位置,发现不管用,于是我思考了一下,觉得可能是版本的问题,于是我看了一眼bootstrap版本,发现是5版本,于是删掉下载了4,然后就好了。 终于我在BootstrapVue 阅读全文
摘要:
ESLint是一个JavaScript很高Jsx检查工具。在创建Vue项目时,可以安装ESLint插件,它将提供代码规范,错误检查的功能。 安装 创建Vue时选择ESLint插件即可,选择Airbnbconfig 修改配置 Airbnb规范中字符串必须使用单引号,语句后必须加分号,否则报错,我们可以 阅读全文
摘要:
这两天又重新看了看数据结构,重温了一下排序算法,于是先写了这三种经典的排序算法 //冒泡排序 func BubbleSort(array []int) { l:=len(array) isChange:=true var i,j int for i=0; i<l-1 &&isChange; i++ 阅读全文
摘要:
字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。 示例 1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "b 阅读全文
摘要:
模拟Redis发验证码 Java操作Redis 使用jedis可以对redis进行操作,但是得关闭保护模式 模拟验证码 输入手机号,点击后发送随机六位数验证码,2分钟内有效 输入验证码,点击验证,返回成功还是失败 每个手机号每天只能输入3次 实现流程 生成6位数字验证码, Random类 验证码2分 阅读全文
摘要:
通过这道题,我学会了Go闭包 先看这道题吧: 给你一个整数数组 nums ,请你将数组按照每个值的频率 升序 排序。如果有多个值的频率相同,请你按照数值本身将它们 降序 排序。 请你返回排序后的数组。 示例 1: 输入:nums = [1,1,2,2,2,3] 输出:[3,1,1,2,2,2] 解释 阅读全文
摘要:
一道图的最短路径问题 Description 天气逐渐变冷,年老体弱的越越鸟打算去南方某座温度适宜的城市过冬,但由于翅膀严重老化,最远飞行距离有限,请你为可怜的越越鸟计算飞行所需的最短距离,以让它能做好心理准备。 Input 输入包含多组测试数据。 每组输入第一行为两个正整数n(n<=20)和m(m 阅读全文