- 博客(50)
- 收藏
- 关注
原创 Burp Suite激活失效了?来看教程(附激活注册机)
摘要:BP因长期未使用自动退回到未激活状态,尝试网上的激活码无效后,使用注册机成功激活。操作步骤包括:打开注册机复制代码到BP手动激活框,将BP弹出的代码粘贴至注册机第二框,最后将注册机第三框生成的内容粘贴回BP完成激活。整个过程通过注册机绕过了常规激活方式。(99字)
2026-06-03 00:18:20
342
1
原创 linux入门第十八章,IP、主机名、域名解析
本文介绍了计算机网络基础概念,包括IP地址、主机名和域名解析。主要内容:1)IP地址的查看与分类,解释了ens33网卡、本地回环地址127.0.0.1和特殊地址0.0.0.0的用途;2)主机名的查看与修改方法;3)域名解析原理,说明如何通过修改hosts文件实现本地域名映射。文章还演示了在Windows和Linux系统中进行相关配置的具体操作步骤,强调修改需要管理员权限,并区分了域名与系统用户名的不同概念。
2026-04-05 18:22:10
385
原创 阿江入门爬虫第一章
Python爬虫常用工具总结:同步请求库包括内置的urllib(多用于URL处理)和更常用的requests;异步请求则使用aiohttp或httpx。解析HTML推荐BeautifulSoup和parsel,JSON处理可用json或ujson进行序列化/反序列化。抓包分析可通过浏览器F12开发者工具,而全可视化爬虫可使用EasySpider。同步请求简单直接但阻塞,异步请求性能高但实现复杂。
2026-04-05 15:08:30
1233
原创 python入门第六课,其他字符串格式化和input
本文介绍了Python中三种数据处理方法:1. f-string字符串格式化,使用f"内容{变量}"格式,无需考虑数据类型;2. 表达式格式化,可直接格式化运算表达式如1+1;3. input函数使用,会返回字符串类型,需注意类型转换。特别提醒:字符串乘法会重复内容,但字符串与数字相加会报错。这些方法简化了数据处理流程,但需注意数据类型差异。
2026-04-03 17:25:29
265
原创 Python爬虫基础第一章,JSON
本文介绍了爬虫技术中的核心协议(HTTP/HTTPS/WSS)和数据接口类型(动态/静态)。重点解析了浏览器开发者工具(F12)各功能模块:元素界面对应DOM模型、源代码界面显示静态资源、网络界面作为监听器。文章详细说明了XHR结构化数据、WS全双工通信、Wasm加密机制等概念,并提供了实用的爬虫技巧:通过数据大小区分接口、使用cURL转换工具生成Python脚本、在PyCharm虚拟环境中安装requests库。最后解释了JSON数据转换原理及HTTP响应处理方式,包括如何通过.json()方法将响应转换
2026-04-02 21:10:19
1021
原创 Python入门第五课,字符串格式化:占位符与精度控制
本文介绍了字符串格式化中使用占位符的方法。%百分号作为占位符,其中%s表示字符串,%d表示整数,%f表示浮点数。多个变量需要用括号括起来按顺序传入。数字类型可通过%s自动转为字符串。重点讲解了精度控制"m.n类型"格式:m控制整体宽度(不足时用空格补充),n控制小数位数(会四舍五入)。例如%5.1f表示总宽度5位、保留1位小数。若m值过小会失效,也可省略m只写%.2f来控制小数位数。m和.n均可根据需要省略使用。
2026-03-31 15:15:46
217
原创 python入门第四课,运算符、转义字符和文本
本文介绍了Python中的常见运算符和文本处理方法。主要包含:1)算术运算符(加减乘除、整除、取余等)及其运算规则;2)赋值运算符的使用方法;3)文本型数据的三种表示方式(单引号、双引号、三引号)及其与注释的区别;4)转义字符的使用场景和具体应用,特别是处理引号转义的方法。文章通过具体示例演示了各类运算符和文本处理技巧的实际应用,帮助读者理解Python中的基础运算和字符串操作。
2026-03-29 15:27:23
266
原创 Python入门第三课:数据类型和互相转换详解
本文介绍了Python中三种常见数据类型:整数型(int)、浮点型(float)和字符型(str),以及它们之间的转换方法。使用type()函数可以查看变量类型,通过int()、float()、str()函数可实现类型转换。需要注意的是:浮点型转整数型会丢失小数部分;文本型数据必须是纯数字才能转换为数值类型;带小数点的文本需先转为浮点型才能转为整数型。这些基本概念对初学者理解Python数据类型非常重要。
2026-03-29 10:41:13
212
原创 Linux入门第十七章,systemctl软件启动和软连接
本文介绍了Linux中systemctl和ln命令的使用方法。systemctl用于系统服务管理,主要命令包括start(启动)、stop(停止)、status(查看状态)、enable(开机自启)和disable(禁用开机启动)。常用服务如NetworkManager、firewalld、sshd等都可以通过这些命令管理。此外,ln命令用于创建软链接(类似Windows快捷方式),有效链接显示为绿色,无效为红色,通过"-s"参数创建文件和目录的软链接。这两个工具是Linux系统管理的重
2026-03-28 21:02:08
269
原创 python入门第二课,Python变量、关键字、注释全解析
本文介绍了Python编程中的三个基础概念:变量、关键字和注释。变量是存储数据的容器,命名需遵循字母/数字/下划线组合、不以数字开头、非Python关键字且区分大小写的规则。Python有35个保留关键字(如if、for等),不可用作变量名。注释分为单行(#开头)和多行(三引号包裹)两种,用于代码说明而不被执行。这些基础知识是Python编程的重要入门内容。
2026-03-27 09:12:55
252
原创 Linux入门第十六章,linux安装软件
本文介绍了Linux系统中两种常用的软件安装方式:yum和apt。yum是CentOS系统的RPM包管理器,支持自动解决依赖关系,基本语法为yum [-y][install|remove|search]软件名,需要root权限和网络连接。apt则是Ubuntu等系统的包管理工具,语法与yum类似。两者都支持安装(install)、卸载(remove)和搜索(search)功能,-y参数可实现自动确认。文章通过具体示例演示了软件安装和卸载过程,并比较了两种工具的主要区别和使用场景。
2026-03-25 00:06:21
68
原创 Linux入门第十五章,操作Linux的按键和技巧
本文介绍了Linux系统中常用的快捷键操作:1. CTRL+C强制终止当前命令或程序;2. CTRL+D退出当前用户或程序界面(如Python);3. history查看历史命令,使用!前缀可快速调用;4. CTRL+R通过关键字搜索历史命令;5. CTRL+L清屏;6. CTRL+A/E跳至命令首尾;7. CTRL+左右键按单词移动。这些快捷键能显著提升命令行操作效率,帮助用户快速处理错误输入、切换环境和查找历史命令。
2026-03-24 00:40:28
329
原创 Linux入门第十四章,chown,修改文件所属用户
摘要:将chown命令命名为"宠物"以便记忆,用于修改文件/文件夹的用户和用户组权限。需root权限执行,格式为chown [-R][用户][:][用户组]文件,其中-R递归修改,冒号分隔用户和用户组(无空格)。例如chown root:root文件同时修改用户和组,而chown:root文件仅修改组。与"沉默的"chmod类似,-R参数对文件夹内所有内容生效。
2026-03-22 00:14:34
58
原创 Python入门第一章,初识Python
摘要:Python是解释型语言,通过解释器逐行执行代码,无需编译。与编译型语言(如C/C++)不同,解释型语言运行效率较低但更灵活。运行Python需安装解释器(官网Python.org)和IDE(推荐PyCharm或VSCode)。字面量是代码中直接给出的值,如整数、浮点数、布尔值和字符串。安装后可通过cmd输入python验证安装,IDE提供更方便的代码编写环境。
2026-03-20 10:55:51
68
原创 Linux入门第十三章,chmod命令和权限控制信息
摘要:chmod命令用于修改文件/文件夹权限,支持字母和数字两种表示法。字母表示法中,u/g/o分别代表用户/用户组/其他用户,rwx对应读写执行权限(如chmod u=w,g=rwx,o=w 文件)。数字表示法采用三位八进制数(如755),每位数字由r(4)、w(2)、x(1)组合而成。-R参数可递归修改文件夹内所有内容权限。注意只有文件所有者或root用户才能修改权限。
2026-03-17 22:56:36
214
原创 Linux入门第十二章,ls -l查看权限控制信息
ls -l,别名ll,他会显示出详细内容,那它们分别是什么意思呢,前面的字母都是代表什么?我们今天这节课就来讲这个首先咱们可以把这个看成三个大类,从前往后分别是1:文件、文件夹的权限控制信息2,文件,文件夹所属的用户3,文件,文件夹所属的用户组因为我打开的是lin的家目录,所以用户和用户组那里都显示一样的lin,所以咱们主要看第一部分的。
2026-03-15 10:58:55
279
原创 Linux入门第十一章,创建用户、用户组、主组附加组等相关知识详解
本文介绍了Linux系统用户和用户组管理的基本操作。主要内容包括:1)用户组操作,使用groupadd/groupdel创建和删除用户组;2)用户操作,通过useradd/userdel创建删除用户,可指定主组和家目录;3)用户组管理,使用id查看用户所属组,usermod修改用户组关系;4)系统信息查询,通过getent查看用户和用户组数据库。重点讲解了用户UID/GID的唯一性、主组与附加组的区别、wheel管理员组特性等概念。操作时需注意用户名不支持中文、删除用户与家目录的关系等细节。
2026-03-13 21:15:19
418
原创 腾讯workbuddy接入QQ,制作AI智能助手
本文介绍了QQ机器人从注册到配置的完整流程:首先登录QQ开放平台创建机器人并获取AppID和密钥,然后进入Workbuddy平台进行集成设置,复制回调URL并配置到QQ机器人后台。最后通过扫码验证完成单聊事件授权,并在沙箱环境中添加机器人测试账号。整个流程需注意妥善保存密钥信息,并正确配置回调地址才能实现机器人功能。
2026-03-12 21:38:37
799
原创 Linux入门第十章,用户、su、sudo命令
摘要:Linux系统中root用户拥有最高权限,而普通用户(如"lin")只能在家目录进行操作。使用"su - [用户名]"命令可切换用户(默认切换到root),"-"选项会加载环境变量。$提示符表示普通用户,#表示root用户。sudo命令允许临时以root权限执行特定命令(如"sudo touch /text"),避免长期切换用户。这些命令帮助管理用户权限,确保系统安全。
2026-03-11 22:24:18
71
原创 linux入门第九章,echo输出、反引号、重定向符、tail
本文介绍了Linux系统中几个常用命令的用法:1. echo命令用于直接输出内容,包含空格时建议用双引号包裹;2. 反引号``可将包裹内容作为命令执行;3. 重定向符>和>>分别用于覆盖和追加写入文件;4. grep命令用于查找内容但仅显示效果;5. tail命令查看文件尾部内容,-f参数可实时跟踪文件变化。文章通过具体示例演示了各命令的语法和使用场景,特别强调了Linux命令从左到右执行的特点以及空格参数的处理方式。
2026-03-09 22:55:03
364
原创 linux入门第八章,grep查找,wc查询,管道符
本文介绍了Linux中三个常用命令: grep命令:用于查找文件中包含指定关键字的行,支持显示行号(-n),语法为grep [-n] "关键字" 文件路径。 wc命令:统计文件信息,包括行数(-l)、单词数(-w)、字节数(-c)等,默认显示全部。注意行数统计依赖换行符,未以换行符结尾的最后一行不计入。 管道符(|):将左侧命令的输出作为右侧命令的输入,例如cat 文件 | wc -l可统计行数。 三者常配合使用,实现文件内容的查找与统计功能。
2026-03-08 22:11:46
267
4
原创 linux入门第七章,which、su、find查找
本文介绍了Linux系统中几个常用命令的功能和用法:1. which命令用于查找命令程序文件位置,如which ls;2. su命令用于切换用户,su root可切换至最高权限root用户;3. find命令支持按文件名(find / -name "test")和文件大小(find / -size -10k)查找文件,注意权限限制和大小写区分。其中/bin目录存放系统命令文件,root用户也可能遇到权限不足的情况。
2026-03-07 21:41:18
227
原创 linux入门第六章,cp复制、mv移动,rm删除
本文介绍了Linux系统中三个常用命令:cp(复制)、mv(移动/重命名)和rm(删除)。cp命令通过-r参数递归复制文件夹内容;mv命令可实现文件移动或重命名;rm命令使用-rf参数可强制删除文件或文件夹,但需谨慎使用(特别是rm -rf /会清空根目录)。文章通过具体示例演示了各命令的语法和使用场景,重点强调了数据覆盖风险和危险操作警告,建议用户操作前做好备份。
2026-02-26 22:26:11
471
原创 linux入门第零章,centOS改中文输入法教程
本文介绍了在基于RPM的Linux系统中安装ibus-libpinyin拼音输入法的步骤。首先通过终端执行"sudo yuminstall ibus-libpinyin"命令进行安装,然后运行"ibus-setup"进入设置界面,添加中文输入法选项。安装完成后,用户可通过右上角菜单或Shift键切换中英文输入。该输入法基于IBus框架,适用于需要中文输入支持的Linux用户。
2026-02-24 19:39:35
441
1
原创 linux入门第五章,cat、more、快捷键
摘要:本文介绍Linux中cat和more命令的用法区别。cat命令用于快速查看文件内容(如"cat qqq1"),适合短文本;more命令支持翻页查看长文本(如"more qqq1"),按空格翻页、q键退出。两者都需要指定文件路径(相对/绝对路径)。文中还提示了Linux终端和文本编辑器中粘贴快捷键的不同(终端用Ctrl+Shift+V,编辑器用Ctrl+V),建议不确定时右键查看快捷键提示。通过创建示例文件演示了命令的实际应用场景。
2026-02-23 20:25:50
272
原创 linux入门第四章,mkdir、touch详解
本文介绍了Linux中创建文件和文件夹的基本命令。重点讲解了mkdir命令创建文件夹的用法,包括普通创建和带-p选项的多级目录创建,并指出普通用户只能在家目录操作。同时解释了touch命令创建文件的方法,强调Linux中文件和文件夹不能同名。文章还分享了"tm文件文件夹"的记忆口诀(t对应文件touch,m对应文件夹mkdir),并比较了两种命令的区别:mkdir可以创建多级目录,而touch只能操作现有路径创建文件。最后总结了Kali Linux中的复制粘贴快捷键(Ctrl+Shift
2026-02-22 17:16:04
673
1
原创 linux入门第四章,cd指令和相对、绝对路径
本文介绍了Linux中cd命令的使用方法。cd命令用于切换当前工作目录,语法为cd [路径]。可以通过绝对路径(以/开头)或相对路径(相对于当前目录)进行切换。特殊路径包括:..表示上级目录,.表示当前目录,~表示用户主目录。直接输入cd可快速返回主目录。文章还演示了如何使用cd配合ls命令查看目录内容,并强调了Linux对大小写的敏感性。通过掌握这些技巧,用户可以灵活地在不同目录间切换,提高操作效率。
2026-02-22 11:49:05
268
原创 linux入门第三章,pwd,ls的参数和选项
本文介绍了Linux系统中pwd和ls命令的基本用法。pwd命令用于显示当前工作目录,无需参数。ls命令用于查看目录内容,常用参数包括:-a显示隐藏文件(以.开头的文件),-l以详细列表形式显示,-h与-l配合使用以人性化方式显示文件大小。参数可以组合使用,如ls -alh等同于ls -a -l -h。文章还演示了如何创建隐藏文件,并对比了不同参数组合的效果差异。
2026-02-21 23:06:02
318
2
原创 linux入门第二章,linux命令基础、ls、home目录
本文介绍了Linux命令基础概念,重点讲解了ls命令和home目录。Linux命令由命令本身、可选选项和参数组成,格式为"命令 [-选项] [参数]"。ls命令用于列出目录内容,可直接使用或带参数选项。home目录是用户的专属目录,路径为/home/用户名,命令行中显示为~符号。默认打开命令行时会进入用户home目录作为当前工作目录。文章还解释了命令与命令行的区别,并强调中括号内内容为可选参数。
2026-02-21 15:50:44
318
原创 linux基础第一章,linux的介绍和它和windows的区别
本文介绍了Linux操作系统的基础知识及其与Windows的主要区别。Linux是开源免费系统,主要用于服务器,支持图形化和命令行操作;而Windows是闭源商业系统,以图形界面为主。关键区别在于文件系统结构:Windows使用盘符分区(C:/),Linux采用单根目录结构(/)。此外,Linux严格区分文件名大小写,且通过文件内容而非后缀名识别文本文件(检测ASCII字符)。这些特性展现了Linux独特的设计理念,为后续学习Linux指令打下基础。
2026-02-20 21:13:59
631
1
原创 PDF一键暴力破解密码(擦除密码,删除文件密码)
摘要:本文介绍了使用"IlovePDF"网站解锁加密PDF文件并删除页面的方法。当遇到受密码保护的PDF无法删除页面时,可通过该网站的"PDF安全-解锁PDF"功能先移除密码保护,再下载解锁后的文件进行编辑。此外,网站还提供直接删除PDF页面的功能,能一键完成解密和删除操作,方便快捷地处理加密PDF文件的编辑需求。
2026-02-11 19:56:07
664
原创 VM虚拟机的win7或wen10没办法装VMtools,解决办法
本文介绍了在虚拟机中手动安装VMtools的方法。首先需下载对应版本的VMtools补丁(32位选X86,64位选X64),然后通过360浏览器将补丁传输到虚拟机内安装。安装完成后需重启虚拟机,并删除虚拟软盘设置,即可正常使用VMtools功能,实现主机与虚拟机间的文件拖拽和共享文件夹功能。该方法解决了无法自动安装VMtools的问题。
2026-02-08 16:06:14
465
原创 MySQL入门第四课,数据表内容的修改和删除
本文介绍了MySQL中修改数据表内容的常用操作:添加字段(ALTER TABLE 表名 ADD 字段名 类型)、修改字段类型(MODIFY)、重命名字段(CHANGE)、删除字段(DROP)以及修改表名(RENAME TO)。通过示例演示了如何为表添加int型字段、修改字段数据类型、重命名字段并修改类型、删除不需要的字段,最后讲解了删除数据表的方法(DROP TABLE)。这些基础操作使用统一的ALTER TABLE语法框架,只需替换关键词即可完成不同操作,是MySQL数据表管理的重要技能。
2026-02-03 21:58:31
984
1
原创 MySQL入门第三课,MySQL的数据类型详解
本文详细讲解了MySQL中的数据类型,重点介绍了整数类型(int系列)、字符串类型和日期时间类型。整数类型按大小分为tinyint(1字节)、smallint(2字节)、mediumint(3字节)和int(4字节),并解释了有符号(signed)和无符号(unsigned)的区别。字符串类型主要对比了定长char和变长varchar的特性及使用场景。日期时间类型简要说明了date的存储格式。文章强调数据类型的选择要考虑存储空间和性能,为后续数据表操作课程打下基础。
2026-02-02 22:17:56
357
原创 MySQL入门第二课,数据表的操作(创建、查看、删除)
本文介绍了MySQL数据库的基本操作,主要包括:1.查看数据库表结构(show tables命令);2.创建新数据库和数据表(create database/table命令),详细说明了字段、数据类型和注释的用法;3.查询表结构(desc和show create table命令);4.删除数据表(drop table命令)。文章强调操作前需用use命令选择数据库,并提醒注意语法细节如分号、逗号的使用。通过类比Excel表格帮助理解数据库概念,建议新建数据库操作以避免影响系统稳定性。
2026-01-31 22:24:08
902
原创 MySQL入门第一课,查询 创建 删除 使用数据库和注释
本文介绍了MySQL数据库的基本操作,包括查看数据库(show databases)、创建数据库(create database)、删除数据库(drop database)以及切换数据库(use)等常用命令。详细讲解了注释的三种写法(#、--、/**/),并强调了语句格式的重要性。文章还指出MySQL在Windows下不区分大小写,但会自动转为小写存储,同时提醒初学者不要删除系统默认的四个数据库。最后提供了常用命令总结表,建议学习者掌握基础英语以更好地理解数据库指令。
2026-01-29 23:28:28
714
1
原创 林姜泽樾的个人介绍
大家好,我是林姜泽樾。下面是我的自我介绍和一些小小的成就我是石信工的25级信息安全专业的大一学生,从技校开始就热爱计算机了,喜欢琢磨一些关于计算机的小东西,初中开始接触到外挂、锁机病毒什么的,把电脑玩坏了,所以只能自己想办法修,于是学会了基本的修理电脑,比如制作启动盘、重装系统、硬盘分区、解开登录密码什么的。
2026-01-27 23:05:50
397
1
原创 php入门第八课,超级全局变量
PHP超级全局变量是无需global声明即可在函数中直接访问的特殊变量。主要包括$GLOBALS、$_SERVER等9种类型,其中$GLOBALS是一个包含所有全局变量的关联数组。通过$GLOBALS['a']可以访问全局变量$a,修改$GLOBALS['a']会同步改变global $a的值。文章还比较了var_dump()和print_r()的区别,前者提供更详细的调试信息(如变量类型、长度等),后者输出更简洁。最后通过代码示例演示了$GLOBALS的使用方法及其与全局变量的关系。
2026-01-19 00:38:22
392
1
原创 php入门第七课,包含文件include和详解定义函数function、return
本文讲解了PHP中的文件包含(include)和函数定义(function)两个重要概念。文件包含部分介绍了include与require的区别,演示了如何在HTML中插入PHP代码并包含其他文件。函数定义部分详细讲解了如何创建无参、带参以及带默认值参数的函数,并介绍了return关键字用于返回计算结果。通过具体代码示例,展示了函数定义、调用及参数传递的基本语法和使用方法。课程内容循序渐进,适合PHP初学者理解这两个核心功能的使用。
2026-01-18 02:01:15
378
原创 php入门第六课,Switch、break和continue
本文介绍了PHP中switch语句的使用方法,重点讲解了break和continue的区别。switch语句通过case匹配条件,使用break终止执行,default处理未匹配情况。break可中断switch和循环语句,而continue仅跳过当前循环继续执行。通过代码示例展示了break会完全终止循环,而continue则跳过特定迭代继续执行剩余循环。作者用"霸道总裁"比喻break的强制终止特性,用"温柔大哥哥"形容continue的跳过特性,生动说明了二者的
2026-01-17 00:09:07
116
www是b/s还是c/s?
2025-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅