- 博客(17)
- 收藏
- 关注
原创 Express框架系列
在实际的开发中(测试阶段)我们可以使用一个监听工具来监听我们的代码是否发生了改变,并且无需再进行手动启动项目;(上面的这个问题还是蛮重要的,当时查找问题的时候,还找了好久;Nodejs 模块化开发,所谓的模块化的核心:一个文件(内部封装了某个功能的对象/函数)就是一个模块。使用的是浏览器中的js引擎,使用事件驱动,非阻塞I/O的模型。下面来看,如果一个模块导出多个函数或者是对象的操作(js中的解构赋值)如果,我们发现上述的代码在运行时,浏览器访问接口的时候出现如下的报错;中的内容为我们正常下载的内容;
2025-02-03 21:00:42
475
原创 Brup 密码爆破学习笔记整理
理论上来说,大多数系统都是可以被暴力破解的,只要攻击者有足够强大的计算能力和时间,所以断定一个系统是否存在暴力破解漏洞,其条件也不是绝对的。这里的思路就是,当页面刷新的时候,我们会请求一个发送验证码的一个数据包。这里的这道题是比较有意思的,当页面更新的时候,前端会向后端获取当前的验证码的图片。当我们刷新页面的时候,当表单相关的php文件get请求完成之后,我们发现,我们可以继续的捕捉到一个。进行攻击即可,最终,我们通过返回的数据包的字符串的长度,来找到对应的真实结果(如下图所示);我们可以点击右键,选择。
2024-10-26 23:52:00
869
原创 阅读的方法(一)
一本书不喜欢,就换一本。就像一个闯进游乐园的孩子,奔跑撒欢,辗转于各个项目之间,碰不到不感兴趣的,转头就走;山,有从低到高的次序,而网,处处相通,没有前后高低之分,只要你愿意,任何一条路都可以抵达终点;山,只有一个顶点,而网,每一个节点都有变成枢纽的可能。这个过程中,唯一需要护持的,只有心头那一盏灯火:能持续觉察到阅读带来的乐趣,以及阅读对自我心性的增进。更复杂的观察模型围绕同一个事物聚合起来,既能帮我看到世界的丰富性,也能帮我看到自己的局限性。但你有没有想过,阅读的世界,其实并不是一座山,而是一张网?
2024-09-09 09:42:35
318
1
原创 浅谈ssh时出现的Error: Permission denied (publickey):
为啥每次ssh git@github.com会出现permission denied(publickey)的问题?小白们,我们一起来看一看吧。
2024-01-21 01:50:24
1497
原创 JavaScript中严格模式到底限制了eval什么?
果然,读书不可以偏概全,尤其是在阅读一些非常厚的经典书籍的时候,需要有耐性将其慢慢梳理,联系每章节之间的联系。
2024-01-19 17:13:40
531
原创 MySQL基础之--存储过程
触发器trigger)是一种对表执行某操作后会触发执行其他命令的机制触发器就是针对某一个动作,而引发的一系列的操作;当一张表user中的数据被删除的时候,对应的被删除的记录将会被保存在另一张表中。
2023-11-29 16:18:16
97
原创 MySQL 存储过程(一):delimiter关键字的操作
他的做用就是修改一些相对应的显示符号。一定要在存储过程名的后面加上 ()这样的话,我们就可以在解释器中对其进行简单的执行操作。我们来看看在不适用的时候会出现什么问题。然后,再将其进行复原的操作。
2023-11-29 11:09:53
706
原创 leetcode上的mysql解题--题一:自连接的使用
我们可以将表与其自身,也就是和同名的表进行连接。因为是两个同名的表进行连接,所以如果直接执行连接,就会显示出两个同名的列。这样就无法对列进行识别了(发生错误),因此连接时必须定义别名。我们需要计算任意两点之间的距离。所以,需要进行一个分步的操作,所有的情况有。这里问题使用的是自连接的使用,看完问题描述之后再仔细的分析问题;最后一个是没有进行键连接操作的使用方法。这里学习的知识点就是连接的具体使用。该表的每一行表示X轴上一个点的位置。中,x是该表的主键列。的规则来进行分布的。最后的结果是正确的。
2023-11-27 14:18:41
78
原创 MySQL中的数据编辑
这个是更新的基本语法的使用。我们可以在后面在加上用于提取的操作。数据的编辑包括修改各个列的数据、删除或复制记录等操作。,使用这个关键字,我们可以进行记录的修改。并将对应的筛选的记录放入到创建的表中。更新记录使用的关键字是。
2023-11-24 12:20:55
247
原创 MySQL中的复制和删除
使用mysqladmin来进行指令的操作;mysqladmin –u 用户名 –p密码 CREATE 数据库名使用mysql 数据库 -u username -pPassword -e "指令"来进行指令的操作;
2023-11-21 21:38:24
320
原创 MySQL中的列操作
在Linux中,我们可以看到在我们创建的数据库文件全部在其中。db.opt: 记述默认字符编码等选项的文本文件。 MySQL5.7 中会在每个数据库的目录下生成db.opt文件用于保存数据库的相关配置。比如:字符集、比较规则。而MySQL8.0不再提供db.opt文件表名 .frm: 保存表的元数据(表定义等)的文件表名 .ibd: 保存在表中的数据的实体默认情况下,InnoDB会在数据库目录下创建一个名为ibdata1、大小12M的文件,即为系统表空间在文件系统上的表示。
2023-11-19 19:28:59
2127
原创 MySQL的基本使用二、数据类型&&数据输入:
当把 ’ ’ 当成字符输入时,要在它的前面加上“\”,该操作称为转义处理(escape processing)。MySQL 4.1 以后的版本中,VARCHAR 和 CHAR 的 () 中指定的位数单位变成了“字符”。CHAR 类型为固定长度的字符串,在保存数据的时候,字符数如果没有达到 () 中指定的数量。下面是向表 tb1B 的列 name 中输入带“‘”的 ’ hahah’ 的例子。在使用指数表示法输入的情况下,需要使用符号“E”。而在 4.0 之前的版本中,位数单位是“字节”,请注意版本间的差别。
2023-11-14 20:27:30
134
原创 数据库MySQL安装时出现的权限问题
在 fedora中安装mysql之后,启动mysqld服务。然后在进行登陆的时候就不会出现刚才的报错了;在这里提供的一种解决方案是,在数据库的。
2023-11-12 18:13:18
299
原创 Linux中的iptables以及firewalld的使用
防火墙—>firewall(防火墙);后面,防火墙涉及的都是安全的概念:防火墙的目的就是为了能够阻止外部计算机的攻击;如果我们的防火墙只是为了保护我们单个主机的话就将其称为是主机防火墙;如果我们的防火墙是为了保护整个局域网的话,那么就把它称为是网络防火墙;防火墙是为了保护机器,不管是为了保护单个主机,还是保护整个局域网,他的主要的目的都是为了保护;那我们通过什么手段来保护呢?从硬件上来搭建防火墙从软件上来搭建防火墙。
2023-09-10 00:27:36
142
原创 Ping和Trace指令的执行过程分析
使用GNS3来分析我们日常生活中长使用的ping指令和trace指令这两个指令的执行流程和执行的细节,后面如果阅读量高的话,将会在开创一个分类出来专门讲述这两个指令如何使用编程语言来实现。
2023-08-06 12:33:49
2012
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人