JS笔记3.6--单线程

JS是单线程的–>所以JS中的代码都是串行的, 前面没有执行完毕后面不能执行作为浏览器脚本语言
分类: 其他 发布时间: 01-26 23:35 阅读次数: 0

Node0--简介/环境搭建/node环境和浏览器环境的区别

V8引擎和Node.js参考:node中文文档V8引擎是专门解释和执行js代码的虚拟机,任何程序只要
分类: 其他 发布时间: 01-26 23:35 阅读次数: 0

Node1--CommonJS规范/模块导出的形式/require

NodeJS采用CommonJS规范实现了模块系统CommonJS规范规定了如何定义一个模块, 如何
分类: 其他 发布时间: 01-26 23:35 阅读次数: 0

Node2--包和包管理npm

在模块化开发中,尽量让一个模块(文件)只完成一个特定的功能但是复杂的功能实现,可能需要多个模块共同完
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

Node3--Buffer

计算机中的度量单位1 B(Byte字节) = 8 bit(位)1 KB = 1024 B1 MB =
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

Node4--path

Path模块没有添加到Global上, 所以使用时需要手动导入1.模块导入 let path = r
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

[AT2300] Snuke Line

题目大意 有一趟列车有 M+1 个车站,从 0 到 M 编号。有 N 种商品,第 i 种只在编号 [li,ri] 的车站出售。一辆列车有一个预设好的系数 d,从 0 出发,只会在 d 的倍数车站停车。对于 d 从 1 到 M 的列车,求最多能买到多少种商品。 链接 洛谷 解析 首先对于每个d,如果一个商品出现区间的长度大于等于d,那么这个商品一定能被买到。如果一个商品的出现区间小于d,那么这个商品最多只会在一个停留点出现一次。 所以我们可以把问题转化为一个区间修改单点查询的问题。对于区间不小于
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

Python中的collections模块 Python中的collections模块

Python中的collections模块 Python中内置了4种数据类型,包括:list,tuple,set,dict,这些数据类型都有其各自的特点,但是这些特点(比如dict无序)在一定程度上对数据类型的使用产生了约束,在某些使用场景下效率会比较低,比如有时候我们可能需要维护一个有序的字典等情况。 在这种场景下我们可以使用Python内建的collections模块,它包括了很多有用的集合类,合理的使用可以提高我们代码的运行效率。 接下来主要对collections模块中的常用集合类进行
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

ZJNU 1365 - Window--中级

每次都寻找长度为k的区间内的最小值显然很容易超出时间限制 所以可以把窗户看作一个数量固定的队列 每次观察入列与出列的元素对答案贡献如何,以更新答案 1 /* 2 Written By StelaYuri 3 */ 4 #include<stdio.h> 5 int tmp[1000010],max[1000010]; 6 int gmax(int i,int k) 7 { 8 int j,m=tmp[i]; 9 for(j=i-1;j>i-k;j--) 10
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

【Linux】系统调用简单了解

系统调用决定了操作系统是否好用,功能是否齐全。 进程管理 创建进程:fork 原进程叫父进程,新进程叫子进程。 当父进程fork创建子进程时,采用写时拷贝的方案。先是父子共用同一内存,如果有一方要写数据,就会将该内存块进行拷贝。然后再写。 fork可以根据返回值进行对父子进程的区分。 返回0,说明是子进程。 返回非0,说明是父进程,返回的值为子进程的进程号。 子进程可以使用exec函数族去执行另一个程序。 父进程可以通过waitpid系统调用,通过传入子进程进程号,来让父进程知道子进程的运行状
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

点名小功能

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <h1>点到的名字:<span></span></h1> <button>点名</button> <script type="text/javascript"> var arr=["章子怡"
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

Dart语言学习( 三) Dart数值型

一、类型 数值型有 num,int, double num a = 10; a = 12.5; print(a); print(a.runtimeType); int b = 20; // b = 20.5; print(b); print(b.runtimeType); double c = 10.5; // c = 30; print(c); print(c.runtimeType); print("\n"); 其中,runtim
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

算法训练——阿尔法乘积

//阿尔法乘积 #include<stdio.h> int alpha(long long int x){ if(x<10) return x; else{ long n = 1; while(x){ if(x%10 != 0){ n *= x%10; x /= 10; } else x /= 10; } return alpha(n); } } int main(){ long long int x; scanf
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

关于脱发

今天不写什么重要的东西,只谈感受吧。 3年前,我高三,那时候我觉得很难,生活很难,每天都难,没有成绩。 3年后,我大三,我秃了,回想过去,那时候再怎么难,我至少还有我的头发,现在我头顶已经秃了,感觉很丑。今天回头看我的身份证,学生证,照片大概是我高二的时候照的,那时候真帅啊。当时自己不怎么觉得,现在真的觉得很帅,那应该是我颜值的巅峰时期。我永远不可能那么帅了。 现在我觉得人生难,毕业完全不知道怎么办,工作,学历,婚姻,甚至是家庭,一切的一切都难。对哈工大有憧憬,但是难度太高了。有想去报考南昌大
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

《C Primer Plus》- 第一章 初试C语言

本笔记写于2020年1月25日。 从今天开始,我要全面的、彻底的将未来计划中所有的知识重新规划学习一遍,并整理成一套全面的笔记体系。为我将来的职业打下坚实的基础。 而所有的一切从C语言开始。本系列文章参考的是《C Primer Plus》(第六版),但不完全是第六版的内容,里面会有笔者自己的相关补充。 PS:如果笔记中有任何的错误,请在下方评论中留言,我会及时回复并修改 C语言简介 1972年,贝尔实验室的Dennis Ritch和Ken Thompson两人在开发Unix操作系统时设计了C语
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

SpringBoot 入门教程

一、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 二、SpringBoot目录结构resources resources文件夹中目录结构 static:静态资源(js css 图片 音频 视频) templates:模板文件(模版引擎freemarker ,thymeleaf;默认不支持jsp) application.properties: Springboot默认配置文件 三、SpringBoot探
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

Win2008 IIS7.5安装配置PHP7.3.2步骤,及500错误解决

安装Visual C++运行库 根据 PHP 版本选择 VC++ 版本,缺少 VC++ 运行库会报500错误。 php-7.1.28-nts-Win32-VC14-x64.zip VC14: Visual C++ 2015 x64 php-7.3.2-nts-Win32-VC15-x64.zip VC15: Visual C++ 2017 x64 我装的是 PHP7.3.2 选 Visual C++ 2017 x64 Microsoft Visual C++ 2017 Redistributa
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

寒假作业一

作业描述 详情 这个作业属于哪个课程 2020福大面向对象程序设计 这个作业要求在哪里 面向对象程序设计寒假作业一 这个作业的目标 a.安装c++开发环境; b.了解c语言缺陷,以及c++/c语言编译过程; c.了解命令行,查看编译器版本,用命令行编译代码; d.学习markdown技巧,完成要求编程题 作业正文 寒假作业一 其他参考文献 visual studio2019的安装以及使用、markdown、C++ Primer Plus 一、问答题 1.如果你不了解C++请回答以下问题:你认为
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

聊一聊斐波那契螺旋

斐波那契螺旋(也称为黄金螺旋)是根据斐波那契数列得到的一种螺旋。 斐波那契数列是这样一种数列:1,1,2,3,5,8……,从第三项开始,每一项的数字是前两项数字之和。以这些数字为半径,连续绘制圆弧就可以得到如下面的斐波那契螺旋: 按照等距螺旋对螺旋的运动方式的解释,螺旋应由圆周运动与直线运动相叠加而产生,两种运动的速度比为固定值时,会形成等距离外扩的螺旋(简称等距螺旋,也称等速度比螺旋)。当速度比不固定时,螺旋会呈现出外扩幅度不断增大(或缩小)的特征。 斐波那契螺旋每一个旋转周期外扩的幅度都在
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0

AVFrame 解析

AVFrame: 1)存储解码后的音频数据或视频数据. 2)AVFrame必须由av_frame_alloc() 来创建(Note:这只是用来创建AVFrame自身的内存空间,AVFrame结构体中的数据缓冲区,必须由其他方法来管理) 3)AVFrame必须由av_frame_free来释放 4)AVFrame通常只申请一次空间,然后多次复用来保存不同的数据(例如:一个AVFrame存放从解码器接收到的帧),在这种情况下,使用av_frame_unref(),引用计数-1,当引用计数为0时,释
分类: 其他 发布时间: 01-26 23:34 阅读次数: 0