- 博客(99)
- 收藏
- 关注

原创 【C语言】一文带你学完C语言【完整版-附代码示例】
本文几乎涵盖了权威C语言教程【C Primer Plus 】的所有可用知识点并且每个知识点都有对应代码示例有利于理解学习
2024-07-06 12:40:43
3117
原创 【python】requests 爬虫高效获取游戏皮肤图
在当今的数字时代,游戏已经成为许多人生活中不可或缺的一部分。而游戏中的皮肤,作为玩家个性化表达的重要方式,更是受到了广泛的关注和喜爱。然而,对于许多玩家来说,获取游戏皮肤往往需要花费大量的时间和精力。为了解决这一问题,本文将介绍一款高效的皮肤获取工具,帮助玩家轻松获取心仪的游戏皮肤。
2025-03-25 19:32:04
741
1
原创 【Python】天气数据可视化
在数据分析和科学计算领域,Python凭借其强大的库和简洁的语法,成为了众多开发者和科研人员的首选工具。数据可视化作为数据分析的重要环节,能够帮助我们更直观地理解数据背后的规律和趋势。在未来的学习和工作中,我们可以继续探索这些库的更多功能和特性,以绘制更复杂、更美观的图表。这里,我们使用pandas库来创建一个包含日期、风速、紫外线指数、温度和湿度的数据框(DataFrame)。库来绘制多种类型的图表。这些图表在数据分析和科学计算领域中具有广泛的应用价值,能够帮助我们更直观地理解数据背后的规律和趋势。
2025-03-25 18:56:07
835
原创 【HTML】KaTeX 常用公式字符
KATEXKaTeX是一个快速、易于使用的JavaScript库,用于在网页上显示数学公式。它通过解析TeX语法的数学表达式,并将其渲染为HTML + CSS,使得数学内容在网页上具有良好的可读性和排版效果。与MathJax等其他数学公式渲染库相比,KaTeX 在加载速度和渲染性能上具有明显优势,特别适合需要快速显示大量数学公式的在线教育、学术研究等场景。
2025-03-24 09:40:39
1273
原创 【CSS】CSS 使用全教程
CSS(层叠样式表,Cascading Style Sheets)是一种样式表语言,用于描述 HTML 或 XML 文档的布局和外观,它允许开发者将文档的内容结构与样式表现分离,通过定义一系列的样式规则来控制网页元素的字体、颜色、布局、响应式设计等多方面的视觉效果,从而实现网站的美观和一致性,并且CSS 功能丰富,不仅仅是布局页面,还能够提高网页的维护性和可访问性。
2025-03-24 09:33:19
658
原创 【JavaScript 】JavaScript 实现自适应响应式导航栏
利用 HTML 实现了一个简单的响应式导航栏,它能够根据屏幕大小调整其显示状态,并通过 JavaScript 实现收缩与折叠功能。
2024-12-12 10:47:05
1054
原创 【RSA】加密算法 RSA| RSA_pss| RSA_oaep 讲解与使用示例
RSA-PSS 和 RSA-OAEP是 RSA算法的改进版本,它们通过使用更安全的填充方案来提高算法的安全性,但牺牲了一些性能。RSA算法、RSA-PSS和RSA-OAEP都是基于RSA加密算法构建的,但它们用于不同的目的,并具有一些关键的区别。RSA-OAEP 是一种概率性加密方案,这意味着即使使用相同的密钥对相同的明文进行多次加密,每次产生的密文也是不同的。请注意,RSA加密通常用于加密小量的数据,如密钥交换中的对称密钥,而不是大量数据,因为 RSA加密和解密操作相对较慢。
2024-12-05 09:30:34
2783
原创 【npm】npm 安装及使用教程
npm(Node Package Manager)是Node.js的默认包管理器,它提供了一个庞大的在线仓库,其中包含了超过80万个可用的代码包,开发者可以通过npm来安装、管理和共享这些JavaScript库和工具。npm简化了前端和后端JavaScript项目的依赖管理,允许开发者轻松地添加、更新和删除项目所需的包,同时确保版本兼容性和依赖关系的一致性,是现代JavaScript开发工作流程中不可或缺的一部分。
2024-11-06 11:22:15
3228
原创 【ECMAScript 】认识 ECMAScript 标准
ECMAScript 是一种由 Ecma 国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,通常被称为 JavaScript 或 JScript。因此,ECMAScript 可以理解为是 JavaScript 的一个标准,但实际上,JavaScript 和 JScript 是 ECMA-262 标准的实现和扩展。ECMAScript 是 JavaScript 和其他基于 ECMA-262 标准的脚本语言的基础。
2024-10-23 13:36:04
1167
原创 【MySQL】MySQL 使用全教程
MySQL 是一种广泛使用的开源关系型数据库管理系统,它基于 Structured Query Language(SQL)进行数据管理,允许用户存储、检索、更新和删除数据库中的数据。通过提供高性能、可扩展性以及可靠性,MySQL 被广泛应用于各种规模的数据驱动网站和应用,支持多线程、多用户操作,并能够处理大型数据库,是构建动态网站和应用程序的重要后端组件。
2024-10-23 13:07:35
1721
原创 【Nginx】Nginx 使用教程
Nginx 是一款高性能的HTTP和反向代理服务器,同时也具备邮件代理服务功能,由俄罗斯程序员 Igor Sysoev 开发。它以其稳定性、低资源消耗、高性能、模块化设计以及支持高并发连接而闻名,常用于负载均衡、内容缓存、网站托管和作为 web 服务器的前端代理,在现代网络应用架构中扮演着重要角色。
2024-10-10 10:20:39
1468
原创 【OpenSSL】OpenSSL 教程
OpenSSL是一个开源的软件库,用于实现SSL/TLS协议以及通用加密功能,广泛用于网络通信和数据安全领域。
2024-09-26 13:46:51
3905
原创 【Linux】Linux Bash Shell 教程
Linux bash(Bourne-Again SHell)是一种为GNU操作系统编写的命令行解释器,它是大多数Linux发行版中最常用的shell。Bash提供了一种强大的方式来控制和管理操作系统,支持命令历史记录、别名、管道、重定向、变量、条件判断、循环以及自定义脚本编写等功能,使得用户能够通过简单的命令行指令执行复杂的任务,是系统管理员和开发人员日常工作中的得力工具。
2024-08-27 23:48:27
2109
原创 【HTML】模拟消息折叠效果【附源代码】
通过 Html 搭配 CSS 和 JavaScript 模拟消息折叠效果,点击展开消息,再次点击即可收起消息
2024-08-26 19:22:26
1677
原创 【Linux】Linux 常用命令及示例
Linux命令是用户与Linux操作系统交互的接口,通过在终端输入特定的指令,可以执行文件操作、系统管理、网络配置等多种任务,它们是Linux强大功能和灵活性的体现。
2024-08-24 21:43:30
550
原创 【Java】Java 设计模式之工厂模式与策略模式
Java设计模式是软件工程中一系列被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,它们代表了最佳的实践,帮助开发者解决在软件设计过程中遇到的各种问题。这些模式可以根据其用途分为三大类:创建型、结构型和行为型,每种模式都有其特定的应用场景和解决的问题,例如单例模式用于确保一个类只有一个实例,工厂模式用于创建对象而不暴露创建逻辑,观察者模式用于定义对象间的一对多依赖关系,使得当一个对象改变状态时,所有依赖于它的对象都会得到通知并自动更新。掌握这些设计模式有助于提高代码的可读性、可维护性和可扩展性。
2024-08-24 10:19:32
1402
原创 【Java】Spring Boot 教程
Spring Boot是一个开源的Java框架,旨在简化Spring应用的创建和部署过程。它提供了一种快速和简便的方式来设置、配置和运行新的Spring应用程序,通过“约定优于配置”的原则,减少了传统Spring应用中大量的XML配置,使得开发者能够更加专注于业务逻辑的实现,从而加速开发周期,并轻松创建独立运行的、生产级别的基于Spring的应用程序。在 Spring Boot 中,依赖管理是非常重要的一部分。它通过简化依赖项的引入和版本管理,大大简化了项目的构建和维护过程。
2024-08-23 13:23:51
2452
原创 【PowerShell】巧用 Windows PowerShell 实现自动化
PowerShell 是一种强大的自动化工具和配置管理框架,由微软开发,专为Windows环境设计。它包含一个命令行壳体和脚本语言,允许系统管理员和开发人员执行管理任务,如自动处理操作系统的配置、管理服务和应用程序,以及处理数据的操作。PowerShell 利用.NET框架的功能,提供了丰富的命令(称为cmdlets)和功能,使得用户能够轻松地通过脚本执行复杂的管理任务,提高工作效率和系统的可管理性。
2024-08-23 11:06:53
919
原创 【HTML】模拟插头连接断开动画
HTML结构<!DOCTYPE html>: 声明文档类型为 HTML。<html lang="en">: HTML 页面的根元素,lang="en"表示内容使用英语。<head>: 包含元数据和页面的样式。<meta charset="UTF-8">: 指定页面的字符编码为UTF-8。<title>LightOnOff</title>: 设置页面的标题。<meta name="viewport" content=
2024-08-22 16:41:23
1040
原创 【Eureka】Eureka 介绍与实战
Eureka 是 Netflix 开发的一个服务注册和发现组件,主要用于微服务架构中。它的核心功能是帮助微服务之间进行通讯和管理,使得服务能够动态地发现彼此,实现灵活的服务调用和负载均衡。在 Spring Cloud 中,Eureka 通常与 Ribbon 结合使用来实现客户端的负载均衡。Ribbon 是一个客户端负载均衡器,它可以与 Eureka 配合工作,根据 Eureka 中注册的服务列表来选择调用的服务实例。
2024-08-22 14:37:44
1420
原创 【JavaScript 】JavaScript 全教程 02
JavaScript是一种高级的、解释执行的编程语言,广泛用于网页开发中,以实现复杂的功能和交互式效果。它是一种基于原型、多范式的动态脚本语言,支持面向对象、命令式和声明式编程风格。JavaScript运行在浏览器中,能够处理客户端的输入和事件,与HTML和CSS配合,共同构建出丰富多彩的网页应用。同时,JavaScript也在服务器端(如Node.js)有着广泛的应用。
2024-08-21 15:07:54
277
原创 【JavaScript 】JavaScript 全教程 01
JavaScript是一种高级的、解释执行的编程语言,广泛用于网页开发中,以实现复杂的功能和交互式效果。它是一种基于原型、多范式的动态脚本语言,支持面向对象、命令式和声明式编程风格。JavaScript运行在浏览器中,能够处理客户端的输入和事件,与HTML和CSS配合,共同构建出丰富多彩的网页应用。同时,JavaScript也在服务器端(如Node.js)有着广泛的应用。
2024-08-21 15:07:23
1254
原创 【Docker】史上最全 Docker 教程
Docker是一个开源的应用容器引擎,它允许开发者打包他们的应用及其依赖到一个可移植的容器中,然后这个容器可以在任何支持Docker的环境中无缝运行。Docker通过使用容器来提供一种轻量级、可移植的虚拟化解决方案,支持快速部署、扩展和管理应用程序,它使得开发者能够将应用及其环境标准化,实现“一次构建,到处运行”,极大地简化了应用程序的部署和运维过程。
2024-08-12 21:19:06
1617
原创 【算法】浅析哈希算法【附代码示例】
哈希算法(Hashing Algorithm)是一种将数据转换为固定长度哈希值的过程。哈希值通常是一个较短的数字或字符串,用于快速检索原始数据或验证数据的完整性。哈希算法作为一种高效的数据转换和验证工具,在实际应用中具有广泛的意义。通过本文的介绍,相信大家对哈希算法的原理、使用和意义有了更深入的了解。在实际问题求解过程中,我们可以根据问题的特点,灵活运用哈希算法,提高问题求解的效率。
2024-08-12 21:03:56
537
原创 【Python】Python中一些有趣的用法
以上这些例子展示了 Python 的许多有趣和强大的特性,如列表推导式、字典和集合的用法、lambda表达式、递归以及生成器、装饰器、上下文管理器、迭代器、生成器等,它们在编写高效和可读性强的代码时非常有用。这些特性使得 Python 在解决某些问题时显得格外简洁和高效。
2024-08-09 23:25:52
2581
原创 【Emacs】使用全教程
当显示两个命令时,第二个命令是用于框架而不是窗口的类似命令。在任一方向重复搜索。如果 Emacs 仍在搜索,)并按照说明进行操作。如果您是第一次使用,请键入。以激活文本终端上的菜单栏项。
2024-08-09 19:15:36
1792
原创 【C++】类的概念与基本使用介绍
C++类是面向对象编程(OOP)的基础,它允许我们将数据(属性)和行为(方法)封装在一起,形成一个自定义的数据类型。以下是C++类的基本概念、特点、特性以及使用注意事项,最后会提供一个简单的代码示例。
2024-08-08 19:46:36
2120
原创 【Git】Git 全命令教程【超详细版】
Git 是一个免费、开源的分布式版本控制系统,由 Linus Torvalds 为更好地管理 Linux 内核开发而设计,它快速、高效地处理从小型到大型的各种项目,支持非线性开发工作流、多个分支的快速切换、方便的协作和完全的分布式操作,使得开发者能够在本地进行大部分操作,仅在必要时与远程仓库同步,极大地提高了软件开发过程中的代码管理效率。
2024-08-08 14:29:04
7873
原创 【Python】实现一个个人理财助手小程序
这只是一个基础的框架,需要根据实际需求添加更多的功能和安全措施,比如用户身份验证、数据库后端支持、更复杂的报告生成、前端界面等等。此外,要确保加解密密钥的安全存储和传输,可能还需要考虑密钥的备份和恢复机制。对于图表和报告的生成,可以使用 matplotlib 和 pandas 等库来生成静态图表,或者使用更高级的库如 Dash 或 Streamlit 来生成交互式报告。以下是一个简化的 Python 代码框架,以及如何实现上述功能点的基本思路,可以基于这个框架进一步开发和完善你的小程序。
2024-08-07 21:47:54
539
原创 【C++】一文带你学完 C++【完整版-附代码示例】
C++是一种通用编程语言,由Bjarne Stroustrup于1983年在贝尔实验室设计。它是C语言的扩展,添加了面向对象的特性。以下是关于C++的一些基本介绍:1. 面向对象编程(OOP):C++支持面向对象编程,这意味着它允许使用类和对象来设计程序。OOP的主要特点包括封装、继承和多态。2. 类型安全:C++提供了强类型检查,有助于在编译阶段发现错误。3. 性能:C++是一种高效的编程语言,适用于需要高性能的应用程序,如游戏开发、嵌入式系统、实时系统等。
2024-08-07 16:52:20
5573
原创 【Python】Python:探索未来科技的风向标
总之,Python在人工智能、大数据、云计算、网络爬虫等热点领域的应用日益广泛,其特点与优势为开发者带来了便捷。随着技术的不断进步,Python 将继续在各个领域发挥重要作用,成为推动未来科技发展的关键力量。作为一名 Python 开发者,紧跟热点领域的发展趋势,不断提升自己的技能,将有助于在职场竞争中脱颖而出。
2024-08-06 18:03:16
1008
原创 【Python】Magic Language
Python 是一种高级编程语言,由 Guido van Rossum 于 1989 年开始设计,并在 1991 年首次发布。它以其清晰简洁的语法和强大的功能而闻名,是目前世界上最受欢迎的编程语言之一。
2024-08-05 22:02:12
692
原创 【Python】用Python实现简易版贪吃蛇游戏【附完整代码】
贪吃蛇是一个经典的小游戏,核心逻辑包括蛇的移动、食物的生成与获取、以及碰撞检测。
2024-08-05 21:47:38
2546
SkyEye(天目)是一个开源的硬件模拟器
2024-08-01
MinGW是一个简约的适用于Windows平台的GNU开发环境
2024-08-01
python图书管理系统
2024-07-15
C Primer Plus 第六版 .pdf
2024-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人