- 博客(11)
- 收藏
- 关注
原创 《剑指offer》详解-Python
O()O() | 递归依次交换左右子树即可 | Done || 20.包含min函数的栈 | Medium |OnO(n)O(n) | 建一个辅助栈,保存当前数的最小值 | ToDo || 28.数组中出现次数超过一半的数字 | Medium |On;OlognO(n);O(logn) | 遍历数组;从中间向两边展开 | Done || 29.最小的k个数 | Medium |Onlogn;OnO(nlogn);O(n)
2024-09-08 01:58:21
496
原创 UOS_KYLIN下浏览器如何实现开机全屏自启动02_麒麟系统google浏览器怎么启动
2、编辑/usr/share/applications/下google-chrome.desktop文件,分别在三处地方添加–start-fullscreen内容。3、修改完成后的google-chrome.desktop文件内容。
2024-09-07 23:01:57
430
原创 opencv进行视频读取和调用摄像头以及对采集到的图像进行闭环处理_libtorch和opencv读取一段视频并进行处理
3.利用循环来显示摄像头采集的每一帧图像,对每一帧图像进行灰度变换,灰度变换之后进行均值滤波对图像做模糊处理,最后利用Canny算子提取图像的边缘,等待按键的按下,控制图像采集的帧数。VideoCapture是新增加的一个类文件对应之前CvCapture的一个结构体,VideoCapture也相当于是一个结构体,提供了从摄像机或视频文件捕获视频的C++接口,作用是从视频文件或者从摄像头捕获视屏并显示出来。3.视屏读入到VideoCapture类中,紧接着一个循环将每一帧显示出来,利用循环来显示每一帧图像,
2024-09-07 17:34:11
424
原创 Go分布式爬虫笔记(二十一)_golang分布式爬虫架构
不过,Go 语言并不会每增加一个元素就扩容一次,这是因为扩容常会涉及到内存的分配,频繁扩容会减慢 append 的速度。和 C 语言中的数组是一个指针不同,Go 中的切片是一个复合结构。我们看下面的例子,bar 执行了 append 函数之后,最终也修改了 foo 的最后一个元素,这是一个在实践中非常常见的陷阱。例如之前提到的案例,bar 截取了 foo 切片中间的元素,并修改了 bar 中的第 2 号元素。这时,bar 的 cap 容量会到原始切片的末尾,所以当前 bar 的 cap 长度为 4。
2024-09-07 12:00:41
1123
原创 Go使用命令行输出二维码_github 命令行二维码
二维码(QR code)是一种矩阵条码的标准,广泛应用于商业、移动支付和数据存储等领域。在开发过程中,我们可能需要在命令行中显示二维码,这可以帮助我们快速生成和分享二维码信息。本文将介绍如何使用Go语言生成二维码并在命令行中输出。
2024-09-07 11:38:51
427
原创 C++ 面试宝典 - 知识点集锦
一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。而宏展开则是在编译时进行的,在展开时并不分配内存单元,不进行值的传递处理,也没有“返回值”的概念。(5) 如果这个区间的数很多,可以再细分100个区间查找,如数据不太多,则读一次所有数据,对大小范围在此区间的数排队,找出需要的数。
2024-09-07 00:13:52
1809
原创 10 种最佳排序算法原理及代码
例如,如果考虑对数字数组进行排序的算法,对包含 10 个数字的数组进行排序可能需要 1 秒,但对包含 20 个数字的数组进行排序可能需要 4 秒。归并排序是由约翰·冯·诺伊曼于 1945 年发明的,作为一种基于比较的排序算法,它通过将输入列表划分为更小的子列表,对这些子列表进行递归排序,然后将它们合并在一起产生最终排序列表。冒泡排序是一种简单的排序算法,它重复遍历给定的数据列表,比较每一对相邻的数据,如果它们的顺序不对,就交换它们。它也用于对小数据集进行排序,以及为更复杂的算法基础,就像。
2024-09-06 20:47:19
896
原创 ClickHouse Kafka 引擎教程
你将看到如下所示的输出,其中显示了其分区的主题和当前状态。现在 Kafak 准备工作已完成。让我们转向ClickHouse。
2024-09-05 00:49:02
990
原创 Android Google Pay 集成(1)
在使用支付功能之前,首先要连接Google Play Service,确保当前状态支付是可用的,此操作对于国内用户来说是需要梯子的,但是对于国外的用户,就不用操心了,毕竟我们开发Google Play主要还是给国外用户使用。Google的商品默认是单次消费的,即只能购买一次,如果需求是可以多次购买的,比如充值等需求,那么就需要在支付成功后将购买的商品消费掉。后,添加内购商品,设置商品ID,待商品生效后,移动端通过商品ID来查询商品的详细信息。// TODO 消费掉商品。// TODO 消费掉商品。
2024-09-04 13:13:41
761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人