Web常见的网络安全问题与原理简析
1. CSRF攻击【重点】 文章:https://www.cnblogs.com/lovesong/p/5233195.html 简述:CSRF(Cross Site Request Forgery),中文是跨站点请求伪造。CSRF攻击者在用户已经登录目标网站之后(记录了 Cookie 信息),诱 ...

Grid栅格布局教程
教程参考:https://www.bilibili.com/video/av66220144 1. 快速入门Grid 栅格布局类似于表格布局,可以快速将页面分割为多个部分,再在每个部分中去进行更为详细的布局。 创建一个快速栅格布局的实例: 1234567891011<div class=& ...

小米路由器mini刷入Padavan教程
1. 刷入低版本的小米路由器固件并开启 ssh 功能按照 https://www.youtube.com/watch?v=U1QkNUpuYCg&t=615s 视频教程,到成功 SSH 功能开启的那一步。 按照视频中使用 MT 工具箱的方法已经不可用了,所以还是需要刷入 Padavan。 ...

整理JavaScript数组去重的种种方法
1. 前言数组去重是个相对于简单的需求,但是其比较考验编程人员对 Javascript 对数组 API 以及数据类型的熟悉程度。 去重的目标数组: 123let obj1 = { name: "花花" };let obj2 = { name: &qu ...

Travis Ci 出现 "eval yarn --frozen-lockfile" 构建失败解决方法
1. 起因在使用 Travis Ci 构建 Hexo 时在 2020 年 2 月份时出现了构件失败的情况,报错信息为 : 1234error Your lockfile needs to be updated, but yarn was run with `--frozen-lockfile`.in ...

Nginx 快速使用指南
1. 安装(官方安装文档)[https://nginx.org/en/#basic_http_features] Install the prerequisites: sudo apt install curl gnupg2 ca-certificates lsb-release To set ...

Sequelize 一对多关系及多表的级(tao)联(wa)查询
Sequelize 建立一对多关系首先我们假设这么一个场景: 在一个宿舍管理系统种,Building 表记录了宿舍楼的信息,Floor 表记录了宿舍楼层的信息,Room 表记录了宿舍房间的信息,CleanRecord 表记录了房间的打扫信息。其中 CleanRecord 表通过 roomId 关联 ...

nodejs中模块间的循环引用[转载]
原文:http://maples7.com/2016/08/17/cyclic-dependencies-in-node-and-its-solution/ Node.js 开发一般不容易遇到真正的模块循环依赖的情况,可是当你的项目开始达到一定的复杂度之后,你很有可能在你的 Node.js 编码 ...

React Hooks使用教程及演示
1. 函数式组件在新版本的 React 中,可以将组件直接导出为一个函数使用,即为函数式组件: 1234567891011import React from "react";function Example() { return ( <div> ...

NodeJS爬虫基础原理及实战
1. 原始数据的获取1.1 原生 http 模块获取数据http 是 node 内置的一个模块,可以使用该模块来发送一个简单的 http 请求: 12345678const http = require("http");http.get("http://www.baid ...