自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML(1)

语法规范<标签名[ 属性名="属性值"...]>[文字内容]</标签名>` <标签名[ 属性名=“属性值”…] /> 一些特殊的标签可以使用这种简便写法`其他知识点基本概念内容任何空格 回车 都不起作用 所有空格 回车 tab 都会被解析为 一个小空格  为一个空格颜色rgba()函数rgba() 函数使用红®、绿(G)、蓝(B)、透明度(A)的叠加来生成各式各样的颜色。RGBA 即红色、绿色、蓝色、透明度(英语:Red,

2021-08-12 20:12:55 215 1

原创 leetcode每日一题题解—— 413. 等差数列划分——2021年8月10日

413. 等差数列划分Title DescriptionAn integer array is called arithmetic if it consists of at least three elements and if the difference between any two consecutive elements is the same.For example, [1,3,5,7,9], [7,7,7,7], and [3,-1,-5,-9] are arithmetic seque

2021-08-10 22:20:46 246

原创 CSS弹性盒子(1)

弹性盒子属性flex-directionflex-wrapflex-flowjustify-contentalign-itemsalign-contentflex-direction决定主轴的方向属性值:reverse()颠倒row(默认):主轴为水平方向,起点在左端row-reverse :主轴为水平方向,起点在右端column : 主轴为垂直方向,起点在上方column-reverse : 主轴为垂直方向,起点在下方flex-wrap定义如果一条轴线放不下

2021-08-08 20:20:35 243

原创 基础概念汇总(2)

栈与队列两者都是数据结构栈:先进后出 后进先出队列:先进先出 后进后出这两种数据结构在不同的场景下 可以与其所在场景合称为类似“页面栈 函数栈 事件栈 事件队列。。。”这样的专业名词HTTP与HTTPS转义字符在特定字符(下列字符)前使用 `` 修饰,即可转义n 换行缩进4个空格 == 1个tabtab就是缩进大括号中括号小括号前后括号换行时才需要缩进括号的中的内容要与前括号所在行的行首缩一个tab括号的后括号要与前括号所在行的行首对齐标准输入输出流

2021-08-07 21:28:55 215

原创 基础概念汇总(1)

语言人与计算机交互的方式现在我们正常人可以看懂的语言 计算机是看不懂的 所以还需要进行一步“翻译”根据“翻译”过程的不同分为了以下两种语言解析语言:读取 翻译(逐行解析)并执行编译语言:读取 翻译(通篇编译 编译成了机器码) 然后根据命令再执行两者在开发层面解析语言效率更高 在计算机执行层面编译语言效率更高环境(本质是一个软件)非严谨表达 我们可以认为翻译所在位置就是“环境”严谨表达 环境分为多种环境翻译环境(编译环境)执行环境编译语言同时

2021-08-06 13:21:43 113

原创 C语言语法

C语言语法环境语言种类编译语言静态声明语言环境工具编译环境:CC执行环境:Linux打印输出功能stdio.h库中的printf函数主函数(入口函数)程序的执行入口,就是程序执行的第一个函数(自动执行,其他函数相当于是在这个函数体内调用的)名字 main (该函数是自动执行的 所以 你不可以改名字)只要我们写C语言程序并且该文件需要被执行 都需要写main函数main函数返回值的意义:该程序的错误码(0代表正常 非0代表错误),是程序与系统交互的方式m

2021-08-05 23:05:50 170 1

原创 leetcode每日一题题解—— 611. 有效三角形的个数——2021年8月4日

611. 有效三角形的个数Title DescriptionGiven an integer array nums, return the number of triplets chosen from the array that can make triangles if we take them as side lengths of a triangle.Example 1:Input: nums = [2,2,3,4]Output: 3Explanation: Valid combina

2021-08-04 16:54:32 242

原创 JavaScript类的声明以及使用

类的声明以及使用声明先声明,再访问 (函数声明会提升,类声明不会)类关键字class YourName {// 类的主体}类表达式var YourName = class {/ /类的主体}类的实例化var myUser = new YourName();构造方法constructor()constructor 是一种用于创建和初始化class创建的对象的特殊方法在一个类中只能有一个名为 “constructor” 的特殊方法。 (否则报SyntaxError 错误)如果没有

2021-08-03 16:40:14 1166

原创 leetcode每日一题题解—— 581. 最短无序连续子数组——2021年8月3日

581. 最短无序连续子数组Title DescriptionGiven an integer array nums, you need to find one continuous subarray that if you only sort this subarray in ascending order, then the whole array will be sorted in ascending order.Return the shortest such subarray and out

2021-08-03 16:39:19 146

原创 浅谈JavaScript正则表达式的模式匹配

正则表达式的模式匹配正则表达式是一个描述字符模式的对象正则表达式的定义使用正则表达式字面量定义(脚本加载后,会被编译,不变时,性能更好)var pattern = /s$/;调用RegExp对象的构造函数定义(在脚本运行过程中,会被编译)var pattern = new RegExp(“s$”);直接量字符正则表达式所有字母和数字都是按照字面含义进行匹配的JavaScript正则表达式语法也支持非字母的字符匹配,这些字符需要通过反斜线(\)作为前缀进行转义正

2021-08-02 22:20:40 441

原创 leetcode每日一题题解—— 743. 网络延迟时间(2021年8月2日)

743. 网络延迟时间Title DescriptionYou are given a network of n nodes, labeled from 1 to n. You are also given times, a list of travel times as directed edges times[i] = (ui, vi, wi), where ui is the source node, vi is the target node, and wi is the time it tak

2021-08-02 22:07:36 322

原创 leetcode每日一题题解—— 1337.矩阵中战斗力最弱的 K 行 (2021年8月1日)

1337.矩阵中战斗力最弱的 K 行Title DescriptionYou are given an m x n binary matrix mat of 1’s (representing soldiers) and 0’s (representing civilians). The soldiers are positioned in front of the civilians. That is, all the 1’s will appear to the left of all the 0’

2021-08-01 16:35:09 138

原创 浅谈JavaScript中复合类型的声明以及操作

复合类型的声明以及操作复合类型的种类Object类 对象Array类 数组Function类 函数复合类型的声明Object类var obj = new Object()var obj = {}Array类var arr = new Array();var arr = []Function类var fun = new Function()function fun() {}复合类型的增删改查Object类增删改查

2021-08-01 10:22:00 139

原创 package.json 和 package-lock.json

package.json 和 package-lock.jsonnpm5 以前是不会有package-lock.json文件的当我们安装包的时候,npm都会自动生成或更新package-lock.json文件npm5 以后的版本安装包不需要加 --save参数 ,他会自动保存依赖信息package-lock.json文件会保存 node_modules 中所有包的信息(版本,下载地址)这样可以提升 npm install 的速度从文件来看,有一个 lock 称之为锁这个lo

2021-07-31 23:08:10 106

原创 leetcode每日一题题解—— 987.二叉树的垂序遍历 (2021年7月31日)

987.二叉树的垂序遍历Title DescriptionGiven the root of a binary tree, calculate the vertical order traversal of the binary tree.For each node at position (row, col), its left and right children will be at positions (row + 1, col - 1) and (row + 1, col + 1) resp

2021-07-31 17:43:56 158

原创 初识Express

Express起步安装npm install --save expresshello wordconst express = require('express');const app = express();app.get('/', function(req, res){ res.send('hello word');})app.listen(3000, function(){ console.log('Express app is running');})基本路由

2021-07-31 11:26:46 131

原创 leetcode每日一题题解——171. Excel 表列序号 (2021年7月30日)

171. Excel Sheet Column NumberTitle Description:Given a string columnTitle that represents the column title as appear in an Excel sheet, return its corresponding column number.For example:A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -&gt

2021-07-30 16:39:00 471

原创 art-template 模板引擎

art-template 模板引擎 (必须通过npm下载下来才能使用)注意:我们一个项目有且只有一个 node_modules,放在项目根目录中,这样的话项目中所有的子目录中的代码都可以加载到第三方包https://www.cnblogs.com/makalochen/p/13769944.htmlart-template 加载方式//凡是第三方模块都必须通过 npm 来下载// 使用的时候就可以通过 require('包名') 的方式来进行加载才可以使用// 不可能有任何一个第三方包和核心

2021-07-30 15:40:44 151

原创 文件操作路径和模块路径

文件操作路径和模块路径文件操作路径在文件操作的相对路径中 ./data/a.txt 相对于当前目录 data/a.txt 相对于当前目录 /data/a.txt 绝对路径,当前文件模块所处磁盘的根目录 fs.readFile('./data/a.txt', function(err, data){ if(err){ console.log(err); } console.log(data.toString());})模块路径//如果这里忽略

2021-07-29 11:34:12 403

原创 初识npm

npmnode package manager是一个命令行工具常用命令npm install --global npm升级npm–global 表示安装到全局,而非当前目录npm initnpm init -y 可以跳过向导快速生成npm install 包名只下载npm i 包名npm install 包名 --save下载并保存依赖项(package.json文件中的dependencies选项)nmp i -S 包名npm uninstal

2021-07-28 20:42:31 101

原创 Node中的模块系统

Node中的模块系统什么是模块化文件作用域通信规则加载require导出Commonjs模块规范在node中的js还有一个很重要的概念模块系统 - 模块作用域 - 使用require来加载模块 - 使用exports接口对象来导出模块中的成员加载 require语法:var 自定义变量 = require('模块');两个作用:执行被加载模块中的代码得到加载模块中的exports导出接口对象导出 exportsnode中是模块作用域,默认文件中的所有成

2021-07-27 11:24:00 102

原创 初识重定向

重定向 用户重新请求 / 首页 重定向 状态码 3开头的都是用来重定向的 如何通过服务器让客户端重定向? 1,状态码设置为302 为临时重定向 res.statusCode = 302; 2,在响应头中通过Location告诉客户端往哪儿重定向 res.setHeader('Location','/') res.end() 如果客户端发现收到服务器的响应状态码是302 就会自动去响应头中找Location 就能看到客户端自动跳转

2021-07-26 10:11:37 84

原创 小白疑惑--但我会一直坚持下去的

想问下各位大佬们,最近暑假每天自己都在坚持刷刷力扣,看看b站视频,学习新的知识,但感觉自己的水平还是在原地踏步,是我的方法错了吗?

2021-07-25 11:13:39 90

原创 2021-07-25

第一次写,先把这个帮助文档发出来,哈哈哈哈哈欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如

2021-07-25 11:08:23 116

空空如也

空空如也

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

TA关注的人

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