页面 笔记 博客

项目学习笔记

1. async 用于定义一个异步函数,await 用于等待一个异步操作完成; async的返回值是一个Promise函数,要处理这个promise对象,我们需要使用.then链 ......
笔记 项目

RASP知识学习笔记

RASP RASP(Runtime application self-protection)是一种内置或链接到应用程序环境中的安全技术,与应用程序融为一体,实时监测、阻断攻击,使程序自身拥有自我保护的能力。 工作原理 RASP技术是一种基于服务器的技术,一旦应用程序运行开始时就会激活。而且,所有RA ......
知识学习 笔记 知识 RASP

【学习笔记】记忆化搜索

**记忆化搜索** [TOC] [oiwiki:记忆化搜索](https://oi-wiki.org/dp/memo/) 建议搭配食用。 ## 前置知识: * 深度优先搜索 DFS ## 概念: 搜索通常通过递归来实现,但是递归过程中往往有很多结果被重复计算,因此降低了搜索的效率。 因此记忆化搜索就 ......
记忆 笔记

最小割树 学习笔记

## 问题描述 给定一张图,求任意两点的最小割。要求跑 $n$ 次最大流。 ## 做法 暴力需要跑 $n^2$ 次最大流,然而这样很浪费,因为求出 $u, v$ 两点的最小割以后,我们还获得了至少一种最小割方案,可以通过这一方案获得更多信息。注意到假设通过最小割断开后,$s, t$ 所在集合分别为 ......
笔记

如何提交学习笔记到Github

前提条件:已经注册好Github账号步骤:* 登录Github账号后,点击“+”新建仓库,根据提示命名和初始化仓库* 克隆仓库到本地`git clone <仓库的URL>`* 在仓库文件夹里修改和添加文件* 提交变更 * `git add *` * `git commit -m "对变更的描述"`* ......
笔记 Github

C++ Primer 学习笔记——第九章

# 第9章 顺序容器 ## 前言 本章是对第三章——字符串、向量和数组的扩展延伸,在第三章我们对标准库的顺序容器有一定了解,那么学习完本章我们对顺序容器的知识将会更加完整。 标准库定义了几种关联容器,关联容器中元素的位置由元素相关联的关键字值决定。我们将在本章对关联容器做一定了解,在第十一章将会介绍 ......
笔记 Primer

禁止别人调试自己的前端页面代码

> [TOC] ## 🎈 为啥要禁止? - 由于前端页面会调用很多接口,有些接口会被别人爬虫分析,**破解后获取数据** - 为了 **杜绝** 这种情况,最简单的方法就是禁止人家调试自己的前端代码 禁止调试 ## 🎈 无限 debugger - 前端页面防止调试的方法主要是通过不断 `debu ......
前端 代码 页面

markdown内容如何完整的发布到博客上

# markdown如何完整的发布到博客 我们用markdown写好内容后,想发布到博客上,发现有些样式或者图片文件粘贴不过去,原因是图片文件在本地,你复制的只是路径,博客园给我们提供了个.net插件可以解决这个问题 ## 环境准备 | 序号 | 材料/工具 | 描述 | | | | | | 1 | ......
markdown 内容 博客

git学习笔记(十二):标签管理

> 打标签,方便找。 tag就是一个让人容易记住的有意义的名字,跟某个commit捆绑在一起。(就是一个指向commit的指针,原来的哈希表值太复杂了,不方便沟通,所以给了一种定制的简化版。) ## 打标签 切换到需要打标签的分支上,然后使用命令 ``` $ git tag v1.0 ``` 可以使 ......
标签 笔记 git

【学习笔记-计算机网络基础】应用层

概述 应用层是开放系统的最高层,是直接为应用进程提供服务的。 应用层协议和应用 主要三种连接模式 www(HTTP):服务器读取并处理、响应请求。 BitTorrent:众多客户端自发构成文件部分,下载上传时由Tracker分配调度查询所处客户端。. Skype:找中间人传话,请求双房打开两座客户端 ......

博客园美化主题SimpleMemory

## 效果 ![image](https://img2023.cnblogs.com/blog/3251338/202308/3251338-20230801123821267-224940446.png) ![image](https://img2023.cnblogs.com/blog/3251 ......
SimpleMemory 主题 博客

前端Vue自定义精美商品分类组件category 可用于电商应用分类页面

随着技术的不断发展,传统的开发方式使得系统的复杂度越来越高。在传统开发过程中,一个小小的改动或者一个小功能的增加可能会导致整体逻辑的修改,造成牵一发而动全身的情况。为了解决这个问题,我们采用了组件化的开发模式。通过组件化开发,可以有效地实现单独开发,单独维护,而且它们之间可以随意的进行组合。大大提升 ......
前端 组件 category 页面 商品

【DRF笔记链接总结】

# 【DRF笔记链接总结】 # 【一】Web应用模式/API接口测试/Postman [【1.0】DRF之引入 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17593131.html) # 【二】Rest ......
链接 笔记 DRF

git学习笔记(十二):多人协作

从远程仓库克隆时,git 自动把本地的master分支和远程的master分支对应起来了,可以使用git remote命令查看远程库的信息。git remote -v显示信息更加详细。 ## 推送分支 推送分支就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支。这样,git就会把该分支 ......
多人 笔记 git

python教程 入门学习笔记 第3天 编程基础常识 代码注释 变量与常量

编程基础常识 一、注释 1、对代码的说明与解释,它不会被编译执行,也不会显示在编译结果中 2、注释分为:单行注释和多行注释 3、用#号开始,例如:#这是我的第一个python程序 4、注释可以写在单独一行,也可以写在一句代码后面 5、不想执行编译,又不能删除的代码,可以先用#注释掉,代码批量注释用C ......
常量 注释 变量 常识 代码

KMP 学习笔记

这是 $2023$ 暑假在石门集训学的玩意,感觉比较重要就写一下。 kmp 用于字符串匹配相关问题,先抛一个最基本的问题:给定文本串 $S$ 和模式串 $T$,问在 $S$ 中那些位置能匹配到模式串 $T$。 ......
笔记 KMP

vlunhub笔记(三)

(一)信息收集 开启靶机,kali成功查询到靶机ip arp-scan -l 我们访问一下靶机ip 192.168.241.136,没有什么有用的信息,我们开始尝试其他方法 先dirsearsh扫一下看看有没有敏感目录,没有发现有用的信息。 dirsearch -u 192.168.241.136 ......
vlunhub 笔记

git学习笔记(十一):Feature分支

> 新旧更迭,不辞旧来迎新。 > 每添加一个新功能,最好新建一个feature分支在上边开发,完成后合并,最后删除这一分支。 所以正常操作就是新建分支,进入新分支,编写代码,提交代码,切回主分支,准备合并。 如果忽然这个功能不需要了,要如何销毁这一分支呢? 直接使用git branch -d fea ......
分支 Feature 笔记 git

git学习笔记(十):Bug分支

> bug的产生无法避免-_- 每个bug都可以通过一个新的临时分支来修复,修复后合并分支,然后将临时分支删除。 当你想创建一个新分支来修复这个bug时,突发情况是你正在编写的代码还在没有完成,所在分支还无法提交。但Bug又很紧急,必须处理。这个时候要如何从没完成 没提交的任务中跳到另一个任务中呢? ......
分支 笔记 git Bug

【笔记】字符串基础

# 7.31 字符串 ## (ex)KMP 不会 exkmp,标记了。exkmp 就是暴力。 - 字符串 $s$ 的 period 是一个字符串,满足 $s$ 是无限重复首尾相连的 period 的前缀。 - 字符串 $s$ 的 border 是一个字符串,是前缀等于后缀的子串,不能是原串。 - 根 ......
字符串 字符 基础 笔记

.NET 6入门笔记

.NET 6入门 1、ApiControllerAttribute 实际上[ApiController]是ApiControllerAttribute类, 要在方括号外面写全, 方括号内不用写全 2、ApiController数据源推断 (0)参数特性(过时) .net core 3.1以前, 如果 ......
笔记 NET

gout 使用笔记2

目前对于反射使用不是很熟悉,记录之 if val.Kind() == reflect.Interface { val = reflect.ValueOf(val.Interface()) } switch t := val.Kind(); t { case reflect.Uint, reflect ......
笔记 gout

【学习笔记-CS144 计算机网络】网络层

概述 主要功能: 寻址和路由选择 建立和维护连接 差错和纠错功能 流量和拥塞控制 数据分片和重组技术 网络层协议 IP 协议 IPv4:32bits, a,b,c,d,0~255。有数字划分规范,ABCD类。 IPv6:128bits, 能解决IPv4网络地址资源数量的问题,而且也解决了多种接入设备 ......
计算机网络 笔记 网络 144 CS

【学习笔记-CS144 计算机网络】传输层

概述 主要任务: 对接端口 连接管理 分割和重组上下数据 差错和纠错功能 流量控制 传输层协议 TCP 特点: 可靠性高 端到端,面向连接 基于字节 速度慢 向下传递操作步骤: 接受来自应用层的8位字节的数据流,并根据MTU分段。 封装上队头标记,打包成数据包 将数据包传送给IP层(网络层) TCP ......
计算机网络 笔记 144 CS

终极low的vue+node+mysql的登录和注册页面

一次失败的项目 注*本次没有写完 一,本次项目的心里历程 其实压根算不上项目,项目只有登录和注册其他的什么也没有,不过是自我安慰罢了,本项目也不是我本人自己写的,思路很多都是从网上抄袭的,算是超级缝合聚怪了。 本来要写的详细的但是后来想了想太烂了,目前来说就罢了,之后慢慢写吧。 二,本次项目大致需要 ......
终极 页面 mysql node low

HTML 快速301到其他页面

要实现HTML页面以最快速度执行301跳转到其他页面,您可以在`<head>`部分使用`http-equiv`属性与`refresh`实现。以下是一个示例HTML文件,该文件会立即执行301永久重定向到指定URL: ```html<!DOCTYPE html><html lang="en"><hea ......
页面 HTML 301

鸟哥Linux私房菜学习笔记day5

第十章 4.Bash shell操作环境 终端环境设置:stty set 登录终端时,自动获取的一些终端的输入环境的设置。 stty [-a] set [-uvCHhmBx] echo $- 可以显示目前所有的set设置值 通配符与特殊符号符号 意义* 代表0到无穷多任意字符? 代表一定有一个任意字 ......
私房 笔记 Linux day5 day

微信 H5 页面兼容性——复制到剪贴板

在开发微信 H5 页面时,时常会遇到难以解决的兼容性问题,现收集问题和解决方案,以备后用。 在 PC 浏览器和手机移动端浏览器中,Web API 提供了两种方式: ## 1.1. `Document.execCommand()` 方法 `Document.execCommand()` 是操作剪贴板的 ......
剪贴板 兼容性 页面 H5

博客园博客申请理由

偶的博客园博客申请开通了而且是一次性申请通过的,第一篇博客发一下开博申请理由吧, 下面申请理由: 首先自己从事什么工作、希望在博客园建立自己的博客,能够记录自己平时工作中的点点滴滴,同众多博客大咖一起交流学习。同时把自己平时工作中所遇到的一些问题和大家一起分享,来记录自己的学习历程,申请通过后将遵守 ......
博客 理由

github学习笔记(九):分支管理策略

> 合并的分支到底是如何管理的呢? ## 分支的合并 通常git使用 Fast forward模式来合并分支,但是这种模式下一旦删除分支,信息也随之消失。如果强制禁用Fast Forward模式,git就会在merge时生成一个新分支,这样从分支历史上就可以看出分支信息。 ### 例子 创建并切换分 ......
分支 策略 笔记 github