- 2024-12-28shell脚本实现持续集成,几行代码就能搞定。
文章目录概要整体流程技术名词解释实现细节和代码小结概要基于git仓库分支版本实现持续集成,只为持续集成,去除臃肿部署。整体流程1、打开工程目录,gitfetch刷星更改记录。2、获取当前分支提交的hash值,获取远程分支hash值。3、比较哈希值,哈希值不同则执
- 2024-12-12Android原生方法几行代码实现对人像进行切割,Android图片人像分离,可更换背景或者透明背景
前言调研了好几天,网上大多数是需要收费的API接口,在准备付费购买接口的时候,一篇文章给我带来了希望Android------开源的Modnet算法实现抠图和更换背景再次感谢作者的分享效果图原作者的代码是无法切出透明背景的,我的项目需求是上传图片识别人像,更换背景变成景点,纯
- 2024-12-08tesseract 识别文字,处理图像二值化,腐蚀膨胀
fromPILimportImageimportpytesseractimportpytesseractpytesseract.pytesseract.tesseract_cmd=r'C:\ProgramFiles\Tesseract-OCR\tesseract.exe'importcv2importnumpyasnpfrommatplotlibimportpyplotaspltimportpytesseract#如果
- 2024-12-04「C学习」枚举,共用体
1.枚举①用户自定义的数据类型,用于定义一组命名的整型(eg.纯数据)常量。②限定变量的取值范围→可读性强的宏定义,枚举中定义的可以直接用,不用再次定义定义枚举变量(eg.X)①enumX;②enumColor{ RED,GREEN,BLUE}X;注意:X只能定义为设定好的特殊值(比如说,②中
- 2024-10-15Crawl4AI:用几行代码打造强大的网页爬虫
Crawl4AI:用几行代码打造强大的网页爬虫在人工智能和大数据时代,数据的获取和处理变得尤为重要。尤其是在大型语言模型(LLM)的研究和应用中,如何高效地抓取和整理网络数据成为了一个关键的挑战。为了解决这一问题,一个名为Crawl4AI的开源网页爬虫工具应运而生,它专为LLM优化,提供了
- 2024-07-09几行代码,优雅的避免接口重复请求!同事都说好!
背景简介我们日常开发中,经常会遇到点击一个「按钮」或者进行「搜索」时,请求接口的需求。如果我们不做优化,连续点击「按钮」或者进行「搜索」,接口会重复请求。❝首先,这会导致性能浪费!最重要的,如果接口响应比较慢,此时,我们在做其他操作会有一系列bug!❞那么,我们该如何规避这种
- 2024-06-30文本三剑客之grep和awk
文本三剑客之grep和awk目录文本三剑客之grep和awk一、grep命令grep命令的语法:grep[选项]...查找条件目标文件命令作用-m数字多个匹配只取第一个-v取反-i忽略大小写-n显示匹配的行号-c统计匹配的行数-o仅显示匹配到的字符串-A数字匹配后几
- 2024-06-04Python数据框操作 -- 提取数据
创建一个数据框importpandasaspddf=pd.DataFrame({'a':[2,2,3,4,5],'b':[6,7,8,8,9]}) #创建一个数据框提取某列df.a #df的a这一列df['a'] #df的a这一列df.iloc[:,0] #df的所有行,第0列(依然是a列)提取某几列df[['a','b']] #df的a,b这两列df.ilo
- 2024-05-10Linux 打印文本部分行内容(前几行,指定行,中间几行,跨行,奇偶行,后几行,最后一行,匹配行)
背景打印对账文件最后一行汇总信息,顺便总结下Linux打印文本部分行内容的各种方法。测试文本#生成测试文本内容$seq-f"%02gdaodaotest"110>test.txt#查看测试文本内容,并显示行号$cat-ntest.txt101daodaotest202daodaotest3
- 2024-03-29几行代码实现人脸定位
几行代码实现人脸定位importface_recognitionfromPILimportImageimage=face_recognition.load_image_file("IMG_20220519_210830.jpg")face_locations=face_recognition.face_locations(image)forface_locationinface_locations:#打印每张脸的位置信息
- 2023-12-21简单几行实现sliver上线提醒
准备魔改sliver去掉一些特征什么的,这里记录一下最简单实现上线消息通过企业微信机器人提醒的方式,这很简单也有很多不足还需要接着改的protobuf中对消息Beacon和Session的定义如下,要显示的几个信息都是string类型的。最好这里另外写一个消息类型(NotifyMsg),将要显示的消息字
- 2023-12-09【Java】删除List中的几行数据
方法一: list.subList(from,to).clear();(注意不要超出list的长度范围)1List<Integer>list=newArrayList<>();2list.add(1);3list.add(2);4list.add(3);5list.add(4);6list.subList(0,2).clear();7System.out.println("list=>"+list);
- 2023-10-19excel怎么固定前几行前几列不滚动?
在Excel中,如果你想固定前几行或前几列不滚动,可以通过以下几种方法来实现。详细的介绍如下:**固定前几行不滚动:**1.选择需要固定的行数。例如,如果你想要固定前3行,应该选中第4行的单元格。2.在Excel的菜单栏上,点击“视图”选项卡。3.在“窗口”组中,点击“冻结窗格”按钮。
- 2023-10-19excel怎么固定前几行前几列不滚动?
在Excel中,如果你想固定前几行或前几列不滚动,可以通过以下几种方法来实现。详细的介绍如下:**固定前几行不滚动:**1.选择需要固定的行数。例如,如果你想要固定前3行,应该选中第4行的单元格。2.在Excel的菜单栏上,点击“视图”选项卡。3.在“窗口”组中,点击“冻结窗格”按钮。此时会弹
- 2023-10-11Linux操作系统 no.1
一.基本指令: 目录操作1.创建目录 mkdir2.查看目录 pwd3.删除目录 rmdir 文件操作1.创建文件 touch2.查看文件 cat3.显示文件内容 more4.对文件进行分页输出 less5.查看文件头几行 head6.查看文件后几行 tail7.指定查找
- 2023-09-06【python技巧】替换文件中的某几行
【python技巧】替换文件中的某几行1.背景描述最近在写一个后端项目,主要的操作就是根据用户的前端数据,在后端打开项目中的代码文件,修改对应位置的参数,因为在目前的后端项目中经常使用这个操作,所以简单总结一下。1.文件路径:./test.c2.文件内容……caseEPA:chan_des
- 2023-09-06【python技巧】替换文件中的某几行
(【python技巧】替换文件中的某几行)1.背景描述最近在写一个后端项目,主要的操作就是根据用户的前端数据,在后端打开项目中的代码文件,修改对应位置的参数,因为在目前的后端项目中经常使用这个操作,所以简单总结一下。1.文件路径:./test.c2.文件内容……caseEPA:chan_de
- 2023-08-25DQL-分页查询
页数就是里面的那个第几行
- 2023-08-17利用队列的内置模块(deque)模拟 Linux 下的 tail 命令(输出文件中最后几行的内容)
博客地址:https://www.cnblogs.com/zylyehuo/#-*-coding:utf-8-*-fromcollectionsimportdequedeftail(n):#n:指定输出文件中最后几行withopen('test.txt','r')asf:q=deque(f,n)returnqforlineintail(5):print
- 2023-07-25python取出文件包含特定字符串几行
Python取出文件包含特定字符串的几行在日常的编程工作中,我们经常需要处理大量的文本文件。有时候,我们需要从这些文件中提取包含特定字符串的行。Python作为一门功能强大的编程语言,提供了多种方法来实现这个目标。本文将介绍如何使用Python来取出文件中包含特定字符串的行,并提供相
- 2023-07-11Dubbo 我手写几行代码,就把通信模式给你解释清楚!
作者:小傅哥博客:https://bugstack.cn原文:https://bugstack.cn/md/road-map/road-map.html沉淀、分享、成长,让自己和他人都能有所收获!
- 2023-06-20直播网站源码,uniapp几行代码解决滚动穿透
直播网站源码,uniapp几行代码解决滚动穿透<template> <viewclass=""> <page-meta:page-style="spanStyle"></page-meta> </view></template><script> exportdefault{ data(){ return{ spanStyl
- 2023-06-13真刑!几行代码端了整个教务系统。。
作者:lyc来源:https://www.freebuf.com/vuls/358037.html今天给大家伙分享一个网络安全的案例,程序员和网安同学都可以看看,前言:本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担漏洞成因事情的起因是这样的,在某
- 2023-06-10Linux常用命令
以下是常用的Linux命令:1.ls:列出目录中的文件和子目录。2.cd:切换当前目录。3.pwd:显示当前工作目录的完整路径。4.mkdir:创建一个新的目录。5.rm:删除文件或目录。6.cp:复制文件或目录。7.mv:移动文件或目录,也可以用于重命名文件或目录。8.cat:显示文件内容。9.less:
- 2023-06-09几行Python代码打造自己的磁盘垃圾文件清理器
本文假设某些特定类型的文件和大小为0的文件为垃圾文件,可以自由扩展代码的列表,也就是垃圾文件的类型。fromos.pathimportisdir,join,splitextfromosimportremove,listdir,chmod,statimportsys#指定要删除的文件类型filetypes=['.tmp','.log','.obj','.txt']d