- 博客(51)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 一文带你学完C语言【完整版-附代码示例】
本文几乎涵盖了权威C语言教程【C Primer Plus 】的所有可用知识点并且每个知识点都有对应代码示例有利于理解学习
2024-07-06 12:40:43
1759
原创 【Go】基于 Go 1.19 的站点模板爬虫【实战演练版】
Go 语言,也被称为Golang,是由Google开发的一种开源编程语言,它在 2009 年首次发布,并在 2012 年正式开源。Go 语言被设计用来简化大型软件的开发,特别注重并发编程和内存安全。
2024-07-27 15:27:13
533
原创 【Python】利用 face_recognition 库进行人脸检测识别【附完整示例】
欧氏距离(Euclidean distance)是数学中的一个概念,用于计算两个点在欧几里得空间中的直线距离。在人脸识别和图像处理中,欧氏距离可以用来度量两个面部特征向量之间的差异,从而判断两张人脸的相似度。
2024-07-27 13:25:29
512
原创 【LeetCode】Top100 经典必刷题 06【6/20】
LeetCode Top 100 经典题目是算法与编程领域内公认的一系列具有挑战性和代表性的问题
2024-07-26 15:40:40
491
原创 【Go】基于 Go 1.19 的站点模板爬虫
基于 Go 1.19 的站点模板爬虫就是一种使用 Go 语言编写的程序,专门用于从互联网上抓取网页内容。站点模板爬虫通常利用Go 语言的高并发特性来提高爬取效率。
2024-07-26 14:32:36
951
原创 【算法】浅析分治算法
分治算法(Divide and Conquer Algorithm)是一种将问题分解成若干个子问题,递归地解决子问题,然后再合并子问题的解以得到原问题解的算法。分治算法作为一种高效的解决问题的策略,在实际应用中具有广泛的意义。
2024-07-25 14:52:33
914
原创 【EMacs】一文助你快速上手EMacs
Emacs 是一款极为强大的文本编辑器,由理查德·斯托曼(Richard Stallman)在 1970 年代初期开发,并在 GNU 项目中继续得到维护和发展。它支持宏录制和播放、强大的键盘快捷键、以及一个名为 Emacs Lisp 的编程语言,允许用户自定义和扩展编辑器的功能。Emacs 和 Vim 类似,均支持高度定制,用户可以安装各种扩展插件来适应不同的编程语言、文本处理任务或个人偏好。它有图形界面和命令行界面两种版本,被许多程序员和高级用户所喜爱。
2024-07-25 09:38:08
883
原创 【算法】浅析回溯算法
回溯算法是一种试探性的算法,它尝试通过分步的方式来解决问题。在解决一些组合问题(如八皇后、0-1背包问题等)和决策问题(如旅行商问题、图着色问题等)时,回溯算法是一种非常有力的工具。
2024-07-24 11:56:34
672
原创 【LeetCode】Top100 经典必刷题 05【5/20】
LeetCode Top 100 经典题目是算法与编程领域内公认的一系列具有挑战性和代表性的问题
2024-07-24 11:11:43
750
原创 【算法】浅析动态规划
动态规划的基本原理是将复杂问题分解为若干个相互重叠的子问题,从最简单的子问题开始求解,并将子问题的解存储起来,避免重复计算。最后,通过子问题的解得到原问题的解。
2024-07-23 17:36:50
838
原创 【LeetCode】Top100 经典必刷题 04【4/20】
LeetCode Top 100 经典题目是算法与编程领域内公认的一系列具有挑战性和代表性的问题
2024-07-23 15:06:49
801
原创 【Python】如何在 Python 中操作 Excel
Excel 文件是生活工作中比较常见的一种文件格式,那么如何在 python 中使用 Excel 呢
2024-07-22 19:00:30
1186
2
原创 【LeetCode】Top100 经典必刷题 03【3/20】
LeetCode Top 100 经典题目是算法与编程领域内公认的一系列具有挑战性和代表性的问题
2024-07-22 18:16:19
1056
原创 【cmd】Windows CMD命令整理及示例使用
上述这些命令涵盖了日常使用中的大部分场景,从文件操作、系统维护到网络管理的多个方面。每个命令都有其特定的用途,并且可以通过附加参数来执行更复杂的任务。显示活动的TCP连接、侦听的端口、以太网统计信息、IP路由表和IP统计信息。显示所有适配器的IP地址、子网掩码和默认网关(续)。此命令可用于创建虚拟驱动器。显示所有适配器的IP地址、子网掩码和默认网关。显示包括服务在内的所有当前运行的任务(续)。显示包括服务在内的所有当前运行的任务。显示本地或远程计算机的系统信息(续)。显示或设置可执行文件的搜索路径(续)。
2024-07-21 22:31:02
1211
原创 【算法】Python中常见的三种优化算法介绍及使用
在优化问题中,选择合适的算法至关重要。本文将介绍 Python 中常见的三种优化算法:梯度下降算法、遗传算法和模拟退火算法。
2024-07-21 21:45:49
933
原创 【算法】浅析贪心算法
贪心算法(Greedy Algorithm)是一种在每一步选择中都采取当前状态下最优(即最有利)的选择,从而希望导致结果是全局最优的算法。贪心算法作为一种高效解决问题的策略,在实际应用中具有广泛的意义。通过本文的介绍,相信大家对贪心算法的原理、使用和意义有了更深入的了解。在实际问题求解过程中,我们可以根据问题的特点,灵活运用贪心算法,提高问题求解的效率。然而,需要注意的是,贪心算法并不适用于所有问题,我们需要根据问题的性质来判断是否适用。
2024-07-20 22:53:12
1753
原创 【LeetCode】Top100 经典必刷题 02【2/20】
LeetCode Top 100 经典题目是算法与编程领域内公认的一系列具有挑战性和代表性的问题
2024-07-20 15:36:55
1090
原创 【机器学习】无监督学习和自监督学习
机器学习是一种使计算机系统能够从数据中学习并做出预测或决策的技术和科学领域。它不需要显式地编程来执行特定任务,而是通过使用算法来分析数据和识别模式,以此“学习”如何做出准确的预测或决策。无监督学习和自监督学习是机器学习中的两种学习方式,它们在训练数据的需求和目标上有显著差异。
2024-07-19 22:45:21
1533
1
原创 【LeetCode】Top100 经典必刷题 01【1/20】
LeetCode Top 100 经典题目是算法与编程领域内公认的一系列具有挑战性和代表性的问题
2024-07-19 10:59:52
1196
原创 【CAPL】CAPL 常用语法介绍
具体做法是:在一个位置添加需要等待的事件,程序中的其他地方,如果某个事件发生了(如周期超界等),提供该事件的供应,则等待的程序段获得了该事件,继续执行下面的操作。除了界面基础的信息外,在 CAPL 脚本中,我们大量使用官方定的的一些接口,这些接口通常需要查看 Help 文档或者是 CAPL 的手册,下面是梳理的一些常用接口。语言中的回调函数的机制,如检测报文周期和错误帧的函数中就可以使用,当周期超界或者总线出现错误帧就会自动调用回调函数执行一些操作;第一 CAPL 的局部变量是静态局部变量。
2024-07-18 11:23:25
806
原创 【Postman】Postman 测试工具介绍与使用
Postman是一款功能强大的API调试、测试、监控工具,适用于前端、后端和测试人员。它支持多种平台,包括Windows、Mac和Linux,同时提供浏览器插件和独立应用程序两种使用方式。Postman 是一个强大的 API 开发和测试工具,它通过直观的界面和丰富的功能,极大地简化了 API 测试的过程。通过本文的介绍,我们了解了 Postman 的基本使用方法、进阶技巧以及如何在团队中进行协作。掌握 Postman 将有助于提高前端开发的效率和质量。
2024-07-18 09:08:55
945
原创 【Python】TensorFlow介绍与实战
TensorFlow是由Google大脑团队开发的一款开源深度学习框架,于2015年11月9日正式发布。TensorFlow支持多种编程语言,如Python、C++、Java等,可以在不同的平台上运行,如CPU、GPU和TPU。# 定义模型参数# 定义模型本文详细介绍了TensorFlow的基本概念、安装方法以及使用技巧,并通过一个线性回归的实例讲解了如何在TensorFlow中训练模型。希望这篇文章能帮助大家更好地了解和使用TensorFlow,进一步探索深度学习的奥秘。
2024-07-17 11:58:51
1568
原创 【Python】爬虫实战02:电影市场票房情况分析与可视化
在信息爆炸的时代,数据分析已成为各行各业的重要工具。特别是在电影行业,票房数据不仅反映了电影的市场表现,也是电影产业健康发展的关键指标。为了更好地理解和分析中国大陆电影市场的票房情况,本代码提供了一个自动化数据抓取和分析的解决方案。通过实时获取票房数据,我们可以对电影市场的趋势和动态有更深入的了解。本代码是一个基于Python的数据抓取和分析脚本,它通过访问艺恩娱数提供的API接口,获取中国大陆电影票房排行榜的数据。该脚本首先使用requests库发起网络请求,抓取票房数据,并将其保存到CSV文件中。
2024-07-17 11:44:46
936
原创 【Memcached】一文详解 Memcached
Memcached 是一个高性能的分布式内存对象缓存系统,它主要用于缓存数据库调用、API调用或页面渲染的结果,以减少数据库负载,提升访问速度,特别是在处理高并发访问的场景下。
2024-07-16 12:38:33
715
原创 【Kylin】Kylin入门
是一个开源的、分布式的分析型数据仓库,它提供在之上的SQL查询接口以及多维分析(OLAP)能力,用于支持超大规模数据。最初由eBay开发并贡献至开源社区。Kylin特别适用于大数据环境,能够通过其预计算技术,将大数据的 SQL 查询速度提升到亚秒级别,相比传统查询速度有显著提升。更多详细信息,可以参考。Apache Kylin 主要是通过 SQL 来进行数据查询的,其基础语法与标准的SQL语法非常相似。
2024-07-15 16:14:38
950
原创 【Python】sklearn教程
sklearn是 Python 中一个非常重要的机器学习库,全称为。它是基于Python语言的机器学习工具,提供了一系列简单高效的机器学习算法。sklearn库通常与NumPy和SciPy库一起使用,用于数据预处理、特征选择、模型训练、模型评估等机器学习的各个方面。sklearn 的设计理念是“API的一致性”、“可检验性”和“通用性”,这使得它非常易于使用和扩展。
2024-07-15 15:40:17
1141
原创 【AI】目标检测算法【R-CNN:Regions with CNN features】
R-CNN通过结合选择性搜索、深度 CNN 特征提取、SVM 分类和边界框回归,实现了对图像中对象的检测。虽然 R-CNN 在准确率上取得了显著成果,但由于其处理速度慢,不适合实时应用。后续的Fast R-CNN等算法对其进行了改进,提高了速度和效率。
2024-07-14 18:01:31
1192
原创 【Python】爬虫实战03:自动化抢票脚本【某麦网】
在这个数字化时代,演唱会、体育赛事和各种活动的门票销售往往在线上进行。由于热门活动的高需求和门票的有限供应,抢票成为了一场激烈的竞争。许多粉丝和爱好者经常因为手速不够快或网络延迟而错失购票机会。为了提高抢票的成功率,自动化抢票脚本应运而生。
2024-07-14 17:20:08
558
原创 【Perl】Perl 语言入门
Perl 是一种高级、解释型、动态编程语言,由Larry Wall在1987年发布。Perl 以其强大的文本处理能力而闻名,特别是在处理报告生成、文件转换、系统管理任务等方面。它吸收了CShell脚本语言、AWKsed等语言的特性,并加入了大量的创新。
2024-07-13 14:09:23
901
原创 【Python】爬虫实战01:获取豆瓣Top250电影信息
本文中我们将通过一个小练习的方式利用urllib和bs4来实操获取豆瓣 Top250 的电影信息,但在实际动手之前,我们需要先了解一些关于Http 请求和响应以及请求头作用的一些知识。
2024-07-13 13:18:04
1501
原创 【Python】tkinter 构建桌面时钟(Desktop Time Clock)【支持秒显示】
由于部分电脑只能显示时间的时分,不支持显示秒,利用的库做了一个桌面时钟,该时钟能够获取系统实时时钟,并精确到秒显示附注:本程序每才会更新一次时间变量,所占用系统资源极少,可长时间运行运行DesktopTimeClock.bat: 双击运行 DesktopTimeClock.bat 文件,桌面时钟将会出现在您的屏幕上。创建快捷方式:右键点击 DesktopTimeClock.bat 文件,选择“创建快捷方式”。添加到启动文件夹: 将快捷方式移动到启动文件夹()中。完成: 现在,每次启动电脑时,桌面时钟都
2024-07-12 12:44:02
439
原创 【数据结构】B树
B树(B-Tree)是一种自平衡的树结构,它维持数据的有序性,并且允许搜索、顺序访问、插入和删除操作都在对数时间内完成。B树是为磁盘和其他直接访问的辅助存储设备而设计的,主要用于数据库和文件系统中。
2024-07-12 09:25:47
1090
原创 【Python】决策树算法 详解版【附完整版示例】
在上面的代码中,我们已经训练了决策树模型,并进行了交叉验证和预测。接下来,我们将展示如何导出决策树的可视化图形,以及如何评估模型性能。在这段代码中,我们计算了混淆矩阵以及精确率、召回率和F1分数,这些都是评估分类模型性能的重要指标。工具将其转换为PNG格式的图片,这样就可以直观地看到决策树的结构。在这个例子中,我们使用Pandas读取数据,然后使用Scikit-learn的。通过这些步骤,可以比较全面地理解决策树算法的工作原理,并能够使用。在上面的代码中,我们使用了。进行模型的训练和预测。
2024-07-11 09:58:56
750
原创 【Python】决策树算法介绍与使用示例
对象,用训练集训练模型,最后在测试集上进行预测并计算准确率。数据集,将数据集划分为训练集和测试集,然后创建了一个。
2024-07-11 09:29:28
324
原创 【pip】pip 换源
以下是中国常见的pip镜像源,按照完全度和下载速度排序,需要注意的是,镜像源的完全度和速度可能因地域和时间而异,建议根据自己的实际情况选择合适的镜像源。
2024-07-10 18:12:46
138
原创 【PHP】Symfony框架
Symfony是一个用于PHP的开放源代码框架,旨在简化应用程序的开发过程。它由和他的团队开发,并在2005年首次发布。Symfony的设计目标是提供一种灵活、可重用和可扩展的方法来构建Web应用程序。Symfony的起源可以追溯到2004年,当时Fabien Potencier开始开发一个用于构建Web应用程序的PHP框架。他受到了一些现有框架的启发,但认为它们过于复杂和难以使用。于是,他决定创建一个更加简单、灵活和易于理解的框架。这个框架就是。自2005年发布以来,Symfony迅速获得了广泛的关注和
2024-07-10 14:37:32
673
python图书管理系统
2024-07-15
C Primer Plus 第六版 .pdf
2024-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人