自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C++基础教学

赋值运算符: = (赋值)、 += (如 a += 5 等价于 a = a + 5 )。cout << "字符串长度:" << name.length() << endl;- 算术运算符: + (加)、 - (减)、 * (乘)、 / (除)、 % (取余)。- 关系运算符: == (等于)、!cout << "第一个字符:" << name[0] << endl;cout << "你输入的数字是:" << num << endl;cout << "第" << i << "次循环" << endl;

2025-07-17 18:18:25 430

原创 Python语言编程实现网页爬虫

通过以上步骤,你可以实现一个基础的网页爬虫,复杂场景下可根据需求扩展功能(如多线程、分布式爬取、验证码处理等)。print(f"已保存{len(links)}条链接到{output_file}")target_url = "https://example.com" # 替换为目标网址。print(f"已保存{len(links)}条链接到CSV文件")url = "https://example.com" # 替换为实际网址。print(f"成功获取网页:{url}")print("未找到可提取的链接")

2025-07-17 12:08:57 1841

原创 C++小游戏

cout << "我想了一个1-100之间的数字,你有" << maxAttempts << "次机会猜~" << endl;用了" << attempts << "次尝试~" << endl;正确数字是: " << secretNum << endl;最终分数: " << score << endl;cout << "===== 猜数字游戏 =====" << endl;cout << "猜大了!cout << "分数: " << score << endl;" << endl;

2025-07-16 19:11:25 1636

原创 主流开发语言优缺点

生态丰富,有大量库(如NumPy、Django)支持数据分析、AI、Web开发等场景。- 性能极强,接近底层硬件,适合开发操作系统、游戏引擎、嵌入式系统等。- 语法简洁,性能接近C++,适合高并发场景(如后端服务、云原生)。- 性能敏感场景:C++(底层开发)或Go(兼顾性能与开发效率)。- 运行速度相对较慢,不适合对性能要求极高的场景(如底层开发)。- “一次编写,到处运行”,跨平台性极佳,适合企业级应用开发。- 生态活跃,框架丰富(如React、Vue),开发效率高。

2025-07-15 18:26:26 440

原创 Python 编写简单爬虫

使用 requests.get() 发送 GET 请求,注意添加请求头模拟浏览器访问,避免被网站拦截。print(f"爬取完成,共获取 {len(all_movies)} 条电影信息")- 异常处理:使用 try-except 捕获请求和解析过程中的错误,保证程序稳定性。- 延时请求: time.sleep() 控制请求频率,避免对目标网站造成压力。- 请求头设置: User-Agent 模拟浏览器身份,避免被反爬机制拦截。4. 版权问题:爬取的数据仅限个人学习使用,请勿用于商业用途。

2025-07-15 18:21:16 1424

原创 Python爬虫原理及其入门

1. 合法性:遵守目标网站的 robots.txt 协议(网站根目录下,如 https://www.xxx.com/robots.txt ),禁止爬取隐私或受版权保护的数据。3. 入门建议:先从静态网页(HTML 直接包含数据)练手,再学习动态网页(数据通过 JavaScript 加载,需用 selenium 或分析 API)。2. 反爬应对:网站可能通过限制请求频率、验证 User-Agent 等阻止爬虫,可通过设置延迟( time.sleep() )、模拟浏览器头信息等规避。

2025-07-14 21:32:57 364

原创 Python基础教学

1. 算术运算符: + (加)、 - (减)、 * (乘)、 / (除)、 // (整除)、 % (取余)、 ** (幂)- 新手推荐:IDLE(Python 自带,简单轻量)、PyCharm(功能强大,适合项目开发)。- 变量:直接赋值即可,无需声明类型,如 name = "小明" , age = 18。= (不等于)、 > 、 < 、 >= 、 <=示例: 5 // 2 = 2 , 5 % 2 = 1 , 2**3 = 8。3. 逻辑运算符: and (与)、 or (或)、 not (非)

2025-07-14 21:26:45 338

原创 P2802回家

若是普通空地(值为 1 或 2 ),血量减 1 ,若减后血量小于等于 0 ,则无法继续移动,跳过该方向。3. 结果输出:循环结束后,输出找到的最短步数,如果没找到(即 result 仍为 -1 ),表示无法回家。- 循环从队列中取出状态,对于每个状态,遍历四个移动方向,计算新的坐标 (nx, ny)。- 将起点状态(初始血量 6 ,步数 0 )入队,并标记该状态已访问。// 检查该状态是否已访问过,未访问过则入队。// 将起点状态入队,初始血量为 6,步数为 0。

2025-07-14 18:33:23 271

原创 HTTP和HTTP的原理与不同

HTTPS:因加密、解密和握手步骤,会增加少量服务器负载和传输延迟(现代技术已大幅优化这一问题)。- HTTPS:通过SSL/TLS加密数据,同时验证服务器身份,防止数据泄露和篡改,安全性高。- HTTPS:强制用于涉及敏感信息的场景(如支付、登录、个人信息传输),也是现代网站的标配。简单来说,HTTPS通过加密和身份验证解决了HTTP的安全漏洞,是当前网络传输的主流安全协议。- HTTP:数据明文传输,易被窃听、篡改或伪造(如中间人攻击),安全性极低。- HTTP:无需加密和握手过程,传输速度稍快。

2025-07-13 18:27:54 393

原创 CMD命令大全

如“dir /a”可显示包括隐藏文件在内的所有文件及目录信息,“dir /s”会递归显示当前目录及其子目录下的文件和目录信息。如“ping www.baidu.com”可测试与百度服务器的连通性,“ping -t”可持续发送ping请求。如“shutdown -s -t 30”表示30秒后关机,“shutdown -a”可取消关机操作。如“netstat -ano”可查看网络连接、状态及对应的进程ID。“del *.log”可删除当前目录下所有扩展名为.log的文件,“del /f”可强制删除只读文件。

2025-07-13 18:18:07 226

原创 Linux虚拟机的安装与配置

然后在VMware Workstation中点击“编辑”→“虚拟网络编辑器”,选择VMnet8,设置子网IP为“192.168.100.0”,子网掩码为“255.255.255.0”,网关与之前设置一致。5. 在安装信息摘要界面,等待“安装源”“软件选择”黄色感叹号消失后,点击“软件选择”,可选择“GNOME桌面”或“最小安装”,点击“完成”。5. 选择客户机操作系统为“Linux”,版本为“CentOS 7 64位”,点击“下一步”。6. 点击“安装位置”,可按需分区,一般默认即可,点击“完成”。

2025-07-12 22:50:23 351

原创 Linux命令

find:用于文件搜索,如 find / -name file1 从根目录搜索名为 file1 的文件, find / -user user1 搜索属于用户 user1 的文件。- rm:删除文件或目录, rm -f file1 强制删除 file1 文件, rm -rf dir1 递归删除 dir1 目录及其内容。- cp:复制文件或目录, cp file1 file2 复制文件, cp -a dir1 dir2 复制目录。

2025-07-12 22:35:08 268

原创 洛谷B3638 T1 三角形面积

/ 利用叉积公式计算面积:|(x2 - x1)(y3 - y1) - (y2 - y1)(x3 - x1)| / 2。2. 精度处理:题目要求输出保留1位小数,因此使用 fixed 和 setprecision(1) 控制输出格式。面积 = |(x2 - x1)(y3 - y1) - (y2 - y1)(x3 - x1)| / 2。洛谷B3638 是一道计算三角形面积的基础题,核心是利用坐标计算三角形面积。其中 (x1,y1)、(x2,y2)、(x3,y3) 是三角形三个顶点的坐标。

2025-07-12 18:29:30 472

原创 P6916 [ICPC 2015 WF] Window Manager

这是一道关于窗口管理器模拟的题目,核心是实现对窗口的创建、移动、缩放、关闭等操作,并输出最终窗口的显示状态。模拟一个窗口管理器,处理一系列操作(如创建、移动、置顶、缩放、关闭等),最终输出所有可见窗口的区域(被其他窗口遮挡的部分不显示)。// 存储所有窗口,按层级排序(后加入/置顶的在末尾,层级更高)- 矩形分割:当两个矩形重叠时,将原矩形分割为 4 个可能不重叠的区域(左、右、上、下),保留不重叠部分。- 可见区域计算:对每个窗口,从初始区域开始,依次减去所有上层窗口的重叠部分,剩余部分即为可见区域。

2025-07-12 18:22:50 432

原创 P1219 [USACO1.5] 八皇后 Checker Challenge

/ 标记“行-列”对角线(范围-7~7,偏移7后为0~14)- 合法性判断:放置前检查列 c 、斜线 d1 (行-列)、斜线 d2 (行+列)是否被占用,未占用则可放置。// 记录每行皇后的列号(queen[i]表示第i行皇后在第queen[i]列)// 行-列的范围是-7~7,+7后为0~14。// 标记“行+列”对角线(范围0~14)- 斜线冲突:通过“行-列”和“行+列”的值标记两条对角线(斜率为1和-1)是否有皇后。- queen 数组:存储每行皇后的列位置(0~7,对应实际列号1~8)。

2025-07-11 18:26:27 399

原创 P2089 烤鸡

超过美味程度限制:如果在处理过程中,发现当前已使用配料的总质量 sum 已经超过了给定的美味程度 n ,那么当前这种配料组合肯定不符合要求,直接 return ,不再继续往下搜索。在递归调用返回后,需要将当前配料的质量恢复为初始状态,也就是将 ac[x] (存储每种配料质量的数组)重置为0 ,以便尝试下一种配料质量的组合。- 当前处理的配料位置:用一个变量 x 表示当前正在处理第几种配料,初始值为1,表示从第一种配料开始处理,当 x 超过10时,表示10种配料都已处理完毕。

2025-07-10 23:03:39 277

CSP-J组初赛基础知识详解:格雷码、进制转换及相关知识点.pdf

CSP-J组初赛基础知识详解:格雷码、进制转换及相关知识点.pdf

2025-10-03

【CSP-J-S初赛知识点整理】-UnknownAuthor-优快云-2025-09-14.pdf

【CSP-J-S初赛知识点整理】-UnknownAuthor-优快云-2025-09-14.pdf

2025-10-03

Windows系统开发全面指南:从编程语言到内核架构与开发流程.pdf

Windows系统开发全面指南:从编程语言到内核架构与开发流程.pdf

2025-08-27

1_安卓工具类应用开发快速入门指南(2025版).docx

1_安卓工具类应用开发快速入门指南(2025版).docx

2025-08-26

网络安全从入门到就业:零基础系统化学习路径(含C++技术整合).pdf

网络安全从入门到就业:零基础系统化学习路径(含C++技术整合).pdf

2025-08-26

全面学习Java、C++、Python:从入门到精通.pdf

全面学习Java、C++、Python:从入门到精通.pdf

2025-08-26

安卓工具类应用开发全指南:从入门到发布.pdf

安卓工具类应用开发全指南:从入门到发布.pdf

2025-08-25

Java安装与编程全指南:从入门到应用开发(2025最新版).pdf

Java安装与编程全指南:从入门到应用开发(2025最新版).pdf

2025-08-22

关于在Termux中安装的Kali系统的合法使用与安全研究.pdf

关于在Termux中安装的Kali系统的合法使用与安全研究.pdf

2025-08-22

c++练习.zip这里面包含c++一本通,洛谷等c++练习题答案

内容概要:这份资源是为C++学习者精心整理的洛谷一本通等练习题答案。涵盖了从基础语法到算法进阶等多方面的内容,对每一道练习题都提供了详细的解题思路和完整的代码实现,帮助学习者理解和掌握C++编程技巧。 适合人群:适合正在学习C++编程,使用洛谷一本通等练习题集进行练习的学生、编程爱好者以及想要提升C++编程能力的开发者。 能学到什么:通过参考这些答案,学习者可以学习到不同类型题目的解题方法和技巧,掌握C++的核心语法和常用算法,提高代码编写和调试能力,从而更好地应对编程挑战。 阅读建议:建议学习者在自己尝试解题后再参考答案,对比自己的思路和代码,找出差距和不足,同时要注重理解代码背后的逻辑和算法思想,这样才能真正提升编程水平。

2025-07-25

python_学习笔记.pdf

python_学习笔记.pdf

2025-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除