ICode9

精准搜索请尝试: 精确搜索
  • Python基础实战之函数的参数讲解(三)2022-01-05 18:32:14

    ●参数可以是任意类型。 ●比如可以是列表。 library=[‘python精通’,‘MySQL’,‘数据分析’,‘人工智能’] #形参 def add_book(bookname): library.append(bookname) print(‘图书添加成功!’) pass def show_book(books): for book in books: print(book) pass pass #调

  • Pass-072022-01-02 19:04:49

    Pass-07 第七关,我们可以读一下源码:依旧是黑名单后缀      但是,在读取源码的过程中,我们发现,并没有写出过滤出首尾空格这一个限制 所以,我们可以在第七关,利用空格绕过限制!      所以,绕过过程为: 第一步: 上传一个标准Shell.php文件      第二步:采用Burp抓包,在传入文件中加

  • 单元测试基本写法2021-12-29 23:00:00

    为什么要测试 Web程序开发过程一般包括以下几个阶段:[需求分析,设计阶段,实现阶段,测试阶段]。其中测试阶段通过人工或自动来运行测试某个系统的功能。目的是检验其是否满足需求,并得出特定的结果,以达到弄清楚预期结果和实际结果之间的差别的最终目的。 测试的分类 测试从软件开

  • Nginx 简单配置反向代理2021-12-28 12:37:05

    nginx 配置反向代理,转发请求到另一个域名 在server中加入 location /${alias} { proxy_buffer_size 128k; proxy_buffers 32 32k; proxy_busy_buffers_size 128k; add_header X-Static transfer; proxy_pass

  • Python面向对象-11.继承介绍2021-12-28 10:02:54

    继承的相关介绍 一、引入 生活中的继承,如下图 继承,通俗的说就是不劳而获,不需要付出一下子什么都有了 Python中也有继承这个功能,它能够实现一个类中可以使用另外一个类中的代码 在开发较大的项目时,往往需要多个类实现,当我们定义一个新类时如果这个新的类的功能与之前某个类功能很

  • pytorch lightning使用(简要介绍)2021-12-26 10:04:46

    0. 简介pytorch lightning通过提供LightningModule和LightningDataModule,使得在用pytorch编写网络模型时,加载数据、分割数据集、训练、验证、测试、计算指标的代码全部都能很好的组织起来,显得主程序调用时,代码简洁可读性大幅度提升。 1. pytorch lightning的安装 1 pip install p

  • hiveSQL面试题14__业务逻辑的分类与抽象--时效2021-12-24 18:31:48

    目录 0- 描述1- 问题一 0- 描述 描述:业务逻辑的分类与抽象–时效 日期表:d_date 表字段及内容: date_id is_work 2017-04-13 1 2017-04-14 1 2017-04-15 0 2017-04-16 0 2017-04-17 1 工作日:周一至周五09:30-18:30 客户申请表:t14 表字

  • 用 shell 脚本做自动化测试2021-12-21 14:02:55

    前言 项目中有一个功能,需要监控本地文件系统的变更,例如文件的增、删、改名、文件数据变动等等。之前只在 windows 上有实现,采用的是 iocp + ReadDirectoryChanges 方案,现在随着整个应用移植到 mac 上,需要对这一部分进行适配,macOS 上相应的底层机制为 File System Events,通知的类型

  • 【基础07】【自学笔记】python普通函数创建与调用2021-12-20 16:05:11

    函数是一种仅在调用时运行的代码块。您可以将数据(称为参数)传递到函数中,然后由函数可以把数据作为结果返回。 1. 函数的定义 def 函数名(参数列表): 函数体  在 Python 中,使用 def 关键字定义函数  def hello_word(): pass def print_diamond(count): pass def g

  • isinstance和issubclass2021-12-18 16:30:12

    一、isinstance与type 在游戏项目中,我们会在每个接口验证客户端传过来的参数类型,如果验证不通过,返回给客户端“参数错误”错误码。 这样做不但便于调试,而且增加健壮性。因为客户端是可以作弊的,不要轻易相信客户端传过来的参数。 验证类型用type函数,非常好用,比如 print(type('

  • keepalived配置文件详解2021-12-16 14:00:31

    /etc/keepalived/keepalived.conf global_defs { #表示运行 keepalived 服务器的一个标识 router_id MYSQL-1 } vrrp_instance VI_1 { #指定keepalived的角色,根据优先级决定主或从 state MASTER #指定HA监测网络的接口 interface eth0 #虚拟路由标识,这个标识

  • nginx配置2021-12-16 09:31:46

    server { listen 8088; server_name localhost; location / { root dist; index index.html index.htm; try_files $uri $uri/ /index.html; // vue history模式刷新404问题解决方式 } 1:

  • Nginx配置用户认证2021-12-12 17:31:17

    目录一.简介二.配置三.测试 一.简介 如果有某些需要放置在外面,谁都可以访问,但只让某些人可以看到,就可以设置一个账号密码。通常用于Nginx做FTP,需要验证才能访问。 二.配置 1.安装依赖 yum -y install httpd-tools 2.创建密码文件pass,用户为tom,确定后会提示输入密码。手写是不行的

  • shell脚本 阿里云基线检查一键配置2021-12-10 11:31:51

    一.简介 源码地址 日期:2017/9/1 介绍:安全加固脚本,会符合阿里云基线检查。有幂等性,可重复执行 效果图: 二.使用 适用:centos6/7 语言:中文 注意:脚本是符合阿里云基线检查的配置,请查看条目后再执行,也可以修改脚本选择需要的项目执行 下载 wget https://raw.githubusercontent.com/goo

  • 「译」PEP 318--函数和方法的装饰器2021-12-09 22:03:41

      内容警告警告警告摘要动机- 为什么这很难?背景关于“Decorator”名称设计目标当前语法语法的选择- 装饰器位置语法形式为什么是@?当前实现与历史- 社区共识例子(不再是)未决问题参考资料版权警告警告警告   本文档旨在描述装饰器语法和做出决定的过程。它既不试图涵盖大量潜在的

  • pass基础架构分析2021-12-09 06:31:39

    pass基础架构分析 Relay 和 TVM IR,包含一系列优化passes,可提高模型的性能指标,如平均推理,内存占用,或特定设备的功耗。有一套标准优化,及特定机器学习的优化,包括常量折叠,死代码消除,算子布局更改,算子融合,缓冲区处理和循环转换等。这些passes中的每一个,构造为一个 ir-to -ir 转换,使用在

  • PDF 加密2021-12-07 15:05:20

    引库 implementation 'com.tom-roush:pdfbox-android:2.0.6.0' 第二步 复制代码 PDDocument document = PDDocument.load(file); AccessPermission ap = new AccessPermission(); StandardProtectionPolicy spp = new StandardProtectionPolicy(pass, pass, ap); spp.setEnc

  • 第十一章 (补充)面向对象继承2021-12-06 21:02:12

    目录继承继承简介经典类与新式类类继承解决了什么问题多继承的优缺点Mixins机制继承的查找顺序多继实现原理菱形结构非菱形结构深度优先和广度优先深度优先:广度优先:super()方法抽象类方法补充: 继承 继承简介 继承是一种创建新类的方式,新建的类可称为子类或派生类,父类可称为基类或

  • docker hub登录不上一直卡的原因2021-12-06 16:33:59

    输入docker login 一直就卡在那里,没有任何反应,是因为没安装 gnupg2 pass这俩密码管理工具,安装上就好了。。 1、gnupg2: 一种包含数字签名和证书的加密工具。 2、pass: 一种简单的密码管理工具 sudo apt install gnupg2 pass

  • nginx proxy_pass2021-12-05 00:00:28

    目录 proxy_pass第一种:第二种(相对于第一种,最后少一个 / )第三种:第四种(相对于第三种,最后少一个 / ) nginx中有两个模块都有proxy_pass指令。两个proxy_pass的关系和区别具体用法proxy_pass后,后端服务器的url(request_uri)情况分析 小结 proxy_pass 在nginx中配置proxy_pass

  • uploads-labs打靶记录2021-12-04 20:03:57

    Pass-01   放入muma.php,显示只能上传图片类型文件,抓包发现源码中有过滤,说明是在客户端用js进行过滤,于是直接通过BP抓包更改文件的后缀名就可以上传成功。   Pass-02 第二关与第一关类似,都是通过更改后缀绕过 只是第二关是检查上传文件的MIME        Pass-03  第三关用前两

  • 2021年12月1日2021-12-01 23:30:36

    流程:就是计算机执行代码的顺序 流程控制:对计算机代码执行的顺序进行有效的管理,只有流程控制才能实现在开发当中的业务逻辑 流程控制的分类: 顺序流程; 选择流程/分支流程; 单分支: score=60 if score<=60:#满足条件就会输出打印提示 print('成绩不是太理想,要继续加油哟') pa

  • nginx_http_proxy,upstream,stream模块简析2021-11-29 20:33:19

    一. ngx_http_proxy_module模块:         模块功能: 为后端httpd服务做反向代理, 并且与Httpd 之间使用http进行通信       1、proxy_pass URL;          Context: location, if in location, limit_except                  当root 与pro

  • nginx中的两个模块的proxy_pass的区别2021-11-29 11:34:15

    ngx_stream_proxy_module模块的proxy_pass指令 只能在server段使用使用, 只需要提供域名或ip地址和端口。 可以理解为端口转发,可以是tcp端口,也可以是udp端口。 server { listen 127.0.0.1:12345; proxy_pass 127.0.0.1:8080; } server { listen 12345;

  • PCL点云:点云滤波_直通滤波_基础12021-11-27 20:58:57

    这是一个demo,用来解释直通滤波首先加载必要的头文件 #include <iostream> #include <pcl/point_types.h> #include <pcl/filters/passthrough.h> //直通滤波 #include <pcl/visualization/pcl_visualizer.h> 实例化点云对象 //定义输入和输出点云 //输入的点云 pcl::Poin

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有