自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DeepKE 使用教程(一)

上注册账号,并新建一个project,取一个名字,比如:deepke-ner-official-demo。用于的预测文本保存在example/ner/standard/conf/predict.yaml中。运行 wandb init,输入刚获取的 API key 和创建的project。1、使用anaconda创建虚拟环境,进入虚拟环境。conda info --e (也可以)5、结束当前虚拟环境,进入默认环境。4、查看当前python的版本。项目运行后可以显示资源使用情况。获取 API key。

2024-12-23 23:59:10 1869

原创 揭秘知识图谱:AI时代的数据大脑与行业变革者

知识图谱作为一种强大的技术工具,其在各行各业的应用潜力巨大。从医疗保健到金融服务,从电子商务到教育行业,知识图谱都在以其独特的方式推动业务和研究工作向前发展。随着技术的不断进步和数据的累积,知识图谱的应用前景将更加广阔,为社会带来更多的创新和价值。让我们一起期待知识图谱在AI时代带来的更多惊喜和变革。

2024-12-23 15:40:12 393

原创 高精度计算:如何处理超大整数加法运算?

高精度计算,也叫大整数(bignum)计算,是指利用算法来支持超出常规数据类型范围的整数之间的运算。在传统编程语言中,整数有固定的存储大小(如32位、64位),而一旦数字超出这个范围,就需要使用高精度算法进行处理。在高精度计算中,我们通常使用。

2024-12-21 14:21:26 508

原创 一文讲清楚进制转换与位运算(建议收藏保存)

具体做法是通过反复除以K并记录每次的余数,直到商为零为止。使用补码表示法,计算机可以通过加法和减法统一处理正负数,避免了原码和反码表示法的麻烦。,它表示的是一组在k进制下的数字。将二进制数的所有位向左移动指定的位数,相当于乘以2的幂。将二进制数的所有位向右移动指定的位数,相当于除以2的幂。对应位上的数字都为1时,结果才为1,否则为0。对应位上的数字不同,则结果为1,相同则为0。即,0变1,1变0。其中,a、b、c、d是各个位上的数字,k是进制。对应位上的数字只要有一个为1,结果就为1。

2024-12-21 14:12:57 360

原创 轻松爬取豆瓣电影榜单:用 Python 和 Requests 获取电影名称与上映时间

Requests 是 Python 中非常流行的一个 HTTP 请求库,简单易用,功能强大。它通过提供简单的 API 来帮助我们定位和解析网页中的特定元素。发送 HTTP 请求的过程是爬虫的第一步,使用 Requests 库,我们只需要简单的几行代码,就能发送一个 GET 请求,获取网页的 HTML 内容。下面的代码展示了如何使用 BeautifulSoup 解析网页,提取网页中的特定信息。今天,我们将深入讲解这两个库的安装与使用,并通过一个简单的案例,带你了解如何利用它们来抓取网页数据。

2024-12-19 22:22:40 1127

原创 Python 爬虫入门:揭秘网页数据抓取的基本原理与应用

在这篇文章中,我们将带你了解什么是爬虫,它的作用是什么,以及如何通过爬虫技术进行网页数据抓取。爬虫技术可以在后台自动化执行网页浏览、信息提取和数据存储等一系列任务,因此它在许多领域都有广泛的应用,如搜索引擎、数据分析、舆情监控等。爬虫通过循环、条件判断来处理分页数据的抓取。爬虫的基本目标是自动化收集网页信息,并将这些信息转化为结构化的数据,方便后续的使用或分析。

2024-12-19 11:45:46 929

原创 手把手教你用 Selenium 和 Python 爬取新闻数据并存储到 CSV(建议收藏)

在数据科学和网页自动化测试的世界里,Selenium 是一个广泛使用的工具,尤其适用于需要动态加载网页的场景。今天,我们将展示如何使用和编写一个爬虫脚本,抓取新闻网站上的最新新闻数据,并将其保存为文件。假设我们需要从新闻网站(如新浪新闻)上抓取一系列新闻的标题、摘要和链接。为了处理动态加载的网页内容,我们将使用 Selenium 来模拟浏览器操作,自动化完成分页的点击和内容抓取。关于工具的安装和使用可以参考《Selenium安装》和《快速上手 Selenium:浏览器自动化的必学基本操作》

2024-12-17 12:20:49 529

原创 快速上手 Selenium:浏览器自动化的必学基本操作

Selenium 支持多种浏览器,如 Chrome、Firefox、Safari 等。Selenium 是一个强大的浏览器自动化工具,能够帮助你模拟人工操作,执行一系列的测试和任务。在这一部分,我们将从最基础的操作开始,带你一步一步实现浏览器自动化。Selenium 支持多种浏览器,如 Chrome、Firefox、Safari 等。Selenium 还允许我们获取网页的一些基本信息,比如网页的标题、当前 URL 等。找到元素后,我们可以对它们进行各种操作,比如点击、输入文本、获取文本内容等。

2024-12-17 12:00:14 993

原创 Selenium安装

程序成功运行,chrome 浏览器自动打开了页面, 成功打印网页上的title标题。如果不知道 python解释器地址,可以通过 py -0p 查询。将下载的浏览器驱动放在python解释器所在的文件夹。安装:pip install selenium。

2024-12-17 11:16:15 325

原创 “小小程序员的冒险:轻松玩转C++编程”

虽然C++的学习对于小学生来说可能会有一定的难度,但通过合适的教学方法和工具,完全可以让他们在游戏和实践中乐在其中。从基本的计算机操作学起,逐渐过渡到图形化编程,再到C++的系统学习,每一步都应该确保孩子们能够在快乐中学习,充满成就感。家长和教师的支持也是孩子们成功学习编程不可或缺的一部分。让我们共同努力,为孩子们的未来编程之路打下坚实的基础。

2024-03-16 11:57:52 515 1

原创 【C++基础语法】C++ Vector基本用法详解

vector作为C++中非常强大的容器类,其灵活的内存管理、方便的元素操作方法使其成为开发者的首选。掌握vector的使用,能够让C++程序的数据管理更加高效、安全。希望本文能够帮助初学者理解并熟练掌握vector的基本用法,为更加深入地学习C++打下坚实的基础。

2024-03-16 11:50:06 1984 1

原创 【C++基础语法】函数

函数由返回值类型,函数名,形参,函数体组成。形参是函数的操作数,在一对圆括号中声明,用逗号分隔。函数执行的具体功能的代码在函数体内定义。v2+=10;return v2;//以上,定义了一个名为func的函数,返回值是int类型的值,有两个int类型的形参。调用func函数时,需要提供两个int型的值传递给函数,函数执行完后返回一个int型的值。

2023-05-08 22:02:16 171

原创 【C++基础语法】String 字符串

使用string之前,使用字符数组存储字符串,使用上比较受限制,C++提供新的string类型,代替c语言中的字符数组。相对于字符数组,string类型更加灵活方便。string s1;//s1是一个空串。

2023-05-06 15:12:52 163

原创 【C++基础语法】数论入门

首先,我们筛掉2的倍数,然后筛掉3的倍数,然后筛掉5的倍数……剩下来的数就是质数。把正整数拆分成质数的幂的乘积的过程,称为整数的质因数分解。其中a,b,c是非负整数,满足a≤2,b≤2,c≤1.一个正整数p是质数,当且仅当它的约数只有1和它本身。两个数n和m,它们的最大公约数是:gcd(n,m)如果a和b除1以外没有公因数,则称a,b互质。只需要判断gcd(a,b)是否为1.最小公倍数记作:lcm(n,m)因此,质数是“不可分割”的数。质数是无法进行质因数分解的。哪些数是它的因数呢?

2023-05-01 11:30:00 266 1

原创 【基础算法】二分法查找

ans = mid;寻找右侧边界的数,就是找第一个大于target的数,返回其下标减1,int nums[]={5,7,7,8,8,8,10},最后一个等于8的下标是5,第一个大于8的数是10,其下标是6,减去1是5,找target最后位置等价于找第一个大于target的下标减1,然后判断该位置上的数是否等于target。

2023-04-29 23:05:07 811 1

原创 【C++基础语法】结构体

在之前我们已经学了很多int, char,string,float …等类型,还学到了同类型元素构成的数组。但在实际问题中,一组数据往往具有不同的数据类型 例如,人口大普查时,我们需要记录每一位公民的姓名,年龄,性别,住址,身份证号码。这些信息要用整型,字符型,字符串型等来记录。为了解决问题,我们可以自己构造数据类型一一“结构体”。结构体可以理解为一种自己定义的数据类型,完成结构体定义后,使用方法与int,char等普通数据类型使用方法相同。结构体声明以上就相当于定义了一种数据类型stu,该数据类型包含

2023-04-27 17:33:56 117 1

原创 递归算法

递归的基本思想是某个函数直接或者间接地调用自身,这样原问题的求解就转换为了许多性质相同但是规模更小的子问题。求解时只需要关注如何把原问题划分成符合条件的子问题,而不需要过分关注这个子问题是如何被解决的。

2023-01-25 15:44:06 4661 1

唯一一本可以解决几乎所有机器学习代码问题的书,中文完整版震撼登场!-人工智能/机器学习/深度学习

在kaggle上拿了一千多块奖牌的大佬撰写的顶级代码书,万众瞩目的期待中,中文完整版终于来啦!

2024-12-18

用Python绘制炫酷的动态圣诞树:闪烁星星与雪花装饰

通过Turtle模块,你将实现一个动态的圣诞树,拥有闪烁的星星、雪花飘落等效果,完美展现圣诞节的魔法气息。程序不仅让你轻松绘制出圣诞树的结构,还可以根据需要自定义各种装饰品,如彩球、星星和雪花等。

2024-12-18

基于javaweb的家庭医生健康管理系统毕业设计程序源码共享

javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb 管理系统 javaweb

2024-12-18

空空如也

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

TA关注的人

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