自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网页的血液——javascript

3. JavaScript 中的数据类型JavaScript 中的数据类型主要有以下几种:4. JavaScript 中的运算符JavaScript 提供了多种运算符,包括算术运算符、比较运算符、逻辑运算符、赋值运算符等。5. JavaScript 中的流程控制JavaScript 提供了多种流程控制语句,包括 、、、、 和 。6. JavaScript 中的函数函数是一段可以重复使用的代码,它可以接受输入参数,并返回一个值。JavaScript 中的函数可以通过 关键字声明。7. Jav

2024-04-23 01:59:26 322

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

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

2024-04-23 00:10:27 592

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

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

2024-04-22 22:41:33 424

原创 教你如何用python来弄一个高逼格的朋友圈

好了,现在就来看看这个PIL库到底是个什么吧~PIL是一个功能非常强大的Python图像处理标准库,但是呢,由于PIL支持Python2.7,所以。

2024-04-22 20:49:34 403

原创 如何在 Python 中隐藏和加密密码?

外链图片转存中…(img-QorHaxBE-1713778114296)]

2024-04-22 17:28:45 291

原创 在NBMA网络中配置OSPF

fe4e9.png)

2024-04-22 15:46:12 236

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

位置的上、下、左、右,是紧邻的位置。110、(判断) 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。110、(判断) 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。70、 在中文中,一个词的词性很多时候都不是固定的,一般表现为同音同形的词在不同场景下,其表示的语法截然不同,这就为词性标注带来了很大的困难。

2024-04-22 13:47:49 293

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

pdf_output.addPage(pdf_input.getPage(i))pdf_output.write(open(outfn, ‘wb’))例如,我想从一堆文本PDF文件中抽出某些含有关键字的文本,并返回带有这些关键字的页面,那么改如何处理?“”"目标:从pdf文件中抽取出含有关键字的页面,并将这些页面合并一个新的pdf文件“”"from PyPDF2 import PdfFileReader, PdfFileWriterfrom pdfminer.pdfparser import PDFPars

2024-04-22 12:50:05 833

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

"""))同样,更多的小部件可用,如下拉菜单或选项卡小部件可以添加。下一节我们继续谈第四个库——Plotly🥇 评论区抽粉丝送书啦💌 欢迎大家在评论区提出意见和建议!(抽两位幸运儿送书,实物图如下)💌《Python Web开发从入门到精通》【内容简介】**本书分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;

2024-04-22 11:14:03 808

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

plt.show()

2024-04-22 09:35:38 254

原创 一文详解C++运算符重载【自己动手封装一个xxx

char& MyClass::operator[](int i) {//调用方式:对象名[]//得到的东西可以经过操作设置,ostream& operator(ostream& in, test3& a) {//左移操作符重载,失败;ostream& operator

2024-04-22 04:01:02 673

原创 【图像分类】实战——使用DenseNet实现识别秃头(pytorch)

设置全局参数图像预处理读取数据设置模型设置训练和验证测试完整代码摘要==​ 我在前面的文章已经写了很多模型的实战,这是实战的最后一篇了。我没有加入可视化,也没有对代码做过多的装饰,只希望用最简单的方式让大家知道分类模型是怎样实现的。今天我们用DenseNet实现对秃头的分类,数据集我放在百度网盘了,地址:链接:https://pan.baidu.com/s/177ethB_1ZLyl8_Ef1lJxSA 提取码:47fo 。这个数据集可能让广大的程序员扎心了。下面展示一下数据集的样例。这个都是秃顶的

2024-04-22 02:21:14 527

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

在上面的代码中,我采用了for-else语句,这是一个比较特殊的语句。当for循环正常结束时,else也会执行,而当for循环未正常结束,例如使用break提前退出时,则不会执行。,首先排除1,然后再对该数之前的数进行枚举,当遇到能被当前的数整除时返回False,若没有数能将其整除意味着这个数是素数,返回True。然后对返回的结果进行判断从而输出"Yes"或"No"当然,我们可以省去最后if-else的判断,直接在函数**is_prime()**里来输出"Yes"或"No"使用python自带的。

2024-04-22 00:45:57 242

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

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

2024-04-21 23:17:35 812

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

1、where 条件可以理解为,关联后,数据作为一个整体的过滤条件2、on 后面的and 条件为关联条件,如果是left join,则不对主表记录行数产生影响;如果是inner join则,效果等同于where条件自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。

2024-04-21 21:41:34 466

原创 Python面试题:神秘公司的挑战(3)!

add_five = outer_function(5)print(add_five(3)) # 输出 8class MyContextManager:def enter(self):print(“Entering context”)return self使用上下文管理器with MyContextManager() as cm:print(“Inside context”)# 在此处进行一些操作,如文件读写、数据库连接等

2024-04-21 18:21:22 168

原创 Python还能实现午夜凶铃的效果?这也太恐怖了吧。

可以发现你手机的位置信息,例如经纬度,确定经纬度时是使用的WIfi还是蜂窝网络等等信息都是可以返回的。过几秒钟之后,你的手机就会播放铃声并显示默认通知了(“查找我的 iPhone 警报”),并且将向您发送一封确认电子邮件。api.devices[1].play_sound() # 设备一定要选对,别回头吓到自己。查询对应的设备的物理位置(手机找不到的时候可以用?

2024-04-21 17:17:36 416

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

通过element对象实现XPath语法保存数据目标页面如图:首先进行url分析:第一页、第二页、第三页的url如下:其中,第一页也等价于页面分析:这里一个且所有想要获取的目标数据都在from lxml import etreeimport requestsimport csvdoubanUrl = ‘https://movie.douban.com/top250?start={}&filter=’def getSource(url):headers = {‘User-Agent’: ‘Mozilla/5.

2024-04-21 14:15:41 757

原创 Python爬取招聘网站,获取一手招聘需求,轻松面试上岗!

csv_writer = csv.DictWriter(f, fieldnames=[‘标题’, ‘公司’, ‘地区’, ‘经验’, ‘学历’, ‘薪资’, ‘福利’, ‘发布时间’, ‘详情页’])f = open(‘招聘1.csv’, mode=‘a’, encoding=‘utf-8’, newline=‘’)url复制过来,把python代码伪装成浏览器发送请求,复制过来的请求头。升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!要用的模块,没安装的铁汁记得安装,不然分分钟报错就难受~

2024-04-21 12:51:15 315

原创 python数据分析基础002 -使用matplotlib绘图(散点图,条形图,直方图)

外链图片转存中…(img-g5hajtwQ-1713670244115)][外链图片转存中…(img-NEh0XPx0-1713670244116)]

2024-04-21 11:31:02 997

原创 python实战之PyQt5桌面软件

false开始计时重置计时0label_4395197715197label_4setFocus()715197395197pushButtonclicked()label_4update()267271715197。

2024-04-21 09:11:35 597

原创 Python基础教程: json序列化详细用法介绍

d = dict(name=‘Kaven’, age=17, sex=‘Male’)print(json.dumps(d)) # {“name”: “Kaven”, “age”: 17, “sex”: “Male”}说明:dumps()方法返回一个str,内容就是标准的JSON。类似的,dump()方法可以直接把JSON写入一个 Object。要把JSON反序列化为Python对象,我们可以用loads()或者对应的load()方法,前者把JSON的字符串反序列化,后者从Object中读取字符串并反序列化

2024-04-21 02:20:07 519

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

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

2024-04-20 22:59:53 282

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

**

2024-04-20 19:41:52 241

原创 python 爬虫 贪婪算法和非贪婪算法 match()

print(“result2匹配是”,result2.group(1))print(“result3匹配是”,result3.group(1))课程,基本涵盖了95%以上前端开发知识点,真正体系化!**group()函数指的是()内匹配的字符串。**^ 匹配开头的标志。

2024-04-20 18:42:44 381

原创 Python matplotlib 实时数据动画

ani=FuncAnimation(plt.gcf(),animate,interval=1000) # interval=1000代表时间间隔,数值越小,则时间间隔越短。from IPython.display import HTML # 在实现动态的过程中必须引入的库。plt.style.use(‘fivethirtyeight’) # 538统计样式。上面的视频是演示数据的生成过程,会发现每次变化的时候颜色都会变化。plt.cla() #每次变化的时候都是在原有基础上改变。该效果即我们要实现的动画。

2024-04-20 17:21:28 353

原创 MySQL 到 MySQL 实时数据同步实操分享

的方式也都是先配置源和目标的连接,然后新建任务选择同步模式:全量/增量/全量+增量,因为步骤相同,其他就不再贴图说明了。3.同第一步操作,点击左侧菜单栏的【连接管理】,然后点击右侧区域【连接列表】右上角的【创建连接】按钮,打开连接类型选择页面,然后选择 MySQL。根据数据需求,选择需要同步的库、表,如果你对表名有修改需要,可以通过页面中的表名批量修改功能对目标端的表名进行批量设置。有三种校验模式,我常用最快的快速count校验 ,只需要选择到要校验的表,不用设置其他复杂的参数和条件,简单方便。

2024-04-20 15:55:18 1078

原创 Java爬虫,信息抓取的实现

new String[] { “query.enterprisename”,“query.registationnumber” }, new String[] { “兴网”,“” },简单说一下:这个规则类定义了我们查询过程中需要的所有信息,方便我们的扩展,以及代码的重用,我们不可能针对每个需要抓取的网站写一套代码。new String[] { “name” }, new String[] { “兴网” },5、最后是测试了:这里使用了两个网站进行测试,采用了不同的规则,具体看代码吧。

2024-04-20 14:22:23 910

原创 Fate Flow Client SDK 指南(1)

介绍:提交执行pipeline任务。参数:| 编号 | 参数 | 参数类型 | 必要参数 | 参数介绍 || 1 | conf_path | string | 是 | 任务配置文件路径 || 2 | dsl_path | string | 是 | DSL文件路径 |介绍:取消或终止指定任务。参数:| 编号 | 参数 | 参数类型 | 必要参数 | 参数介绍 || 1 | job_id | integer | 是 | Job ID |介绍:检索任务信息。

2024-04-20 10:27:31 566

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

“accept-encoding”: “gzip, deflate, br”,“accept-language”: “zh-CN,zh;q=0.9”,“content-type”: “application/x-www-form-urlencoded; charset=UTF-8”,“cookie”: “”, – 填自己的“referer”: “”,“sec-fetch-dest”: “document”,“sec-fetch-mode”: “navigate”,“sec-fetch-site”: “sa

2024-04-20 01:42:43 752

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

1.进入 vulhub 的 CVE-2017-15715cd /usr/local/tools/vulhub/httpd/CVE-2017-157152.编译并启动环境docker-compose up -d3.查看环境运行状态docker ps | grep CVE-2017-15715访问 8080 端口访问 8080 端口,上传一个 php 文件,提示报错此时打开 burp 进行抓包拦截,写入 php 文件内容,以及 hex 出对 php 文件后缀进行修改数据包如下POST / HTTP/1.1Hos

2024-04-19 23:52:02 577

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

就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer!越努力越幸运!金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。

2024-04-19 21:54:04 1007

原创 【K8S】Kubernetes-StatefulSet(2)

各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!避免影响阅读体验,下面我就大概概括了整理了[外链图片转存中…(img-74z02NE6-1713529628000)][外链图片转存中…(img-CKUYwZwD-1713529628001)][外链图片转存中…(img-NMux9Y6q-1713529628002)]

2024-04-19 20:27:24 774

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

互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!%以上Java开发知识点,真正体系化!**由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)[外链图片转存中…(img-RhkMsKe4-1713524506421)][外链图片转存中…(img-FNmWgsGB-1713524506422)]

2024-04-19 19:02:01 738

原创 「源码解析」 消息队列Kombu基本架构综述

光给面试题不给答案不是我的风格。这里面的面试题也只是凤毛麟角,还有答案的话会极大的增加文章的篇幅,减少文章的可读性光给面试题不给答案不是我的风格。这里面的面试题也只是凤毛麟角,还有答案的话会极大的增加文章的篇幅,减少文章的可读性。

2024-04-19 17:26:25 653

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

学了这么多,相信大家对缓存更新的策略都已经有了清晰的认识。最后稍稍总结一下。Cache aside 通常会先更新数据库,然后再删除缓存,为了兜底通常还会将数据设置缓存时间。Read/Write through 一般是由一个 Cache Provider 对外提供读写操作,应用程序不用感知操作的是缓存还是数据库。Write behind简单理解就是延迟写入,Cache Provider 每隔一段时间会批量输入数据库,优点是应用程序写入速度非常快。

2024-04-19 15:54:37 254

原创 MySQL数据库 --- MySQL索引事务(1)

不再是二叉搜索,而是N叉搜索,树的高度会降低,查询快叶子节点,非叶子节点,都可以存储数据,且可以存储多个数据通过中序遍历,可以访问树上所有节点真实的索引是用的B+树.其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。

2024-04-19 14:22:08 1001

原创 MySQL Memory 存储引擎浅析

由于篇幅限制,小编在此截出几张知识讲解的图解《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!由于篇幅限制,小编在此截出几张知识讲解的图解[外链图片转存中…(img-XdUfZJTw-1713502543605)][外链图片转存中…(img-WqJMvX8A-1713502543606)][外链图片转存中…(img-yFuOdbiw-1713502543607)][外链图片转存中…(img-5CG3LS19-1713502543608)]

2024-04-19 12:55:58 915

原创 Java的Runnable、Callable、Future、FutureTask。

其中Runnable应该是我们最熟悉的接口,它只有一个run()函数,用于将耗时操作写在其中,。然后使用某个线程去执行该runnable即可实现多线程,Thread类在调用start()函数后就是执行的是Runnable的run()函数。/**Runnableis usedrun* thread.*/CallableCallable与Runnable的功能大致相似,Callable中有一个call()函数,,而Runnable的run()函数不能将结果返回给客户程序。/***/

2024-04-19 11:27:05 740

原创 美团java高级开发,HashMap源码阅读笔记

包含最全MySQL、Redis、Java并发编程等等面试题和答案,用于参考~

2024-04-19 04:10:35 535

空空如也

空空如也

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

TA关注的人

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