自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 舔狗至高境界,学会这个技巧让你从舔狗升华到海王【Python趣味爬虫】

(一个神奇的网站)网页的数据加载很简单网页刷新静态加载的数据,直接通过xpath方式提取数据,制作一个非常简单的爬虫功能,对网址发送请求,提取数据,这里就不做过多的介绍,各位看官大佬完成so easy 没有什么特别的地方。简易源码分享。

2024-04-23 02:27:33 994

原创 电力系统—转移因子法求潮流(Python实现)

5741)][外链图片转存中…(img-M4wFhDMo-1713803515742)][外链图片转存中…(img-imbKjsiv-1713803515743)][外链图片转存中…(img-vMBTsDwP-1713803515743)]

2024-04-23 00:32:07 782

原创 深入了解:Java中BigDecimal比较大小的方法_bigdecimal compareto

目录Java中BigDecimal比较大小的方法1. ​​compareTo()​​2. ​​equals()​​3. ​​compareTo()​​大家好,今天我想和大家讨论一下Java中BigDecimal类的比较大小的方法。在实际开发中,我们经常会遇到需要比较两个BigDecimal对象的大小的情况,比如排序、判断大小等。但是由于BigDecimal是一个不可变的、精确的、任意精度的有符号十进制数,所以不能直接使用比较运算符(如>、

2024-04-22 23:09:10 969

原创 数据结构与算法之归并排序

将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就先取谁,取了后相应的指针就往后移一位。(Merge Sort)是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。//low:开始位置,middle:分割位置,high:结束位置。//遍历两个数组取出小的数字,放入临时数组中。//记录第一个数组中需要遍历的下标。//记录第二个数组中需要遍历的下标。//用于记录在临时数组中存放的下标。//用于存储归并后的临时数组。//第一个数组的数据更小。

2024-04-22 21:15:58 291

原创 惊了,用Python写了一个AI贪吃蛇,追着你跑的那种(2)

BFS+Wander上一节的简单版本跑起来后,我们认识到,只教贪吃蛇一种策略是不行的。它这么笨一条蛇,你不多教它一点,它分分钟就会挂掉的。所以,我写了个Wander函数,顾名思义,当贪吃蛇陷入困境后, 就别让它再BFS了,而是让它随便四处走走,散散心,思考一下人生什么的。这个就好比你困惑迷茫的时候还去工作,效率不佳不说,还可能阻碍你走出困境;相反,这时候你如果放下手中的工作,停下来,出去旅个游什么的。回来时, 说不定就豁然开朗,土地平旷,屋舍俨然了。Wander函数怎么写都行,但是肯定有优劣之分。我写了两个

2024-04-22 19:28:09 249

原创 学习Python,该看什么书?(3)

本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。本书采用Python 3,涵盖网络编程所有经典话题,包括网络协议、网络数据及错误、电子邮件、服务器架构,以及HTTP及Web应用程序,对新的SSL支持、异步I/O循环的编写方法、跨站脚本以及跨站请求伪造攻击网站的原理及保护方法等内容也有详尽介绍。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,终体验到软件开发的基本过程。

2024-04-22 17:53:09 363

原创 基于决策树的鸢尾花iris数据分类任务

### 加载数据集。

2024-04-22 16:11:48 427

原创 叮!你需要的Python面试指南以送到!

563594)]

2024-04-22 14:16:14 322

原创 办公自动化:PDF文件合并器,将多个PDF文件进行合并

编写UI界面,界面上的UI组件比较少,源文件按钮是为了选择需要合并的PDF文件(支持多选,选择文件时按住Ctrl键就可以选择多个文件)。files = QFileDialog.getOpenFileNames(self, os.getcwd(), ‘打开文件’, ‘PDF Files(*.pdf)’)merge.write(pdf_tar_dir + ‘/汇总.pdf’)self.pdf_files_btn.setText(‘源文件’)self.pdf_tar_btn.setText(‘目标路径’)

2024-04-22 13:12:30 263

原创 使用Python批量删除文件夹内的Word

遍历指定目录及其所有子目录,删除其中所有扩展名为’.doc’或’.docx’的文件。print(f"删除文件时出错: {file_path} - {e}”)print(f"已删除文件: {file_path}“)# 从文件路径中提取出所在的文件夹。# 创建Tk实例,但不显示主窗口。# 遍历指定目录及其所有子目录。

2024-04-22 11:35:06 253

原创 二分类的评价指标总结

F1分数可以看作是模型准确率和召回率的一种加权平均,它的最大值是1,最小值是0,值越大意味着模型越好。FPR越大,则表示越不可能(在挑选过程中,再挑新的出来,即再挑认为是正确的出来,越有可能挑的是错误的)。召回率(recall),也叫查全率,指的是预测值为1且真实值也为1的样本在真实值为1的所有样本中所占的比例。查准率(precision),指的是预测值为1且真实值也为1的样本在预测值为1的所有样本中所占的比例。表示,预测为正例但真实情况为反例的,占所有真实情况中反例的比率。

2024-04-22 10:01:56 415

原创 一行代码简化 Python 异常信息:错误清晰可见,排版简洁明了(2)

并且,如此一来,语法错误(SyntaxError)的格式也同样能被美化。如果你想让你的每一个程序都能这样在报错时也保持美貌,那么运行下面这这行命令,就不用每次都 import pretty_errors 啦。只需一个import,报错也能整齐划一,错误代码位置、错误原因清晰明了,一眼就能看清。bug少的时候,还不觉得有什么太大区别。当报错信息铺满一整页,美观不美观,对心灵的打击程度就完全不同了。像 Python 的所有第三方库一样,PrettyErrors 的安装十分简单。先来试试一个简单的错误。

2024-04-22 04:26:36 280

原创 【教程】模块用法详解(1)

import module1[, module2[,… moduleN]] #导入模块比如要引用模块 ,就可以在文件最开始的地方用 来引入。在调用模块中的变量或函数时,必须这样引用:例子:import myfunc #导入模块print(myfunc.myfunc(‘string’) #调用函数3. Python中的包包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。简单来说,包就是一个文件夹,但是这个文件夹下必须有一个 文件, 用于标识当

2024-04-22 02:49:34 585

原创 【Python从0到1】字符串 str 类最全详解!小白必备

简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**[外链图片转存中…(img-MHmmAUZ3-1713719168179)][外链图片转存中…(img-5482x8JJ-1713719168181)][外链图片转存中…(img-YKw4sC41-1713719168181)][外链图片转存中…(img-ibaX9SVZ-1713719168182)]

2024-04-22 01:06:19 346

原创 【hacker的错误集】(Try to run this command from the system terminal

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

2024-04-21 23:45:31 1036

原创 TensorFlow实现条件批归一化(Conditional Batch Normalization)

当运行条件批归一化时,为标签检索正确的 β \beta β 和 γ \gamma γ。(1, 1, 1, C) 形状的游动均值和方差。在训练中,均值和方差是从小批次计算得出的。在推论过程中,我们使用训练中累积的移动均值。它们的形状使算术运算可以广播到 N,H 和 W 维度。形状为 (10, C) 的 β \beta β 和 γ \gamma γ,其中 C 是激活通道数。程,基本涵盖了95%以上前端开发知识点,真正体系化!TensorFlow实现条件批归一化。在残差块中应用条件批归一化。

2024-04-21 22:02:44 773

原创 Pytorch实现ECA

self.b = breturn out。

2024-04-21 18:41:41 368

原创 Python零基础入门篇 - 22 - Python列表常用方法(1)

升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**

2024-04-21 17:37:58 884

原创 PYTHON的数据结构和算法介绍

print(“The dimensions are {} * {} * {}”.format(length, width, height))集合是唯一元素的可变且无序的集合。它可以让我们快速地从列表中删除重复项。numbers=[1,2,3,4,6,3,3]unique_nums = set(numbers)print(unique_nums)models ={‘declan’,‘gift’,‘jabali’,‘viola’,‘kinya’,‘nick’,betty’ }print(‘davis’ in m

2024-04-21 14:36:27 575

原创 python爬虫urllib3模块详解(1)

params = {‘name’: ‘Jack’, ‘country’: ‘中国’, ‘age’: 30} # 定义字典类型的请求参数,这里可以随意写进行测试。proxy_url表示需要使用的代理IP,headers即请求头。params = {‘name’: ‘Jack’, ‘country’: ‘中国’, ‘age’: 30} # 定义字典类型的请求参数。r1 = http.request(‘GET’, url, retries=5) # 发送GET请求,设置5次重试请求。

2024-04-21 13:12:26 516

原创 Python数据结构与算法(4)--递归(2)

递归2.递归的应用2.任意进制转换3.递归调用的实现4. 递归可视化 分形树递归================================================================1.初始递归递归使用的是分治策略递归是一种解决问题的方法,其精髓在于将问题分解为规模更小的相同问题,持续分解,直到问题规模小到可以用非常简单直接的方式来解决。递归的问题分解方式非常独特,其算法方面的明显特征就是:在算法流程中调用自身。初识递归 : 数列求和def listsum(numList):if

2024-04-21 11:52:17 625

原创 Python实现评论区抽奖功能(2)

e9.png)

2024-04-21 09:31:59 869

原创 python基础教程:运算符

我是钢蛋,今年18岁,月薪23.23 (只根据 %.2f 保留小数位的后面一位判断是否进一,如果大于等于5就进一)占位符 %s %()字符串占位符 %d %() 数字占位符 一个占位符可以简写 %s %直接加要替换的字符。msg = “我是%(n1)s,年龄%(n2)s” % {‘n1’: ‘狗蛋’, ‘n2’: 17, }msg = ‘我是%s,今年%d岁,月薪%.2f’%(‘钢蛋’,18,23.2242222)msg = ‘我是%s,今年%d岁,月薪%.2f’%(‘钢蛋’,18,23.2252222)

2024-04-21 02:40:35 675

原创 python入门之python开发笔记基本数据类型集合

这里同学们不可以单纯的认为python班的人数+linux班的人数就是结果,如果两班人数相加应该是6人。pop():由于集合是无序的,pop返回的结果不能确定,且当集合为空时调用pop会抛出KeyError错误,3.无序性(集合中的元素没有先后之分),如集合{3,4,5}和{3,5,4}算作同一个集合。继续以引子为例,现在已知两个集合分别是学习linux班的同学和学习python班的同学。两个集合之间一般有三种关系,相交、包含、不相交。单个元素的增加 : add(),add的作用类似列表中的append。

2024-04-21 01:20:21 389

原创 Python——Scipy库(1)

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

2024-04-20 20:05:44 232

原创 python---递归(1)

伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!“符号”.encode() #默认编码是utf-8。注意:在py字符串中是基本数据类型,因此可以正常通过==进行判断。字符串转字节 encode;字节转字符串decode。1 在字符串前面家b,但只支持ASCLL表中的符号;2 使用encode方法,注意转换时编码的问题。“符号”.encode(‘utf-8’)“符号”.encode(‘gbk)计算机底层存储的都是字节数据,len(s) 获取长度。

2024-04-20 19:03:48 332

原创 Python 下载的9种方法

f.close()urls = [‘aaa’, ‘bbb’, ‘ccc’] # 假设有好多个下载链接urllib 模块使用代理open_proxy = urllib.request.build_opener(proxy ) # 打开代理自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。

2024-04-20 17:44:24 936

原创 NVIDIA Jetson Xavier NX入门-镜像为jetpack5(3)——pytorch和torchvision安装(1)

上前端开发知识点,真正体系化!**

2024-04-20 16:15:39 724

原创 Jupyter notebook下载及使用(3)

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

2024-04-20 14:43:21 1277

原创 Go语言学习Day6:数组与切片(1)

arr[j], arr[j+1] = arr[j+1], arr[j] //平行赋值,无需第三者临时变量进行交换。//make([]Type, length, capacity) //创建一个切片,长度,容量。// 第三轮 : 12 48 55 79 99 // 3 //// 第一轮 : 12 79 48 55 99 // 5。// 第二轮 : 12 48 55 79 99 // 4。// 两个数判断,如果一个数大,则交换位置,大放到后面。// 第四轮 : 12 48 55 79 99 //

2024-04-20 10:50:14 703

原创 Archery SQL审核平台1

【代码】Archery SQL审核平台1。

2024-04-20 02:07:36 88

原创 【Spring Boot 16】常用注解介绍及使用

互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!3%;" />[外链图片转存中…(img-ZLO94eZF-1713536150523)][外链图片转存中…(img-stVosxpk-1713536150524)][外链图片转存中…(img-DYnjwhaa-1713536150528)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-19 22:16:05 864

原创 【Linux 初学篇】(3)时间日期和查找指令、压缩和解压、组的介绍、权限管理(2)

无论是哪家公司,都很重视高并发高可用的技术,重视基础,重视JVM。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。最后我整理了一些面试真题资料,技术知识点剖析教程,还有和广大同仁一起交流学习共同进步,还有一些职业经验的分享。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》

2024-04-19 20:48:48 937

原创 【Java】【JS】LeetCode - 链表 - #206 翻转链表

(链表数据结构,头插法尾插法建表,插入删除查找节点,遍历链表)反转一个单链表。你可以迭代或递归地反转链表。输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL思路:申请两个指针,第一个指针叫 pre,最初是指向 null 的。第二个指针 cur 指向 head,然后不断遍历 cur。每次迭代到 cur,都将 cur 的 next 指向 pre,然后 pre 和 cur 前进一位。都迭代完了(cur 变成 null 了),pre 就是最后一个节点了。// java。

2024-04-19 19:23:35 604

原创 【038期】面试官问:说一说项目中单点登录的实现原理?(1)

我将以我所遇到的应用环境以及在其中所经历的各个阶段与大家分享,若有不足,希望各位不吝赐教。共享Session可谓是实现单点登录最直接、最简单的方式。将用户认证信息保存于Session中,即以Session内存储的值为用户凭证,这在单个站点内使用是很正常也很容易实现的,而在用户验证、用户信息管理与业务应用分离的场景下即会遇到单点登录的问题,在应用体系简单,子系统很少的情况下,可以考虑采用Session共享的方法来处理这个问题。这个架构我使用了基于Redis的Session共享方案。

2024-04-19 17:48:12 872

原创 《MySQL必知必会》读书笔记 —— 第4章 检索数据、第5章 排序检索数据、第6章 过滤数据、第7章 数据过滤(1)

针对以上面试题,小编已经把面试题+答案整理好了。

2024-04-19 16:17:57 281

原创 Mysql查询相关知识(进阶一 基础查询 select,进阶二 where(条件查询))

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

2024-04-19 14:43:56 573

原创 mysql+tomcat+jsp增删改查(一)

分布式技术专题+面试解析+相关的手写和学习的笔记pdf《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!m: 33%;" />分布式技术专题+面试解析+相关的手写和学习的笔记pdf还有更多Java笔记分享如下:[外链图片转存中…(img-2z8eesrx-1713503868750)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-19 13:18:03 701

原创 java迭代器删除元素原理,二十二

Hystrix大量使用到了类似于JS的回调函数式编程,applyHystrixSemantics 就是一个回调,通过 Observable.defer(applyHystrixSemantics) 去执行。execute方法中调用了queue方法,queue方法中用到了观察者模式,在toObservable方法中可以看到hystrix的降级触发流程,在toFuture方法中最终会通过GennericCommand调用CommandAction去执行我们的方法,这里我关注toObservable源码如下;

2024-04-19 11:48:30 847

原创 讲的真透彻,STL中的查找算法(1)

可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。

2024-04-19 04:33:20 659

空空如也

空空如也

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

TA关注的人

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