自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QByteArray与QBuffer

此时,QByteArray执行了深拷贝(deep copy、如值类型),如果出于效率考虑不想执行深拷贝,使用QByteArray::fromRawData(const char * data, int siz)/* 返回的 QByteArray 对象将会和数据指针相关联 */。通过data() 或者constData()可以获得 QByteArray 的真实数据的指针,获得的数据指针在调用QByteArray的non-const函数之前都是有效的。

2024-12-18 04:03:18 1032

原创 P叔带你学Python-21-包管理器PIP

在开始使用PIP之前,您需要安装它。PIP通常预装在最新的Python版本中,但是如果您使用的是旧版本,则可能需要手动安装。这将自动安装PIP并将其添加到您的PATH中。

2024-12-18 03:59:38 351

原创 Python高阶函数和匿名函数_python高阶函数和匿名函数结合过滤字符串

可以看出,map让函数func作用于列表的每一项,使列表的每一项都被函数func执行一次,即列表的每一项都进行平方。sorted()函数也是一个高阶函数,在列表的学习中初步接触了sorted(),但其实它还可以接收一个key函数来实现自定义的排序。可以看到,不管是以key值进行排序,还是以value值进行排序,排序结果只返回对应顺序的key值。key指定的函数将作用于被排序对象的每一个元素上,并根据key函数返回的结果进行排序。当然,也能以values的值来排序,对字典的排序与元组类似,但返回值不同。

2024-12-18 03:55:57 349

原创 Python编辑器你选哪个?我选PyCharm_编程的时候打开pycharm还是python

当然我们也可以将整个 Notebook 文件导出为 PDF、HTML 或纯 Python 代码文件,这非常有利于文件在不同平台间的传播,因此像谷歌的 Colab 等平台也都默认使用 Notebook 的这种形式。Redeo 的 logo 就暗示了这个 IDE 是专门为数据分析而开发的,如果用过 RStudio,你就会发现 Redeo 与它有很多相似的特征。PyCharm 是安装最快的 IDE,且安装后的配置也非常简单,因此 PyCharm 基本上是数据科学家和算法工程师的首选 IDE。

2024-12-18 03:52:16 612

原创 Python编程 - 基于OpenCV实现人脸识别(实践篇)爬虫+人脸识别_python-opencv人脸识别

Pycharm工具:http://Download PyCharm: Python IDE for Professional Developers by JetBrains​www.jetbrains.com第三方包下载:opencv-contrib-python​pypi.org​编辑准备工作:三.代码编写顺序一.爬虫代码直接下载运行: 点击下载链接: https://pan.baidu.com/s/1BNzSQ2Xk9GkYslhwKXLYSQ 提取码: qmy1二.安装python爬虫需要的第三

2024-12-18 03:48:35 499

原创 python经典习题(一)

将两个字符串分别存储在变量str1,str2即可,然后使用print打印出来。牛客网python题单第一道题(精通各大语言hello world)本题使用input函数和format函数解答即可。使用strip()方法即可去除字符串两边的空白符。title():首字母小写。lower():全小写。upper():全大写。

2024-12-18 03:44:54 373

原创 Python的数学计算库scipy介绍_scipy库是干什么的

scipy主要通过下面这些包来实现数学算法和科学计算,后面对于scipy的讲解主要也是基于这些包来实现的。

2024-12-18 03:33:44 896

原创 Python爬虫:看看舞蹈区哪个女网红最给力,如果爬虫不是为了爬视频,那将毫无意义

这是要用的模块requestsrejsonwin+r打开搜索输入cmd按确定打开命令提示符窗口,输入pip install 加上你要安装的模块即可。下载速度慢的话换成国外的镜像源。我还给大家准备了Python实现的五子棋游戏和超级玛丽源码,还有Python相关电子书和视频,都可以在左边扫码领取,没有软件或者不会安装也也可以。

2024-12-18 03:30:03 1463

原创 Python爬虫面试常见问题_python爬虫面试题

2链表存储:原理:链表存储是在程序运行过程中动态的分配空间,只要存储器还有空间,就不会发生存储溢出问题优点:插入和删除速度快,保留原有的物理顺序,比如:插入或者删除一个元素时,只需要改变指针指向即可缺点:查找速度慢,因为查找时,需要循环链表访问使用redis搭建分布式系统时如何处理网络延迟和网络异常?由于网络异常的存在,分布式系统中请求结果存在“三态”的概念,即三种状态:“成功”、“失败”、“超时(未知)”当出现“超时”时可以通过发起读取数据的操作以验证 RPC 是否成功(例如银行系统的做法)另一种简单

2024-12-18 03:26:21 398

原创 Hash表的实现原理_为hash表分配共享内存空间的目的

哈希表最重要的意义就是快速定位查找,类比来讲就是将Hash表就是将程序中毫无规律的数据项组合成了“新华字典”,根据“哈希表”可以快速找到字典中的每一个字。

2024-12-17 13:22:25 314

原创 HarmonyOS OpenHarmony 双击返回与退出App_harmonyos 返回退出应用

自定义组件的生命周期回调函数用于通知用户该自定义组件的生命周期,这些回调函数是私有的,在运行时由开发框架在特定的时间进行调用,不能从应用程序中手动调用这些回调函数。允许在生命周期函数中使用Promise和异步回调函数,比如网络资源获取,定时器设置等;不允许在生命周期函数中使用async await。接下来我们就来看一下组件声明周期。

2024-12-17 13:18:43 458

原创 HarmonyOS NEXT应用开发之MpChart图表实现案例

|—BarChart.ets // 视图层-MpChart柱状图页面。barchart // har类型。// 配置图表指定样式:如启用绘制网格背景。// 为图表添加数据选择的监听器。// 将数据与图表配置类绑定。// 为组件设置配置构建类。// 生成单一颜色数据。// 图表数据初始化。// 图表数据初始化。

2024-12-17 13:15:02 220

原创 Hadoop+Spark大数据技术(微课版)曾国荪、曹洁版思维导图第一章 Hadoop大数据开发环境(整理复习自用)

【代码】Hadoop+Spark大数据技术(微课版)曾国荪、曹洁版思维导图第一章 Hadoop大数据开发环境(整理复习自用)

2024-12-17 13:11:20 158

原创 gulp 自动打包压缩工具

)).pipe( gulp.dest(‘./dist/pages’) ) // 压缩后的文件存储在指定文件夹中。return gulp.src(‘./src/js/*.js’) // 指定 执行打包压缩的文件路径。return gulp.src(‘./dist’) // 运行的是 打包压缩的文件 路径是 dist文件夹。return gulp.src(‘./src/css/*.css’) // 指定 执行打包压缩的文件路径。

2024-12-17 13:07:38 1168

原创 Go:接口实现验证的艺术,深入理解 `var _ Interface = ( Struct)(nil)` 用法_var _ interface = ()(nil)

在软件开发的世界里,语言的特性不仅是工具,更是构筑高质量代码的艺术。Go语言,以其简洁明了的语法和强大的并发支持著称,为开发者提供了丰富的特性来设计清晰、可维护的代码。其中,接口(Interface)作为Go语言类型系统的核心,扮演着至关重要的角色。本文将深入探讨Go语言中一个特别但却极其有用的开发技巧——使用来验证类型是否实现了某个接口,这不仅仅是一种技巧,更是一种艺术。

2024-12-17 13:03:57 439

原创 golang日志框架之logrus

/ WithLinkName为最新的日志建立软连接,以方便随着找到当前日志文件。// logrus在记录Levels()返回的日志级别的消息时会触发HOOK,// logrus提供了New()函数来创建一个logrus的实例。// 按照Fire方法定义的内容修改logrus.Entry。// 可以设置logrus实例的输出到任意io.writer。// 为当前logrus实例设置消息的输出,同样地,// 项目中,可以创建任意数量的logrus实例。// 遍历调用栈的最大索引为第11层.

2024-12-17 12:56:30 567

原创 Golang 泛型的介绍

通过定义一个接口,我们可以将不同类型的数据作为接口的实现类型,从而实现对多种类型的支持。然后,我们可以使用类型断言将接口转换回具体的类型,以便进行相应的操作。使用Golang泛型,我们可以编写一个通用的容器类型,可以适用于不同类型的数据。使用Golang泛型,我们可以编写一个通用的排序函数,可以适用于不同类型的数据。使用Golang泛型,我们可以编写一个通用的线程池,可以适用于不同类型的任务。随着Golang的发展,我们可以期待更多关于泛型的功能和改进,使得在处理不同类型的数据时更加灵活和高效。

2024-12-17 12:52:49 924

原创 Golang — 根据IP获取地理位置信息_golang geoip

推荐优先使用,其次是ip2region,如果需要更加精确的话,建议选择商用的。

2024-12-17 12:49:08 753

原创 Golang WebSocket Ping Pong_golang websocket 心跳包

【代码】Golang WebSocket Ping Pong_golang websocket 心跳包。

2024-12-17 12:45:27 592

空空如也

空空如也

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

TA关注的人

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