开篇:去搜索了下注册教程,发现找不到我原本学习的博客了,没找到我注册的版本博客了,决定手写一个,嘿嘿,成功了别忘了回来留下你的评论
前提: 能使用 Google 搜索引擎,不能使用那就收藏吧,以便后续查看
首先进入创建 Google 账号的界面,点击创建账号,选择个人用途
姓氏可以不填,名字建议填写 英文,呈现出来的形式只是显示名字,姓氏不显示,出生日期随便填写,性别也是,建议填写的出生日期至少是年满 18 岁 (没试过不满足能不能成功),这里直接跳过
填写 google 的邮箱地址,可以自定义,也可以使用根据你的名字定义的邮箱,注意邮箱别含中文哦,虽然含了估计也会报错。然后设置密码环节直接跳过了
接下来来到了 最重要 的环节,也是很多人被劝退的地方,因为发现自己的手机号,接收这个验证码会报错,会有问题
引入今天的嘉宾,国外虚拟手机号,一次性使用的,需要 Money 哦,但是略显便宜
网站是: https://sms-activate.guru/,注意需要复制到浏览器中打开中,复制到地址栏
使用的方法首先需要注册一个账号,使用邮箱注册这个网站的 ...
一、前置准备
首先准备一个 github 账号,没有就去注册一个
本次是基于 git 进行部署,所以首先安装一个 git,链接: https://git-scm.com/downloads
安装 node.js ,官网链接: Node.js — Download Node.js®
安装这两个,一般都会自动配置 path,配置这个目的是可以在任何路径下使用 git 和 node.js,如果没有配置环境变量,可以去配置一下。测试安装是否成功
1234567# win + r 调出 cmd 命令行窗口,然后按照示例输入# 如果出现版本号,说明已经安装成功了C:\Users\xingzhu>node -vv18.16.1C:\Users\xingzhu>git --versiongit version 2.39.0.windows.2
git 还需要配置相应的环境, 实现 git 和 github 之间的交互,如使用 git 拉取 github 项目、配置相应的密钥等等,推荐一个配置学习的链接:使用git拉取github项目-CSDN博客
二、搭建本地的博客 (Hexo 主 ...
需要的东西
phpStudy:链接: https://pan.baidu.com/s/1fJ-5TNtdDZGUf5FhTm245g提取码:0278
pikachu-master:Github链接:Github 链接链接: https://pan.baidu.com/s/1lDdlxNaa3YjhIEj-WWB3qw提取码:0278
打开 phpstudy ,然后打开这两个 Apache、MySQL
将 pikachu-master 靶场文件夹移动或者复制到 phpstudy 的 WWW 目录下,如下图所示
打开 phpstudy ,然后点击网站部分,点击创建网站,然后按照图片示意进行填写,域名可以自定义一个,比如我自定义的 demo.pikachu.com,目录选择刚刚移动到 WWW 目录下的 pikachu-master ,端口号可以更改,也可以不更改,比如我改成了 8086
点击数据库,进行创建数据库 (一般会先让进行修改 root 密码,照做就是),然后数据库名、用户名、密码自定义即可
进入 phpstudy 的 WW ...
Python
未读
完整代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980import os from PIL import Image from PIL import ImageDraw from PIL import ImageFont import random # 全局变量,方便调整水印的字体、颜色、大小、路径等参数 FONT_PATH = "msyh.ttc" # 字体文件路径FONT_SIZE = 33 # 字体大小 FONT_COLOR = (0, 0, 0, 20) # 水印文字颜色(RGBA) ROTATE_ANGLE = 15 # 旋转角度 TEXT_STEP_X = 40 # 水平方向步长 TEXT_STEP ...
前置条件:已经在 github 上搭建好了博客环境,能通过 github.io 访问基于 Hexo+Github pages 搭建的个人博客传送门:超详细Hexo+Github Pages搭建个人博客教程-CSDN博客
首先需要自己拥有一个域名,去域名商购买即可,我的是在腾讯云上的,DNS 解析也在腾讯云上
找到搭建博客的 github 仓库,在仓库中创建一个 CNAME 文件,内容填写自己的自定义的域名,比如我的 blog.xingzhu.top
然后在仓库首页栏中的最右边,点击 settings
下拉找到 pages 模块,点击后,找到 custom domain 模块,填写自己的自定义的域名,比如我的 blog.xingzhu.top,还需要点击 HTTPS,这个获取证书后,会强制执行 https,更加安全
登录域名商平台,进行 DNS 解析,我的是腾讯云,我是用子域名进行管理这个博客的,因此首先创建子域名
点击这个子域名,然后添加记录
解释:
CNAME 记录:将域名解析到另一个域名,然后通过另一个域名的记录解析最终的 IP 地址
Gi ...
DVWA 靶场建立需要的东西:
phpStudy:链接: https://pan.baidu.com/s/1fJ-5TNtdDZGUf5FhTm245g提取码:0278
DVWA-master:链接: https://pan.baidu.com/s/1oJX1h_gABKw9ZTWVF7F_2g提取码:0278
建议在虚拟机中操作,以防数据库冲突,下面有解释
安装 phpstudy,然后打开 Apache 和 MySQL
访问 127.0.0.1 ,如果显示站点创建成功就成功了
解压 DVWA 的压缩包,然后将整个目录放到 phpstudy 的 WWW 目录下,然后在 phpstudy 主页点击创建网站,然后填写域名信息,比如我的设置为 demo.dvwa.com ,然后根目录选择为刚刚放置在 WWW 目录下的 DVWA 目录
然后在数据库界面创建数据库
将 DVWA 中的配置文件中的数据库信息修改为当前创建的数据库,找到 DVWA 中的对应文件,比如我的 C:\phpstudy_pro\WWW\DVWA\config 中的 config.inc.php ...
环境配置
需要的东西
phpstudy-2018链接: https://pan.baidu.com/s/1D9l13XTQw7o6A8CSJ2ff9Q提取码:0278
32位 vc9和11运行库链接: https://pan.baidu.com/s/1pBV3W8UWJe0bmDl_cPFDQw提取码:0278
upload-labs-master 靶场链接: https://pan.baidu.com/s/1ERYzrlBe94PAi3A-WagLAw提取码:0278
上述安装解压后,打开 phpstudy,点击启动
然后在本地浏览器输入 127.0.0.1 打开,显示如下界面表示成功
将 upload-labs-master 解压后的整个文件目录复制到 .../PHPTutorial/WWW...,比如我的 C:\phpStudy2018\PHPTutorial\WWW,建议是将整个文件目录复制过来,修改目录名称为 upload(复制整个目录是因为防止文件零散,以后不便于管理)
在 upload-labs-master (重命名的 upload) 根目录下创 ...
环境配置
需要的东西
phpstudy-2018链接: https://pan.baidu.com/s/1D9l13XTQw7o6A8CSJ2ff9Q提取码:0278
32位 vc9和11运行库链接: https://pan.baidu.com/s/1pBV3W8UWJe0bmDl_cPFDQw提取码:0278
upload-labs-master 靶场链接: https://pan.baidu.com/s/1ERYzrlBe94PAi3A-WagLAw提取码:0278
Burpsuite 安装官网: Professional / Community 2024.9.5 | Releases
上述安装解压后,打开 phpstudy,点击启动
然后在本地浏览器输入 127.0.0.1 打开,显示如下界面表示成功
将 upload-labs-master 解压后的整个文件目录复制到 .../PHPTutorial/WWW...,比如我的 C:\phpStudy2018\PHPTutorial\WWW,建议是将整个文件目录复制过来,修改目录名称为 upload(复制 ...
编程语法
常量:
字符串常量一般用单引号,也可用双引号
日期和时间用单引号
布尔常量为 true 和 false,SQL语句中用 1 表示 true,0 表示 false
NULL 参与的运算仍为 NULL
变量:
局部变量定义和赋值:
12set @局部变量名 = 表达式1 [ , @局部变量名 = 表达式2,...];select 字段名 into @局部变量名 from 表名;
局部变量显示:
1select @局部变量名[ , @局部变量名 , ...];
全局变量:
全局变量名称
说明
@@back_log
返回 MySQL 主要连接请求的数量
@@basedir
返回 MySQL 安装基准目录
@@license
返回服务器的许可类型
@@port
返回服务器侦听 TCP/IP 连接所用的端口
@@version
返回服务器版本号
重置命令结束标记:delimiter 符号
符号可以是一些特殊符号,如:@@,##,$$,%%,避免使用 /,因为它是 MYSQL 的转义字符。
恢复使用分号作为结束标记:deli ...
萌萌的好数链接:https://ac.nowcoder.com/acm/contest/84851/D来源:牛客网
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld
题目描述萌萌喜欢“好数”,这种“好数“需要满足以下两个条件:1.该数对 3 取模不为 02.该数的最后一位数字不为 3请你告诉他第 n 个好数是什么。
输入描述:第一行读入一个正整数 t,表示有 t 组数据。接下来 t 行,每行一个正整数 n。1 ≤ t ≤ 100 1 ≤ n ≤ 1012
输出描述:对于每个 n,输出一个正整数,为第 n 个好数
示例1输入12343149
输出1231514
说明前 9 个好数为 1,2,4,5,7,8,10,11,14。
解方法一
模 3 为 0 ,即每 3 个数一定为一个数,规律为 3
最后一位为 3 ,即每 10 个数为一个周期
这些要排除掉
猜想规律为 30 一个周期,有规律出现,因为 3 和 10 的最小公倍数为 30,所以猜想 30 个数内可能有规律
最后 ...