- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 推荐收藏--vscode 快捷键总结
一、 菜单与窗口相关1. 文件(菜单): ALT+F 2. 编辑(菜单): ALT+E 3. 选择(菜单): ALT+S 4. 查看(菜单): ALT+V 5. 转到(菜单): ALT+G 6. 运行(菜单): ALT+R 7. 终端(菜单): ALT+T 8. 帮助(菜单): ALT+H 1. 侧边栏显示与隐藏: Ctrl+B 2. 显示资源管理器: Ctrl+Shift+E (光标切到侧边栏才有效) 3. 显示搜索: Ctrl+Shi
2020-10-29 23:51:58 163
原创 基础数据结构队列(queue)的学习与应用
数据结构–队列(queue)什么是队列?应用场景图解原理队列的操作接口顺序队列代码实现循环队列代码实现什么是队列?队列是一种“先进先出”(FIFO)的数据结构,是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为对头。队列中没有元素时,称为空队列应用场景你有没有过电脑死机,或者游戏卡顿。用户点击是乎都没有用,就当你正要重启电脑或者杀掉游戏时。
2020-10-20 00:02:03 241
原创 基础数据结构栈(Stack) 学习与应用
数据结构 — 栈(Stack)什么是栈?基本特点图解原理代码实现应用场景什么是栈(Stack)?栈是一种“后进先出”(LIFO)的数据结构 ,是一种特殊的线性表。基本特点遵循定义里的两个重要性质。 一、线性表。 所以元素的增删改查操作都只能在表的一端进行,即栈顶。 二、遵循“后进先出”(LIFO)的原则。最后添加的元素总是在最先出栈,栈对元素的访问加以限制,仅仅提供对栈顶元素的访问操作图解原理 其中data1为栈底, data4处为栈顶代码实现export inte
2020-10-20 00:00:59 144
原创 js数据类型对象(Object)自动排序问题
前言这两天碰到一个问题。发现游戏(塔防类游戏)中炮塔寻怪算法有误,炮塔无法准确的找到最危险的怪物(也就是射程范围内离终点最近)。最后查看代码发现,以前怪物查询算法只需查询最危险的怪物,所以遍历所有的怪物,记录最危险那只就可以了。后来策划新增需求,炮塔需要短时间内陆续攻击最危险的N只怪。所以算法上就改成先将所有怪物排序,再取所需的怪物。因为排序有使用到两个变量排序用的 怪物剩余路程 和 怪物实例 。考虑到数组存储不方便,而且需要特别的写排序代码。想到Object是存在Key自动排序功能的,所以使用了一个Ob
2020-10-19 23:57:45 6106
原创 CentOS 的 服务管理,systemctl 的花式命令大全
CentOS 7 上 服务管理systemctl 的用法一、使用systemctl管理服务在 centos7中, 可以使用systemctl显示,启动,停止和重启指定服务,操作简单易用。 它整合了chkconfig与service功能于一体。 原服务都安装在 /usr/lib/systemd/system/1.1 命名格式systemctl cmd service_name.service 其中: * cmd 指命令名称 * service_name 指的是服务名称 * .serv
2020-07-26 15:18:38 161
原创 Linux学习笔记三,标准I/O库
这次记录的都是一些基础I/O库函数1、fopen、fclose2、fread、fwrite3、fflush--4、fseek--5、fgetc、getc、getchar6、fputc、putc、getchar7、fgets、gets8、printf、fprintf和sprintf9、scanf、fscanf和sscanf下面一一讲解各个庫函数。
2016-12-28 21:28:13 313
原创 linux学习笔记二,文件操作
在一般的文件操作中,一般分为三个步骤,打开文件、操作文件、关闭文件。下面我们就安装这三个步骤讲解:一、打开文件。#include #include #include int open(const char *path, int oflags);int open( const char *path, int oflags, mode_t mode);参数说明, pa
2016-12-28 00:01:07 248
原创 linux学习笔记一, c语言程序的编译链接
以下以hello.c为例1.编译gcc -c hello.c2.链接gcc -o hello hello.o3.运行./hello也可以使用便捷方式,将编译链接的代码合到一起gcc -o hello hell.c静态庫的编译链接,前面编译到.o文件步骤一样重点:ar -r hello.a hello1.o hell
2016-12-25 23:50:38 208
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人