自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 菜鸟笔记-Python函数-logspace(1)

该题base为默认值10,即np.logspace([0,1,2,3],[3,2,1,0],num=5)=10**np.linspace([0,1,2,3],[3,2,1,0],num=5)=10**([0,1,2,3],[0.75,1.25,1.75,2.25],[1.5,1.5,1.5,1.5],[2.25,1.75,1.25,0.75],[3,2,1,0])=

2024-04-23 02:31:40 266

原创 盘点 HashMap 的实现原理及面试题

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

2024-04-23 00:37:34 330

原创 深入理解选择排序:算法原理、Java实现与性能优劣

在这片文章中,我们探讨了算法学习的重要性,并以选择排序算法为例,详细介绍了算法的基本概念、工作原理和Java实现。我们看到,算法就如同一座桥梁,它不仅能够帮助我们在工作中提升效率,更能够在面试中脱颖而出,增加成功的机会。选择排序算法虽然简洁明了,但其时间复杂度为O(n^2),在处理大数据集时效率较低。而其空间复杂度为O(1),无论输入数据量的大小,所需要的额外空间都是常数。因此,选择排序适合于小规模数据的排序,但对于大规模数据,可能需要我们寻找更为高效的排序算法。

2024-04-22 23:12:39 693

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

(Counting Sort)不是基于比较的排序算法,其核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数。//二、有了最大值和最小值能够确定中间数组的长度(中间数组是用来记录原始数据中每个值出现的频率)//三.循环遍历旧数组计数排序: 就是统计原始数组值出现的频率到中间数组temp中。统计数组中每个值为i的元素出现的次数,存入数组C的第i项;//先循环每一个元素 在计数排序器的下标中。找出待排序的数组中最大和最小的元素;

2024-04-22 21:19:25 481

原创 懒人福音,分享4个实用的Python自动化脚本

大多数时候,我把遇到的网站或文章添加为书签,但我的书签每天都在增加,以至于现在我的浏览器周围有100多个书签。因此,在python的帮助下,我想出了另一种方法来解决这个问题。现在,我把这些网站的链接复制粘贴到文本文件中,每天早上我都会运行脚本,在我的浏览器中再次打开所有这些网站。这个脚本会从歌曲文件夹中随机选择一首歌进行播放,需要注意的是 os.startfile 仅支持 Windows 系统。代码用到了 webbrowser,是 Python 中的一个库,可以自动在默认浏览器中打开 URL。

2024-04-22 19:31:44 352

原创 学习编程照着别人的代码敲进去有效率吗?

识点,真正体系化!**

2024-04-22 17:56:40 304

原创 基础爬虫系列课程授课内容0——爬虫的基本原理

如果服务器正常响应,会得到一个Response,Response的内容便是所要获取的页面内容,类型可能有HTML、JSON、二进制文件(如图片、视频等类型)。通过HTTP库向目标站点发起请求,即发送一个Request,请求可以包含额外的headers等信息,等待服务器的响应。有多种响应状态,如200代表成功,301代表跳转,404代表找不到页面,502代表服务器错误等。最主要的部分,包含了请求资源的内容,如网页HTML、图片二进制数据等。如内容类型、内容长度、服务器信息、设置cookies等等。

2024-04-22 16:20:32 415

原创 可视化工具不知道怎么选?深度评测5大Python数据可视化工具(1)

p.vbar(x=dodge(‘index’, 0.1, range=p.x_range), top=‘商家B’, width=0.2, source=source,color=“#e84d60”, legend=value(“商家B”))# dodge(field_name, value, range=None) → 转换成一个可分组的对象,value为元素的位置(配合width设置)的,不并且样式之类的看上去还是比较舒服的,不过上面这张图是经过调整颜色的,因为默认不对两个系列进行区分颜色。

2024-04-22 14:20:24 252

原创 北邮师哥教新手小白解决xshell无法远程服务器的问题(1)

net-tools起源于BSD的TCP/IP工具箱,后来成为老版本Linux内核中配置网络功能的工具。同时,一些Linux发行版比如Arch Linux和CentOS/RHEL 7则已经完全抛弃了net-tools,只支持iproute2。作为网络配置工具的一份子,iproute2的出现旨在从功能上取代net-tools。net-tools通过procfs(/proc)和ioctl系统调用去访问和改变内核网络配置,而iproute2则通过netlink套接字接口与内核通讯。

2024-04-22 13:16:01 798

原创 使用vite+vue+flask实现一个简单的前后端交互效果_vue和flask怎么交互

最近在尝试做一个前后端交互的效果,期望将前端的数据提交给后端python脚本处理后返回给前端做数据展示。本文主要参考[如何将前端Vue3和后端Flask App连接起来并发送数据]这篇文章并且做了进一步改进。由于我从来未使用过python本文主要用作自己的学习记录,其中难免有错误之处。

2024-04-22 11:39:16 1197

原创 五万字总结,深度学习基础。

​ Dropout可以随机删除网络中的神经单元,它为什么可以通过正则化发挥如此大的作用呢?​ 直观上理解:不要依赖于任何一个特征,因为该单元的输入可能随时被清除,因此该单元通过这种方式传播下去,并为单元的四个输入增加一点权重,通过传播所有权重,dropout将产生收缩权重的平方范数的效果,和之前讲的L2正则化类似;实施dropout的结果实它会压缩权重,并完成一些预防过拟合的外层正则化;L2对不同权重的衰减是不同的,它取决于激活函数倍增的大小。9.4 dropout率的选择。

2024-04-22 10:06:08 748

原创 七夕来了,你还没有女朋友?Python 追女生神器!每天坚持给她发早安

qr_callback | 获得二维码后的回调,可以用来定义二维码的处理方式,接收参数: uuid, status, qrcode || shell: str | 指定命令行类型,可设为 ‘ipython’,’bpython’,’python’,或它们的首字母;| msg_types | 消息的类型:单个或列表形式的多个消息类型,为空时匹配所有消息类型 (SYSTEM 类消息除外) || login_callback | 登陆成功后的回调,若不指定,将进行清屏操作,并删除二维码文件 |

2024-04-22 04:30:43 878

原创 【机器人】用Python做一个 “人工智能(障)”机器人 ——不过真的是人工智能吗

外链图片转存中…(img-DcfbzZ5e-1713725650474)][外链图片转存中…(img-pPMQFRKX-1713725650475)]

2024-04-22 02:54:21 718

原创 【Python从零到壹】Python文件的操作详解

文件操作:os.mknod(“test.txt”) 创建空文件fp = open(“test.txt”,w) 直接打开一个文件,如果文件不存在则创建文件关于open 模式:| 参数 | 含义 || — | — || r | 以只读的模式打开文件,文件的指针会放到文件的开头 || w | 以写方式打开, || a | 以追加模式打开 (从 EOF 开始, 必要时创建新文件) || b | 以二进制方式打开文件,不能单独使用,需要和其他模式共用,比如rb || r+ | 以读写模式打开 || w+ | 以读写模

2024-04-22 01:09:49 278

原创 【Java】真真真有用-Excel完美实现导入导出(有填雷)

e4e9.png)

2024-04-21 23:48:58 811

原创 Typora笔记上传到CSDN解决图片问题

找到计算机——右键属性——点击高级系统设置——点击环境变量——点击系统变量——点击Path,点击编辑。安装前会自动下载Node.js,下载完成后,重启PicGo即可安装gitee。只需要选择projects即可,提交过后生成的字符需要记录下来,口令只会生成一次,忘记的话需要重新设置。查看nodejs是否存在,没有的话找到nodejs的安装路径,新建添加,保存即可。由于Nodejs自带了npm,所以你安装nodejs后,npm也会自行安装。下载完后,安装路径自定义,自行安装即可。2.下载node.js之后。

2024-04-21 22:09:30 343

原创 pytorch环境的配置(超级详细)_pytorch环境搭建

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

2024-04-21 18:45:09 933

原创 Python零基础入门篇 - 31 - 函数的定义与使用

示例如下:print(a)return test(a) # 通过返回值,直接执行自身的函数test(1)test = lambda: value # lambda + 冒号 + value 值 , 赋值给一个变量test() # 变量名 + 小括号 ,至此 lambda 匿名函数就定义完了。(value实际上是具有 return 效果的)

2024-04-21 17:41:27 1004

原创 Python程序员搞AI年薪50w起 2024最赚钱的技术就它了…

最后是互联网的出现,为大规模数据的生成和获取提供了极大的便利。20世纪70年代到80年代,多层感知器被发现,其逼近高度非线性函数的能力使得科学界对它的兴趣大增,甚至有神经网络能解决一切问题的论调。聚类:是依赖于数据的相似性,把相似的数据样本划分为一个簇。传统的神经网络模型历史可以追溯到20世纪50年代,现在公认的鼻祖是Rosenblatt在1957年提出的感知器算法。大约在2006年以后到现在,几个重要的技术进步促进了以深度学习为代表的神经网络的大规模应用。类别既是离散的,同时也是预先知道数量的。

2024-04-21 14:40:38 623

原创 Python爬虫——利用Scrapy批量下载图片(1)

引擎(Scrapy):核心组件,处理系统的数据流处理,触发事务。调度器(Scheduler):用来接受引擎发出的请求, 压入队列中, 并在引擎再次请求的时候返回。由URL组成的优先队列, 由它来决定下一个要抓取的网址是什么,同时去除重复的网址。下载器(Downloader):用于下载网页内容, 并将网页内容返回给Spiders。爬虫(Spiders):用于从特定的网页中提取自己需要的信息, 并用于构建实体(Item),也可以从中提取出链接,让Scrapy继续抓取下一个页面。

2024-04-21 13:15:58 991

原创 Python数据结构与算法(1(2)

而不能使用。

2024-04-21 11:55:49 565

原创 Python实现超简单【抖音】无水印视频批量下载(2)

我们可以看到上面选中的那个请求,返回的是一串json,我们将内容复制下来看看,搜索返回的json中有关video的字段,通过下图我们就可以看到video里面有个url_list,里面有两个不同的url,这两个url其实就是视频相关的地址了,但是还有点问题,这两个url点进去并不能直接看到视频。关于水印问题,看了简书上有篇文章有介绍,水印与无水印之间的区别,这边我就不作详细介绍了。其实我们一开始拿到的url就是无水印的,但是链接本身并没重定向到无水印的视频,加上wm之后,url会重定向到有水印的视频。

2024-04-21 09:35:32 1053

原创 Python基础知识笔记01

6)][外链图片转存中…(img-r4DpT0yk-1713638638237)][外链图片转存中…(img-h0DdgYzL-1713638638237)]

2024-04-21 02:44:09 518

原创 Python入门教程:谷歌浏览器驱动Chromedriver安装方法(1)

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。下载即可,里面是包含64位的,公用的。如果你是Windows的系统,

2024-04-21 01:23:51 302

原创 Python——类和对象

_str__(): 当使用print输出对象的时候,默认打印对象的内存地址,如果类定义了__str__方法,那么就会打印从在这个方法中return的数据。2.__init__(self)中的self参数,不需要开发者传递,Python解释器会自动把当前的对象引用传递过去。__del__(): 当删除对象时,Python解释器也会默认调用__del__()方法。在Python中, _xx_()的函数叫做魔法方法,指的是具有特殊功能的函数。删除对象时,执行__del__()方法里面的内容。

2024-04-20 20:09:14 288

原创 Python--poc编写(1)

执行命令:exec master…xp_cmdshell “tasklist”2.4、之后判断是否开启xp_cmdshell,进行提权利用。2.2、通过code参数在gettoken获取token。2.1、通过getenterprise获取code。以下验证程序待官方补丁出来后进行公布!2.3、通过doquery进行sql注入。开启xp_cmdshell。

2024-04-20 19:07:17 313

原创 Python 中更优雅的日志记录方案(1)

584)]

2024-04-20 17:47:53 392 1

原创 OpenCV-Python实战(21)——OpenCV人脸检测项目在Web端的部署

**[外链图片转存中…(img-acOx6IfX-1713601215667)][外链图片转存中…(img-gYlsjr18-1713601215668)][外链图片转存中…(img-lefHHTL1-1713601215669)][外链图片转存中…(img-XmGLe2Hy-1713601215669)]

2024-04-20 16:20:26 803

原创 Jupyter安装教程(Windows 版)_jupyter notebook安装包windows(1)

根据路径在你的电脑找到这个文件,我是天选4用户,不同的电脑可能不一样。您的支持,就是我创作的动力!一起探讨学习,共同进步~大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**你在上面配置好路径后,要找到路径对应的位置,新建一个文本文件,输入jupyter notebook,删掉c.ServerApp.notebook_dir前面的#号,然后在后面配置你想要的路径。键盘按ctrl + f ,输入:c.ServerApp.notebook_dir后,回车。

2024-04-20 14:46:48 566

原创 HR小姐姐都能学会的2024最新最全云计算运维学习专栏

后台很多粉丝问,学习运维需要学习哪些内容?我结合21年的招聘要求,以及各大公司的反馈整理了以下学习路线。注意: 本路线是从零基础开始学起,如果有基础的部分你可以跳过。不限年龄,不限经验,都可以学习;

2024-04-20 10:57:40 743

原创 Backend - 不同DB数据库抛转数据( python 编写 ETL 工具)

(二)exc_etl.py 文件(三)excute_sql 文件放置位置:myApp.views.tools 中四、执行ETL项目(一)执行项目1. 执行 exc_etl.py 文件(1)直接右键(选择终端运行)(2)vscode 软件 debug 该文件(需放置在根目录下,然后launch.js配置)2. 生成执行exe档(1)下载依赖:pyinstaller自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数P

2024-04-20 02:12:23 430

原创 1、初识drf

djangoCBV。

2024-04-20 00:23:50 223

原创 【Spring Boot 3】Thymeleaf 使用详解(1)

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

2024-04-19 22:19:55 1097

原创 【Linux】LAMP架构安装及安装论坛

很多人感叹“学习无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。最后祝愿各位身体健康,顺利拿到心仪的offer!由于文章的篇幅有限,所以这次的蚂蚁金服和京东面试题答案整理在了PDF文档里《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!题答案整理在了PDF文档里**

2024-04-19 20:52:32 952

原创 【Java】室友打一把王者就学会了多线程

说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。推荐一份Java架构之路必备的学习笔记,内容相当全面!!!成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?

2024-04-19 19:27:16 908

原创 【042期】面试再被问到 Spring 容器 IOC 初始化过程,就这样“砸”他!

恭喜我,我终于写完了,同样也恭喜你,你也阅读完了。我很佩服我自己能花这么长时间进行总结发布,之所以要进行总结,那是因为小编还是赞同好记性不如烂笔头的说法。你不记,你过阵子就会忘记,你若记录,你过阵子也会忘记!区别在于忘记了,可以回过头在很短的时间内进行回忆,查漏补缺,减少学习成本。再者,我认为我分析的还不是完美的,缺陷很多,因此我将我写的所有文章发布出来和大家探讨交流,汕头大学有校训说得非常地好,那就是说之知识是用来共享的,因为共享了,知识才能承前启后。

2024-04-19 17:51:59 532

原创 《Spring Cloud免费教程》连载目录

Spring Cloud Alibaba基础教程:Nacos 生产级版本 0.8.0Spring Cloud Alibaba与Spring Boot、Spring Cloud之间不得不说的版本关系说说我为什么看好Spring Cloud AlibabaSpring Cloud Alibaba到底坑不坑?Spring Cloud Alibaba 新版本发布:众多期待内容整合打包加入!Spring Cloud Alibaba基础教程版本升级:0.2.1->0.2.2。

2024-04-19 16:21:43 593

原创 MySQL沉浸式面试:隔离级别、锁、索引原理连环炮你扛得住吗?

在面试前我整理归纳了一些面试学习资料,文中结合我的朋友同学面试美团滴滴这类大厂的资料及案例由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!大家看完有什么不懂的可以在下方留言讨论也可以关注。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

2024-04-19 14:47:42 742

原创 MySql-数据库-Schema-设计的性能优化:规范的对象命名

看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。

2024-04-19 13:21:53 538

原创 Java高并发之设计模式,设计思想(1)

在开头跟大家分享的时候我就说,面试我是没有做好准备的,全靠平时的积累,确实有点临时抱佛脚了,以至于我自己还是挺懊恼的。(准备好了或许可以拿个40k,没做准备只有30k+,你们懂那种感觉吗)如何准备面试?1、前期铺垫(技术沉积)程序员面试其实是对于技术的一次摸底考试,你的技术牛逼,那你就是大爷。大厂对于技术的要求主要体现在:基础,原理,深入研究源码,广度,实战五个方面,也只有将原理理论结合实战才能把技术点吃透。

2024-04-19 11:52:18 661

空空如也

空空如也

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

TA关注的人

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