自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 美团运维面试官没想到jenkins我用得这么溜,人直接傻掉

还有还有,我还有,您别着急问下一个,让我再加点分,拖延一下面试时间。我们可以设置让jenkins分支代码更新后,jenkins自动构建, 在jenkins的控制面板上我们设置构建触发器,把此处的URL复制下来,放到gitlab上的webhook中使用。点击高级按钮,去输入要处罚的分支及复制token然后我们在gitlab上设置,在setting-integrations把上一步在jenkins里复制的网址和token,粘贴到此处粘贴完后,根据自己的需求去选择要实现的触发事件当然了,在这个过程中,我们也需要在

2024-04-23 02:00:00 288

原创 用Python实现简单的人脸识别,10分钟拿下(附源码)

LBP是一种特征提取方式,能提取出图像的局部的纹理特征,最开始的LBP算子是在3X3窗口中,取中心像素的像素值为阀值,与其周围八个像素点的像素值比较,若像素点的像素值大于阀值,则此像素点被标记为1,否则标记为0。检测,校验,输出其实都是识别的这一过程,与前两个过程不同,这是涉及实际使用的过程,所以我们把他整合放在一个统一的一个文件内。#-----建立模型、创建数据集-----#-----建立模型、创建数据集-----#遍历图片路径,导入图片和id添加到list中。#-----检测、校验并输出结果-----

2024-04-23 00:11:02 715

原创 构建树形结构集合的方法-Java

【代码】构建树形结构集合的方法-Java。

2024-04-22 22:42:08 413

原创 教你用11 种方法高效下载 Python 资源!

在这段代码中,我们首先导入了requests模块,然后,我们从clint.textui导入了进度组件。在这段代码中,我们创建了代理对象,**并通过调用urllib的build_opener方法来打开该代理,**并传入该代理对象。**最后,我们打开文件(URL中指定的路径)并写入页面内容。**我们已经将其设置为1024字节,接着遍历每个块,**并在文件中写入这些块,直到块结束。在这段代码中,我们使用了urlretrieve方法并传递了文件的URL,以及保存文件的路径。**然后,你就可以获取文件了。

2024-04-22 20:52:45 401

原创 微信小程序云开发:command指令(1)

2.若array数组元素为普通数据类型,则表示满足elemMatch()中所有查询条件的元素。满足该number字段的值 % num1 = num2(除以num1的余数等于num2)1.若array为对象数组,则表示至少同时包含一个满足所有查询条件的元素。数据自乘num,在updata()中使用,num=1/a 表示自除a。数据自增num,在update()中使用,num为负数表示自减。同时满足括号中的多个查询条件。包含array中所有内容的数组。都不满足括号中的查询条件。不满足括号中的查询条件。

2024-04-22 19:05:50 348

原创 如何在jupyter使用新建的虚拟环境以及改变jupyter启动文件路径。

笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2024-04-22 17:29:19 342

原创 在springboot里使用WebSocket

适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!WebSocket配置类,用于注册WebSocket的Bean。

2024-04-22 15:46:47 283

原创 华为HCIP-AI认证题库中的部分问题

所谓八连通区域或八邻域,是指对应位置的上、下、左、右、左上、右上、左下、右下,是紧邻的位置和斜向相邻的位置。70、 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。35、使用低版本的SDK和高版本的HIAI Engine引擎,不会触发引擎的升级:使用高版本的SDK和低版本的引擎,会触发引擎升级。62、图像的直方图操作是统计了整幅图像的灰度值分布频率,当图像画面光照不均匀时,直方图操作效果会受到影响,需要使用改进的算法。

2024-04-22 13:49:43 403

原创 利用python处理pdf文本,帮我省下不少钱

“”"目标:从pdf文件中抽取出含有关键字的页面,并将这些页面合并一个新的pdf文件“”"from PyPDF2 import PdfFileReader, PdfFileWriterfrom pdfminer.pdfparser import PDFParserfrom pdfminer.pdfdocument import PDFDocumentfrom pdfminer.pdfpage import PDFPagefrom pdfminer.pdfpage import PDFTextExtracti

2024-04-22 12:50:41 723

原创 使用 Python 进行数据可视化之Bokeh(2)

"""))同样,更多的小部件可用,如下拉菜单或选项卡小部件可以添加。下一节我们继续谈第四个库——Plotly🥇 评论区抽粉丝送书啦自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

2024-04-22 11:14:39 500

原创 三种用python进行线性 非线性拟合的方法_python 线性拟合

文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2024-04-22 09:36:13 244

原创 一文读懂 Jmeter - 你以为Jmeter只能用来做压力测试?

以访问为例妈蛋 真不想写这玩意儿!接口测试文档规范以访问为例妈蛋 真不想写这玩意儿!接口测试文档规范。

2024-04-22 04:01:39 867

原创 【图像分类】实战——使用GoogLeNet识别动漫

上面代码的思路:遍历视频文件,使用Python在cmd中执行ffmpeg命令实现对图片抽取。新建项目新建一个图像分类的项目,data里面放数据集,dataset文件夹中自定义数据的读取方法,这次我不采用默认的读取方式,太简单没啥意思。然后再新建train.py和test.py在项目的根目录新建train.py,然后在里面写训练代码。导入所需要的库=======我这次选用的模型是inception_v3。import torch.optim as optimimport torchimport torch.n

2024-04-22 02:21:49 822

原创 【Python】判断素数的三种方法以及for-else语句的介绍_python中的for循环判断a是否为素数(2)

【代码】【Python】判断素数的三种方法以及for-else语句的介绍_python中的for循环判断a是否为素数(2)

2024-04-22 00:46:32 155

原创 《Python 黑科技》代理ip奇技淫巧

当频繁使用同一个固定IP访问目标网站的时候,很容易因为IP暴露而被目标网站封死,一旦固定IP被封死,也就无法访问目标网站了。你可以浏览器你访问这个api链接,会发现你拿到了ip和端口,每一次调用api,也会返回不同的代理ip。:浏览器设置代理ip,终究上不得台面,接下来我要讲的是重点: 代码设置代理ip。步骤四:打开百度/谷歌搜索引擎,搜索:IP,查看当前代理后的IP地址。注意:这个ip是代理服务的ip,最终访问浏览器的ip,也不是这个。到此,你拿到了代理ip的api链接,记得复制保存,等下要用。

2024-04-21 23:18:09 975

原创 sql join中on条件后接and和where

经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2024-04-21 21:42:08 261

原创 Python骚操作:利用Python获取摄像头并实时控制人脸!(1)

self.deal, self.text, self.cigarette = None, None, None # 面具对象。并且调用按键监听函数,不断的监听你是否按下"d"键进行面具加载,如果监听成功,则进行图像人脸检测,并移动面具,函数, 启动后根据初始化监听信息,不断监听视频流,并将流信息通过opencv转换成图像展示出来。并持续一个周期的时间结束,面具此时会根据你的面部移动而移动。self.console(“程序启动成功.”)self.console(“程序退出”)获取当前面部的眼镜信息。

2024-04-21 18:21:56 687

原创 Python这几个库,快到飞起

微线程管理在同一个CPU核心上一个程序的不同子任务的执行,Stackless Python不移除Python的全局解释器锁, 也不使用多线程或多进程。Stackless Python或称简称Stackless,是一个Python编程语言解释器,这么称呼的原因是它避免了依赖C调用栈为自己的堆栈。PyPy是一种Python编程语言实现,因为是一种即时编译器,就是在代码执行过程中编译,所以速度要比CPython快的多。使用 LLVM 和现代 JIT 技术构建的 Python 实现,目标是为了获得很好的性能。

2024-04-21 17:18:10 474

原创 Python爬虫爬取豆瓣数据XPath的使用

首先进行url分析:第一页、第二页、第三页的url如下:其中,第一页也等价于页面分析:这里一个且所有想要获取的目标数据都在from lxml import etreeimport requestsimport csvdoubanUrl = ‘https://movie.douban.com/top250?start={}&filter=’def getSource(url):headers = {‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64)

2024-04-21 14:16:15 916

原创 python爬取招聘网站:拉勾网

等等,我们可以爬取一些免费的代理然后搭建我们的代理池,使用的时候直接从里面进行调用就好了。在ajax接口返回的结果中可以看到有一个totalCount字段,而这个字段表示的就是查询结果的数量,获取到这个值之后就能知道总共有多少页职位信息了。要想我们的爬虫不被检测出来,我们可以使用代理IP,而网上有很多提供免费代理的网站,比如。63 print(“可用代理数量:”, len(p.proxy_list))59 print(“爬取到的代理数量”, len(results))

2024-04-21 12:51:51 531

原创 python数据分析基础003 -numpy的使用(详解)

使用dtype参数指定数据类型。

2024-04-21 11:31:43 683

原创 python实战之去除视频水印&字幕_python 去除视频水印

sel=input(‘1:去水印, 2:去字幕\n’)

2024-04-21 09:12:10 555 1

原创 Python基础教程: math库常用函数(1)

13.frexp()返回一个元组(m,e),其计算方式为:x分别除0.5和1,得到一个值的范围,2e的值在这个范围内,e取符合要求的最大整数值,然后x/(2e),得到m的值。如果x等于0,则m和e的值都为0,m的绝对值的范围为(0.5,1)之间,不包括0.5和1。21.log(x,a) 如果不指定a,则默认以e为基数,a参数给定时,将 x 以a为底的对数返回。11.floor()取小于等于x的最大的整数值,如果x是一个整数,则返回自身。28.sin()求x(x为弧度)的正弦值。

2024-04-21 02:20:42 812

原创 Python中的变量作用域,LEGB规则和闭包原理

外层函数 I 为:2 命名空间为:{‘lambda_’: , ‘i’: 2, ‘fun_lambda_list’: [, , ]}

2024-04-20 23:00:30 227

原创 Python3 爬虫 httpx 请求库的使用;(2)

【代码】Python3 爬虫 httpx 请求库的使用;(2)

2024-04-20 19:42:27 791

原创 Python 爬虫没有思路?可以看看这篇文章

为数据库的集合,集合中的每一项是一条回答。用这种格式保存的好处是我们只需通过贴子的 ID 查询答案即可,保存起来也非常方便。爬虫代码比较简单,关键找到知乎答案的接口,解析即可。当然在翻页抓取的时候切记设置睡眠时间,放在服务器上爬的慢一点也没关系。通过接口返回的答案总数,判断需要翻多少页,当然也可以通过接口返回的。存入库中的结构和知乎的类似:答案集合保存所有答案,每一个答案是一条独立的文档。学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!,用来控制接口返回的数量和返回的位置。

2024-04-20 18:43:20 574

原创 Python matplotlib 折线图

bos=[‘61,181’,‘44,303’,‘42,439’,‘22,984’,‘13,979’,‘61,181’,‘44,303’,‘41,439’,‘20,984’,‘19,979’]persons=[‘31’,‘23’,‘56’,‘17’,‘9’,‘31’,‘23’,‘56’,‘17’,‘9’]prices=[‘51’,‘43’,‘56’,‘57’,‘49’,‘51’,‘43’,‘56’,‘57’,‘49’]showdate=[‘2022-12-03’,‘2022-12-05’,‘2022-12-0

2024-04-20 17:22:02 616

原创 MySQL分组查询实例

VALUES (1, ‘2024-02-25 10:10:10’, ‘赵灵儿’, ‘123’, ‘15612345678’, 16, ‘女’, ‘逍遥哥哥,你终于找到我了。VALUES (2, ‘2024-02-25 10:10:10’, ‘王语嫣’, ‘123’, ‘15612345678’, 17, ‘女’, ‘慕容复,我和你不共戴天。VALUES (10, ‘物理’, 76.00, 6);VALUES (11, ‘物理’, 82.00, 2);VALUES (6, ‘化学’, 69.00, 2);

2024-04-20 15:55:53 894

原创 Java的基础语法:简单的双色球投注程序(1)

也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**

2024-04-20 14:22:58 310

原创 Fate Flow Client SDK 指南

介绍:下载数据表。参数:| 编号 | 参数 | 参数类型 | 必要参数 | 参数介绍 || 1 | conf_path | string | 是 | 任务配置文件路径 |介绍:上传数据表。参数:| 编号 | 参数 | 参数类型 | 必要参数 | 参数介绍 || 1 | conf_path | string | 是 | 任务配置文件路径 || 2 | verbose | integer | 否 | 如果赋值为1,用户将在控制台获得上传进度(默认为0) |

2024-04-20 10:28:06 562

原创 70行Python代码,获取中国数据库大会(DTCC)全部PPT(2)

“cookie”: “”, – 填自己的“referer”: “”,“sec-fetch-dest”: “document”,“sec-fetch-mode”: “navigate”,“sec-fetch-site”: “same-origin”,}res = requests.get(url,headers=headers)bsObj = BeautifulSoup(res.text, “html.parser”)return bsObjdef visit_homepage(url):bsObj = v

2024-04-20 01:43:18 646

原创 05 - vulhub - Apache HTTPD 换行解析漏洞(CVE-2017-15715)

docker ps | grep CVE-2017-15715访问 8080 端口访问 8080 端口,上传一个 php 文件,提示报错此时打开 burp 进行抓包拦截,写入 php 文件内容,以及 hex 出对 php 文件后缀进行修改数据包如下POST / HTTP/1.1Host: 139.196.87.102:8080Content-Length: 310Cache-Control: max-age=0Upgrade-Insecure-Requests: 1Origin: http://139.19

2024-04-19 23:52:38 729

原创 【Redis实战】有序集合类型(Sorted Set)

在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)

2024-04-19 21:54:41 681

原创 【K8S】Kubernetes-StatefulSet

selector:app: nginxmetadata:name: webspec:selector:app: nginxtemplate:metadata:labels:app: nginxspec:name: web然后我们创建这个service和statefulsetStatefulSet给它所管理的所有的Pod的名字进行了编号,编号规则是:-;并且这些编号都是从0开始累加,与StatefulSet的每个Pod实例一一对应;这些Pod的创建也是严格按照编号顺序进行的。

2024-04-19 20:28:03 579

原创 【Java 从入坑到放弃】No 7

又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!容对你有帮助,可以扫码获取!!(备注Java获取)**

2024-04-19 19:02:38 768

原创 「物流跟踪管理系统」 · Java Swing + MySQL JDBC开发,美和易思结业考试机试试题

JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,Storm,YARN,机器学习,云计算…《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!95%以上Java开发知识点,真正体系化!

2024-04-19 17:27:02 616 1

原创 “百思不得姐”:高并发场景下,到底先更新缓存还是先更新数据库?

但我们仔细想一下,上述问题发生的概率其实非常低,因为通常数据库更新操作比内存操作耗时多出几个数量级,上图中最后一步回写缓存(set age 18)速度非常快,通常会在更新数据库之前完成。应用首先会判断缓存是否有该数据,缓存命中直接返回数据,缓存未命中即缓存穿透到数据库,从数据库查询数据然后回写到缓存中,最后返回数据给客户端。执行完预期结果是数据库 age 为20,缓存 age 为20,结果缓存 age为18,这就造成了缓存数据不是最新的,出现了脏数据。先查询缓存,缓存未击中,查询数据库返回数据;

2024-04-19 15:55:16 260

原创 MySQL数据库 --- MySQL索引事务

不再是二叉搜索,而是N叉搜索,树的高度会降低,查询快叶子节点,非叶子节点,都可以存储数据,且可以存储多个数据通过中序遍历,可以访问树上所有节点真实的索引是用的B+树.在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!,接下来小编也为大家准备了最新的互联网大厂资料。

2024-04-19 14:22:45 1002

原创 MySQL 中 update 语句双引号错位引发的“血案”,这会长记性了!(1)

这个条件的首先判断str_col 和’xxx’是否相等,如果相等,那么里面括号的值为1,如果不相等,就是0 然后0或者1再和和’yyy’进行判断, 由于等号一边是int,另外一边是字符串,两边都转化为float进行比较,可以看我之前的一篇文章MySQL中隐式转换导致的查询结果错误案例分析。所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。在写SQL的过程中,一定要小心引号的位置是否正确,有时候引号位置错误,SQL依然是正常的,但是却会导致执行结果全部错误。

2024-04-19 12:56:35 642

原创 java的SimpleDateFormat线程不安全出问题了,虚竹教你多种解决方案

最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。

2024-04-19 11:27:43 694

空空如也

空空如也

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

TA关注的人

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