草庐IT

一文弄懂Python中的 if __name__ == __main__

1.引言在Python相关代码中,我们经常会遇到如下代码段:#stuffif__name__=="__main__":#dostuff本文将尽可能使用简单的样例来解释这里发生了什么,以及需要使用if__name__=="__main__"的情形。请注意,上述代码中name和main前后有2个下划线字符。闲话少说,我们直接开始吧!2.特殊变量当我们正常运行我们的Python脚本时,该脚本中的变量__name__的值一般为__main__。我们来看个示例:#first.pyprint(__name__)我们在终端中运行上述脚本,代码如下:pythonfirst.py输出如下:__main__观察上

【Python】一文教你如何使用 Requests 库

 作者主页:爱笑的男孩。的博客_CSDN博客-深度学习,活动,python领域博主爱笑的男孩。擅长深度学习,活动,python,等方面的知识,爱笑的男孩。关注算法,python,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域.https://blog.csdn.net/Code_and516?type=blog个人简介:打工人。持续分享:机器学习、深度学习、python相关内容、日常BUG解决方法及Windows&Linux实践小技巧。如发现文章有误,麻烦请指出,我会及时去纠正。有其他需要可以私信我或者发我邮箱:zhilong666@foxmail.com  目录简

一文了解Tomcat/8.5.19文件上传漏洞复现

这里的用的是自己搭建的环境靶机 因为这道实验题默认的为80端口是拒绝访问的所以我们可以尝试用下nmap进行简单的扫描nmap-sS192.168.7.46 这里也可以看到只开放了22,3389,8080端口,众所周知22是ssh,3389是远程连接,我们直接访问8080代理端口这里我们可以尝试下点击一下ManagerApp 拒绝连接,说明我们没有权限访问,那么我们可以信息收集一下Tomcat/8.5.19 有什么漏洞,很明显答案都是说文件上传漏洞,那么我就不废话了,直接开始,这里要使用到burpsuite,我们的渗透好基友这个界面开启拦截后,点击刷新 这里很明显发现是用get传参的,这里我们右

一文带你看透IP归属地

什么是IP?IP是指网络之间互连的协议,英文全称是InternetProtocol,是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则,IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。IP又分为IPv4和IPv6。IPv4IPv4由32位二进制组成,一般用点分隔,十进制来表示。IPv4由网络部分和主机部分组成。例如;(192.168.1.142),网络部分(192.168.1),主机部分(142)。IP地址分为A、B

一文了解Python编程语言及安装

目录🍒初识Python🍒什么是编程语言🍒安装python(windows)🍒安装python(Linux)    🦐博客主页:大虾好吃吗的博客  🦐专栏地址:Python从入门到精通专栏人生苦短,我用python初识Python        Python是一种高级编程语言,由荷兰人GuidovanRossum于1989年创造。Python是一种高级、面向对象的、可扩展的、解释型的、跨平台的编程语言。Python的语法设计更注重程序的可读性和简洁性,让程序员可以更加专注于解决问题本身,而不用花费太多时间关注语言细节。        Python被广泛应用于很多领域,包括Web开发、科学计算、数

一文吃透JavaScript程序控制流与函数

文章目录思维导图💖程序控制流⛳️顺序结构⛳️分支结构💫比较运算符💫逻辑运算符💫if语句💫switch语句⛳️循环结构💫while语句💫do...while语句💫for语句💫break和continue语句💫for...of语句💫for...in语句💖函数💖异常处理💖投票传送门思维导图💖程序控制流程序的运行可以被称为“指令流”的运行,也就是程序的指令就好像水一样在流动。程序流有3种结构:顺序结构分支结构循环结构⛳️顺序结构顾名思义,顺序结构就是语句一条一条地按照顺序编写好,执行的时候按照顺序依次执行。最常用的就是赋值语句,例如a=3;就是一个赋值语句——将3赋值给变量a。与赋值语句相关的一个重要

一文吃透JavaScript程序控制流与函数

文章目录思维导图💖程序控制流⛳️顺序结构⛳️分支结构💫比较运算符💫逻辑运算符💫if语句💫switch语句⛳️循环结构💫while语句💫do...while语句💫for语句💫break和continue语句💫for...of语句💫for...in语句💖函数💖异常处理💖投票传送门思维导图💖程序控制流程序的运行可以被称为“指令流”的运行,也就是程序的指令就好像水一样在流动。程序流有3种结构:顺序结构分支结构循环结构⛳️顺序结构顾名思义,顺序结构就是语句一条一条地按照顺序编写好,执行的时候按照顺序依次执行。最常用的就是赋值语句,例如a=3;就是一个赋值语句——将3赋值给变量a。与赋值语句相关的一个重要

一文搞懂!最好用的七大顶级 API 接口测试工具

现在API接口已经成为软件开发重要的组成部分,由于API并没有GUI图形界面,无法直观的对接口进行测试,所以对于前后端开发来说,找到一套趁手的工具对API接口进行测试,了解开发的程序是否符合预期十分重要。面对批量的API,手动测试变得非常低效,自动化API接口测试工具,帮我们提高测试效率的同时,更能帮我们保证程序的稳定和安全性。本文讲介绍7套顶级API接口测试工具。 目录:导读测试金字塔-API接口测试的重要性1.Postman接口测试工具2.PAW-Mac原生接口测试工具3.SoapUI-可直连数据库的API接口测试工具4.KatalonStudio-自动化API测试工具选择奖5.JMete

一文看懂业界在离线混部技术

前言刚刚过去的2021年,在全球经济增长放缓、疫情时起时伏、中美关系摩擦不断、国家平台监管趋严等宏观趋势叠加影响下,很多互联网厂商都遭遇了明显的市值下滑以及亏损加大,裁员消息时有耳闻,所以在2022年,降本增效无疑将进一步成为业界大势所趋。在保持业务形态和投入不变的前提下,降本增效一个显而易见的方法是提升现有资源利用率,而造成资源利用率不高的原因主要有如下几个:粗放的资源评估:研发更关注如何快速稳定的迭代产品需求,所以在服务部署时,一般按照最大流量来估计服务所需资源。但在线服务大都具有明显的潮汐特征,导致大部分时间段资源利用率都很低(10%以下)从而造成浪费。集群资源整合度不高:服务器的资源占

日常60Hz就够用?一文看懂显示器该怎么选:刷新率、分辨率谁更重要

无论是日常办公还是娱乐,显示器可以说是必不可少的存在。而为了能够满足日常的使用需求,选择一款合适的显示器是非常关键的。那么如果是日常使用,显示器究竟该怎么选择呢?今天就来聊聊显示器究竟该怎么选。1显示器尺寸看需求首先要选择显示器的尺寸,这个要根据自身的需求来进行选择。一般来说主流的显示器尺寸在20寸到40寸之间,显示器越大也就能够获得更为沉浸的感受。究竟要选择多大的显示器,这个并不是唯一的。还是应当按照自身的需求来选择,当然也不是越大的显示器就越好,这个还是合适更为重要。 如果仅仅是日常打字为主的话,那么可以选择24寸或者27寸的显示器,这样既能够满足日常的使用需求,并且还能够最大程度减少占用