- 博客(1498)
- 收藏
- 关注
原创 大模型的“三重门”,AI的尽头是什么?
1956年夏天,新罕布什尔州达特茅斯学院迎来了一场特殊的学术聚会。当数学教授约翰·麦卡锡在会议提案中首次写下“Artificial Intelligence”这个术语时,或许未曾料到,这场原本计划用两个月时间“彻底解决机器模拟智能问题”的讨论,竟开启了一场跨越世纪的认知革命。
2025-04-02 19:12:15
605
原创 豆瓣评分7.9!AI大模型时代利器:LangChain入门指南
2023年,LLM(大语言模型)井喷式爆发,尤其是GPT-4问世,一石激起千层浪,影响了整个人工智能领域,每个开发者都被“裹挟”着进入了 LLM 应用开发时代。在这样的大背景下,LangChain 这个以 LLM 为核心的开发框架应运而生,进一步推动了这一领域的创新和发展。LangChain 不仅可以用于开发聊天机器人,还能构建智能问答系统等多种应用,这马上引起了广大技术爱好者和开发者的关注。
2024-09-03 15:13:03
409
原创 复旦NLP团队新作:大规模语言模型从理论到实践PDF版
2022 年 11 月,Chat GPT 的问世展示了大语言模型的强大潜能,并迅速引起了广泛关注。Chat GPT 能够有效理解用户需求,并根据上下文提供恰当的回答。它不仅可以进行日常对话,还能够完成复杂任务,如撰写文章、回答问题等。令人惊讶的是,所有这些任务都由一个模型完成。在许多任务上,ChatGPT 的性能甚至超过了针对单一任务进行训练的有监督算法。这对于人工智能领域具有重大意义,并对自然语言处理研究产生了深远影响。
2024-09-03 15:08:58
547
原创 爆赞!清华大牛整理的基于PyTorch从零开始大模型开发与微调
他们的主要工作就是利用获得的数据集设计不同的人工神经模型,利用人工神经网络强大的学习能力提取和挖掘数据集中包含的潜在信息,编写相应的 PyTorch 程序对数据进行处理,对其价值进行进一步开发,为商业机会的获取、管理模式的创新、决策的制定提供相应的支持。今天给小伙伴们分享的这份手册使用 PyTorch 2.0 作为学习大模型的基本框架,以 Chat GLM 为例详细讲解大模型的基本理论、算法、程序实现、应用实战以及微调技术,为读者揭示大模型开发技术。
2024-08-31 16:39:08
1225
原创 我深入拆解了 Claude 曝光的内置提示词,不愧是官方最佳实践
幸好,今天下班路上刷了一眼 X。看到 Anthropic 的 DevRel(开发者关系)老哥 @Alex Albert 前天发了篇推。还好,错过就亏大发了……这是全球顶级大模型厂商,官方下场,用他们的最佳实践,教我们"什么才是优秀到爆炸的提示词"。很强,又学到很多。简直覆盖了提示词设计的方方面面。全方位、无死角地为 Prompt Engineer,开拓提示词设计思维。
2024-08-31 16:35:59
1485
原创 使用icecream优雅调试Python代码
在大型项目中,使用print()调试代码可能导致终端输出过多,难以分辨输出结果与代码的对应关系。为了更清晰地调试,可以采用Icecream库。Icecream支持自定义输出前缀,如代码执行时间。示例代码通过使用Icecream,可以更有效地进行Python代码调试,同时保持代码的整洁性。
2024-08-28 15:07:43
341
原创 豆瓣评分7.6!Python大牛教你如何采集网络数据
网络数据采集大有所为。在大数据深入人心的时代,网络数据采集作为网络、数据库与机器学习等领域的交汇点,已经成为满足个性化网络数据需求的最佳实践。你在浏览器上看到的内容,大部分都可以通过编写Python 程序来获取。如果你可以通过程序获取数据,那么就可以把数据存储到数据库里。如果你可以把数据存储到数据库里,自然也就可以将这些数据可视化。今天给小伙伴们分享的这份手册采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导。
2024-08-27 14:52:46
640
原创 Python中循环依赖问题及其解决方案
在 Python 中,循环依赖通常发生在两个或多个模块之间。例如,模块 A 导入模块 B,而模块 B 又导入模块 A,这样就形成了一个循环依赖。这种依赖关系在编译时不会引起问题,但在运行时,尤其是在模块初始化时,可能会导致无法预料的错误。
2024-08-27 14:40:52
422
原创 豆瓣评分9.4!最适合Python入门后进阶的Python食谱!
Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。今天给小伙伴们分享的这份手册,介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。
2024-08-26 16:06:54
862
原创 使用poetry来更优雅的管理 python 包
Poetry 的优势在于它提供了一个统一的工具来处理 Python 项目的整个生命周期,从依赖管理到打包和发布。它的依赖解析器非常强大,能够有效地处理复杂的依赖关系。此外,Poetry 还提供了一个直观的命令行界面,使得项目管理变得更加简单。对于团队协作和项目部署来说,Poetry 的依赖锁定功能(通过 poetry.lock 文件)特别有用,因为它确保了所有环境中使用相同版本的依赖。
2024-08-26 14:59:37
952
原创 Python动态属性与反射机制方式
Python被誉为一种具备卓越灵活性的编程语言,它的众多卖点之一便是对反射与动态属性的支持。所谓反射能力,是指程序在执行期间对对象的属性和方法实施检查、存取以及修改的能力。动态属性则允许程序员在运行时为对象新增、读取及调整属性。正是这些能力,赋予了Python在打造易于配置、可横向扩展且智能的应用程序方面的巨大潜力。2. 反射的基本原理作为Python的利器之一,反射允许程序员在程序运行的任一时刻询问对象,获取关于其属性和方法的元数据,并据此进行相应的存取及修改操作。获取对象的属性值。
2024-08-24 16:37:09
700
原创 关于fastapi异步接口卡死的坑及解决
写完之后我自己测试了一下,发现是可以正常发起命令的,而且接口也返回了期望的结果,但是我快速点了几下,发现问题就来了,第六下的时候,接口卡住无法返回,异步函数中也不执行任何动作,这在之前的同步代码中是没有出现的。至于苛刻到什么程度呢,举个例子,如果不同的接口用了相同的一组参数,那么你可以把这组参数进行封装,写到依赖里面,用的时候引入一下,那么你新的接口就有了一组一模一样的参数。fastapi作为最优秀的异步框架,有一个很大的特点就是非常苛刻的代码复用性,它在设计的时候考虑到了重复代码的问题。
2024-08-24 16:18:46
814
原创 Star 6.9k!开源的全能Markdown格式文件提取器:MinerU
总的来说,MinerU是一款非常实用且强大的数据提取工具。无论你是开发者、互联网从业者,还是有具体需求的新人小白,MinerU都能极大地提升你的工作效率,让你专注于更有价值的工作。最后,如果你对MinerU感兴趣,不妨亲自尝试一下,相信你会爱上这款全能的Markdown格式文件提取器。
2024-08-24 14:19:41
828
原创 Python中的偏函数及其广泛应用方式
Python中的函数不仅仅是一种实用工具,更是贯穿于各类编程场景的核心构件。无论是在函数式编程、装饰器设计、GUI编程、Web开发、异步任务处理,还是数据预处理和机器学习等领域,偏函数都能助力开发者简化代码结构、增强代码可读性和可维护性,进而提升整体编程效率。通过灵活运用偏函数,我们可以更好地封装和复用代码逻辑,打造出更为优雅、高效的程序。
2024-08-24 13:36:41
961
原创 豆瓣评分7.9!世界级讲师耗时5年整理出的Python学习手册!
Python是一门流行的开源编程语言,广泛用于各个领域的独立程序与脚本化应用中。它不仅免费、可移植、功能强大,同时相对简单,而且使用起来充满乐趣。从软件业界的任意一角到来的程序员,都会发现Python着眼于开发者的生产效率以及软件质量,因此无论你的项目是大还是小,选择Python都将带来战略性的优势。今天给小伙伴们分享的这份手册讲述了完整的Python语言,力争满足“语言”和“原理”两个方面的需求,并拥有足够的深度以便实用。
2024-08-23 15:08:58
1141
原创 python Socket无限发送接收数据方式
Socket是指套接字,是对网络中不同主机上的应用进程之间进行双向通信的端点的一种抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。
2024-08-23 14:55:11
677
原创 GitHub星标破万!Python学习教程(超详细),真的太强了!
Python 是一门初学者友好的编程语言,想要完全掌握它,你不必花上太多的时间和精力。今天给小伙伴们分享一份GitHub上超详细的Python学习教程,废话不多说,学会一门语言的捷径只有一个:下面把这份手册的内容展示给大家。
2024-08-22 15:31:09
894
原创 Python与区块链:构建简单的加密货币钱包
你还可以使用智能合约来创建自定义的代币(Token)。最常见的标准是以太坊上的ERC-20标准,它定义了代币的基本功能和接口。代码示例:部署ERC-20智能合约# Solidity源代码// 这里粘贴你的Solidity合约代码'''# 编译合约# 连接到以太坊网络# 设置默认账户(合约的部署者)# 创建合约对象# 部署合约本文详细介绍了如何使用Python构建一个简单的加密货币钱包,包括生成地址、私钥管理、多重签名交易、与智能合约交互等功能。
2024-08-22 14:18:02
1482
1
原创 豆瓣评分9.0!Python3网络爬虫开发实战,堪称教学典范!
今天我们所处的时代是信息化时代,是数据驱动的人工智能时代。在人工智能、物联网时代,万物互联和物理世界的全面数字化使得人工智能可以基于这些数据产生优质的决策,从而对人类的生产生活产生巨大价值。在这个以数据驱动为特征的时代,数据是最基础的。数据既可以通过研发产品获得,也可以通过爬虫采集公开数据获得,因此爬虫技术在这个快速发展的时代就显得尤为重要,高端爬虫人才的收人也在逐年提高。
2024-08-21 13:56:55
1480
原创 深入浅出python的lambda表达式
想象一下,你有一个超级简单的任务,比如给一个数字加1。但是,如果这个函数你在整个项目里只用一次,写这么多是不是有点浪费?这时候,lambda表达式就派上用场了。它让你可以快速创建一个小函数,而不需要正式地定义它。就像是函数界的即时速食,快捷方便!
2024-08-21 13:41:10
543
原创 豆瓣评分8.7!Python pandas创始人亲码的数据分析入门手册!
在众多解释型语言中,Python最大的特点是拥有一个巨大而活跃的科学计算社区。进入21世纪以来,在行业应用和学术研究中采用python进行科学计算的势头越来越猛。近年来,由于Python有不断改良的库(主要是pandas),使其成为数据处理任务的一大代替方案,结合其在通用编程方面的强大实力,完全可以只使用Python这一种语言去构建以数据为中心的应用程序。
2024-08-20 15:28:07
483
原创 深入浅出python代码混淆:原理与实践
简单来说,代码混淆就像是给你的代码穿上了一件"隐形衣"。它可以让你的代码变得难以理解,但又不影响代码的正常运行。想象一下,如果你的代码是一本书,那么代码混淆就是把这本书翻译成了一种外星语言 - 功能一样,但别人看不懂!
2024-08-20 14:33:22
684
原创 豆瓣评分8.6!Python社区出版的Python故事教程,太强了!
Python 是活力四射的语言,是不断发展中的语言。就连使用 Python 多年的行者也不敢说对 Python 的方方面面都了解并可以自由运用,想必读者可能更加无法快速掌握所有重点技巧了。今天给小伙伴们分享的这份手册是,是一本Python语言详解书籍,由Python的行者根据自身经验组织而成,是为从来没有听说过Python的准备的一份实用的导学性质的书,笔者试图将优化后的学习体验,通过故事的方式传达给读者。对于零基础的小白来说更建议入门后再来品读。
2024-08-17 14:43:20
824
原创 五分钟轻松掌握 Python 自动化测试 Selenium
本文主要介绍了 Selenium 相关内容,主要涉及 Selenium 知识面,从开始的 Python 小案例,到后面的 API 全面了解,以及 Selenium 的常用功能,到最后的 XPATH 以及爬虫的认知。但要注意的是,它的性能相对较低,不适合大规模数据抓取。selenium 是一个老牌的测试工具和自动化工具,它的用途非常多,掌握这么技能绝对是值得,并且如果有需要切换其他的技术,大致应该是相似的,也就是说从它迁移到别的工具是轻松的。,然后打印驱动对象上页面的 title, 然后驱动关闭六浏览器。
2024-08-17 13:55:29
814
原创 10余位大佬+10余年经验的结晶:Python数据分析与挖掘实战
LinkedIn 对全球超过3.3亿用户的工作经历和技能进行分析后得出,目前最炙手可热的25 项技能中,数据挖掘排名第一。数据挖掘是从大量数据(包括文本)中挖掘出隐含的、先前未知的、对决策有潜在价值的关系、模式和趋势,并用这些知识和规则建立用于决策支持的模型,提供预测性决策支持的方法、工具和过程。数据挖掘有助于企业发现业务的趋势,揭示已知的事实,预测未知的结果,因此“数据挖掘”已成为企业保持竞争力的必要方法。今天给小伙伴们分享的Python数据分析与数据挖掘手册是。
2024-08-16 14:31:29
589
原创 深入解析GPS接收机的位置数据文件:项目实战从数据解析到可视化
全球定位系统(GPS)是现代技术的支柱之一,广泛应用于交通导航、科学研究、智能设备等领域。GPS接收机通过接收来自卫星的信号,确定设备的地理位置,并将这些位置信息记录在数据文件中。这些数据文件通常包含大量的信息,如时间、位置、海拔高度、卫星状态等。本篇文章将通过解析这些数据文件,展示如何利用Python和Folium库实现数据的读取、处理和可视化,帮助读者深入理解GPS数据的处理过程。
2024-08-16 13:59:11
1282
原创 豆瓣评分9.4!Python程序员必读的《流畅的Python》,放这里了!
Python 官方教程的开头是这样写的:“Python 是一门既容易上手又强大的编程语言。””这句话本身并无大碍,但需要注意的是,正因为它既好学又好用,所以很多Python程序员只用到了其强大功能的一小部分,只需要几个小时,经验丰富的程序员就能学会用 Python 写出实用的程序。然而随着这最初高产的几个小时变成数周甚至数月,在那些先入为主的编程语言的影响下,开发者们会慢慢地写出带着“口音”的 Python 代码。即便 Python 是你的初恋,也难逃此命运。
2024-08-15 14:38:19
709
原创 Python中的可迭代性与迭代器
在Python中,可迭代性和迭代器是非常重要的概念,它们为我们提供了一种优雅且高效的方式来处理序列和集合数据。本文将深入探讨这些概念,包括可迭代协议以及与异步编程相关的可迭代性和迭代器。
2024-08-15 13:51:36
676
原创 GitHub星标68K!Python数据分析入门手册带你从数据获取到可视化
Python作为一门优秀的编程语言,近年来受到很多编程爱好者的青睐。一是因为Python本身具有简捷优美、易学易用的特点;二是由于互联网的飞速发展,我们正迎来大数据的时代,而Python 无论是在数据的采集与处理方面,还是在数据分析与可视化方面都有独特的优势。我们可以利用 Python 便捷地开展与数据相关的项目,以很低的学习成本快速完成项目的研究。今天给小伙伴们分享的这份本着实用性的目的,着眼于整个数据分析的流程,介绍了从数据采集到可视化的大致流程。
2024-08-14 14:07:18
745
原创 Python如何用PyModbus库进行Modbus TCP通信
使用python解决工业通信问题是一个非常好的选择,python具有丰富的生态,可以轻松解决工业通信的各种问题。本篇主要介绍使用pymodbus库进行modbus tcp仿真,实现pc端读取plc或工业设备modbus变量。
2024-08-14 13:53:43
696
原创 Python爬虫开发:爬取简单的网页数据
本文详细介绍了如何使用Python爬取简单的网页数据,以掘金为例,展示了从发送HTTP请求、解析HTML文档到提取和保存数据的完整过程。通过这个示例,你可以掌握基本的网页爬取技巧,为后续的数据分析打下基础。
2024-08-13 22:07:50
721
原创 Python实现PowerPoint演示文稿到图片的批量转换
PowerPoint演示文稿作为展示创意、分享知识和表达观点的重要工具,被广泛应用于教育、商务汇报及个人项目展示等领域。然而,面对不同的分享场景与接收者需求,有时需要我们将PPT内容以图片形式保存与传播。这样能够避免软件兼容性的限制,确保信息接收者无需安装特定软件即可查看内容,还便于在网络社交平台、博客、电子邮件中快速分享与嵌入。而用Python代码可以高效地实现PowerPoint演示文稿到图片的批量转换,从而提升工作效率。文本将介绍如何使用Python实现PowerPoint演示文稿到图片的转换。
2024-08-13 14:58:22
826
原创 百万级Python讲师又一力作!Python编程轻松进阶,豆瓣评分8.1
在学习Python的旅程中你是否正在“绝望的沙漠”里徘徊?学完基础教程的你,是否还在为选择什么学习资料犹豫不决,不知从何入手,提高自己?
2024-08-12 19:58:05
1298
原创 记一次 Python 应用开发频繁假死的问题
但是,在测试时,却发现了问题:当我点击暂停任务后,此时子线程被阻塞。如果我这个时候点击停止,那么就会任务结束。之后,如果我再点击开始运行,整个应用就会卡死,非常离谱。
2024-08-12 14:32:43
494
原创 GitHub点赞飙升!电信大牛的Python渗透测试实战指南
在网络安全领域,会不会编程,是区分“脚本小子”和真正黑客的关键。实际的渗透测试中会遇到各种复杂的网络环境,常用工具不一定能满足需求,这时就需要对现有工具进行扩展,或者编写符合要求的工具、自动化脚本,这都需要一定的编程能力。在分秒必争的 CTF 竞赛中,想要高效地使用自制脚本工具来达成各种目的,更是需要有编程能力。
2024-08-10 14:57:19
432
原创 2024黑帽大会最热门的九大AI网络安全工具
在2024年的黑帽大会(Black Hat 2024)上,AI驱动的网络安全工具和技术成为焦点,引领了网络安全行业新趋势。众多安全厂商和初创公司展示了他们的最新成果,利用生成式AI来管理风险、检测并对抗网络犯罪,保障企业安全。
2024-08-10 13:58:03
954
原创 GitHub爆赞的Web安全防护指南,网络安全零基础入门必备教程!
web安全现在占据了企业信息安全的很大一部分比重,每个企业都有对外发布的很多业务系统,如何保障web业务安全也是一项信息安全的重要内容。然而Web 安全是一个实践性很强的领域,需要通过大量的练习来建立对漏洞的直观认识,并积累解决问题的经验。Web安全与防护技术是当前安全界关注的热点,今天给小伙伴们分享的这份手册尝试针对各类漏洞的攻防技术进行体系化整理,从漏洞的原理到整体攻防技术演进过程进行详细讲解,从而形成对漏洞和web安全的体系化的认识。
2024-08-09 15:51:07
475
原创 就一次!带你彻底搞懂CSRF攻击与防御
跨站请求伪造(英语:Cross-site request forgery),也被称为one-click attack或者session riding,通常缩写为CSRF或者XSRF,是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS)相比,XSS利用的是用户对指定网站的信任,CSRF利用的是网站对用户网页浏览器的信任。----来自维基百科简单来说就是黑客冒充你执行一些恶意行为。跨站可以理解为你登录了A网站,然后访问了恶意B网站。HTTP请求。
2024-08-09 14:37:43
1887
原创 全文彩印!人民邮电出版的“24小时学会黑客攻防”,讲的太好了!
黑客,对于普通电脑用户来说,太神秘,也太可恨了,他们通过各种方法侵入我们的电脑,窃取电脑中的信息。很多时候,普通电脑用户在对黑客痛恨的同时,又钦佩其高超的电脑技术,从而想了解黑客是如何攻击电脑的,并掌握防御黑客攻击的方法,为电脑系统和网络的安全贡献自己的一份力量。今天给小伙伴们分享的这份手册从实用的角度出发,全面、详细地讲解了黑客攻击和如何防御黑客攻击的相关内容。
2024-08-08 16:14:51
426
原创 简析网络安全中的伦理困境与道德守则
如果接受这样的工作合同可能会损害他的职业操守和道德标准。因此,企业的网络安全建设需要将伦理和道德原则融入日常实践,以保护资产、维护隐私和确保安全,在建立信任的基础上,促进形成更公平的数字环境。企业需要将伦理原则和符合道德的价值观纳入到网络安全建设中,才能在尊重个人隐私和权利的基础上,引导员工遵守组织所制定的网络安全原则和标准,维护信息的保密性、完整性和可用性。网络安全专家在工作中会经常发现网络或系统上的安全漏洞,此时就必须决定是否要公开披露发现的漏洞,这往往需要兼顾透明度需要,同时又避免造成不必要的恐慌。
2024-08-08 14:03:25
959
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人