ICode9

精准搜索请尝试: 精确搜索
  • blackbox_exporter安装2022-09-01 00:00:09

    本文主要介绍如何使用blackbox_exporter的收集被监控主机的网站状态、端口等信息,借助 Prometheus 最终以仪表盘的形式显示在 Grafana 中。blackbox_exporter是Prometheus 官方提供的 exporter 之一,可以提供 http、dns、tcp、icmp 的监控数据采集。2.blackbox_exporter 应用场景HTT

  • perl 数组嵌套入哈希内2022-08-31 22:02:52

    这里是指数组作为hash的value,即一个key对应多个值 这里利用perl中的特殊句柄DATA做示例用以备忘{perl 数据结构一旦复杂点,可读性急剧下降,坑

  • Python面向对象模板2022-08-30 22:01:18

    内容概要 面向对象 面向对象前戏对象与类的创建对象独有的数据对象独有的功能动静态方法面向对象三大特性之继承面向对象三大特性之封装property伪装属性面向对象三大特性之多态面向对象之反射面向对象魔法方法元类简介   面向对象前戏 人狗大战# 1.推导步骤1:想办法描述出

  • 解决:AttributeError: 'GovernmentApiClient' object has no attribute 're_fund'2022-08-30 09:33:16

    代码如下: 1 class GovernmentApiClient: 2 3 def refund(self): 4 print('123456') 5 '''退款返销''' 6 body = { 7 "thirdOrderNo": "5rd20220829173058", 8

  • python之面向对象2022-08-30 09:05:06

    面向对象 本质:将特定的数据与特定的功能绑定到一起 将来只能彼此相互使用 对象其实就是一个容器 里面将数据和功能绑定到一起 使用场景一: ​ eg:游戏人物...... ​ 只负责创造出该人物具备的功能 至于后续战绩如何无人知晓 不是面向对象关心的内容 区别 面向过程编程相当

  • 佛祖保佑2022-08-30 03:00:26

    public class HelloWorld { public static void main(String[] args) { System.out.println(" ......................我佛慈悲......................"); System.out.println(" _oo0oo_ ");

  • Prometheus教程2022-08-30 01:02:39

    Prometheus介绍 主要特征 使用时间序列数据(tsdb)的多维度数据模型 灵活的查询语言(PromQL) 不依赖分布式存储,单个节点是自主的 通过http请求拉取(pull)时间序列数据(tsdb) 通过网关推送(push)时间序列数据(tsdb) 支持监控目标的动态服务发现和静态配置 多样化的图像界面展示,包括grafana 架

  • C语言怎么给函数添加形参的默认值2022-08-30 00:34:00

    以下内容为本人的著作,如需要转载,请声明原文链接 微信公众号「englyf」https://www.cnblogs.com/englyf/p/16637890.html 如果不是机缘巧合,当年转到C++之后,恐怕很难再有机会还写C的代码。面向对象在现代coding中,就像圣经一样,在码农的口中自带光环,code起来左一个语法糖,右一个范式编

  • flask实时播放cv2读取的视频2022-08-29 13:32:25

    flask实时播放cv2读取的视频 app.py class VideoCamera(object): def __init__(self, url): self.cap = cv2.VideoCapture(url) def __del__(self): self.cap.release() def get_frame(self): success, image = self.cap.read() re

  • 报错:ReferenceError: __dirname is not defined in ES module scope2022-08-29 13:04:15

    报错: __dirname is not defined in ES module scope 前言 新版 NodeJS 支持通过 ESM 方式导入模块,代码如: // CommonJS 规范(旧) const { readFileSync, writeFileSync } = require('fs') const path = require('path') // ESModule 规范(新) import { readFileSync, writeFileSy

  • CTFSHOW Web2662022-08-29 09:03:22

    highlight_file(__FILE__); include('flag.php');$cs = file_get_contents('php://input'); class ctfshow{ public $username='xxxxxx'; public $password='xxxxxx'; public function __construct($u,$p){ $this-&g

  • Pytest简介2022-08-28 18:00:58

    1、Pytest规则 文件命名:以"test_"开头或者以”_test“结尾; 测试类(class)命名:默认以"Test"开头; 测试方法(函数)命名:默认以"test_"开头; 断言:直接使用Python语言断言assert。 2、实例一:class风格代码   先看一个class风格的Pytest框架代码 import pytest class TestStorm(object)

  • 前端学习-52022-08-28 15:30:52

    目录JS获取用户输入值JS类属性操作JS样式操作事件JS事件案例jQuery类库jQuery基本使用基本筛选器表单筛选器8.26日小练习 JS获取用户输入值 普通数据(输入、选择) 标签对象.value 文件数据(上传) 标签对象.files 标签对象.files[0] JS类属性操作 className 获取所有样式

  • 11 - Pycharm常用快捷键大全2022-08-28 15:04:00

    Mac系统 原则:工欲善其事必先利其器  1、快捷添加代码:   command + J             1、pycharm输入主函数方法 if __name__ == '__main__' 快捷键   方法步骤:      方法一:  main + tab键(先输入main,然后按tab键) 方法二:  main + Enter (先输入main, 然后按Enter回车

  • EFCore join table and AutoMapper2022-08-28 14:32:48

    EFCore join table and AutoMapper Question I want to query all users from my ASP.net Identity Users table and map them to a simple DTO like this: public class UserDto { public string Firstname { get; set; } public string Lastname { get; set; }

  • 进程、线程补充与协程相关介绍2022-08-28 14:02:08

    补充点 1.死锁 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) from threading import Thread, Lock import time mutexA = Lock() mutexB = Lock() # 类只要加括号多次 产生的肯定是不同的对象 # 如果你想要实现多次加括号等

  • python before_request详解2022-08-28 00:04:15

    before_request 顾名思义,就是在request请求之前做的事情。它会在每一个请求来的时候,都会先去请求before_request注册的函数。before_request需要注册一个函数,可以不需要参数。这个示例是在每个请求之前,做一个分类,不同环境来源的请求需要做不同的事情。 演示代码 from flask impor

  • python after_request详解2022-08-28 00:03:44

    after_request是在每一个请求结束之后,再请求的一个钩子函数。它需要有一个参数接收请求的响应。这个示例是使用after_request,对每一个请求后的响应进行分类,从而在请求完成之后,做不同的操作。 演示代码 import json from flask import Flask, request, jsonify app = Flask(__name

  • Python_for_else2022-08-27 22:03:29

    循环“自然”终结(循环条件为假)时 else 从句会被执行一次,而当循环是由 break 语句中断时,else子句就不被执行。与for语句相似,while语句中的else子句的语意是一样的∶else块在循环正常结束和循环条件不成立时被执行。 if __name__ == '__main__': for i in range(0,100):

  • Ubuntu 和 mingw 关于mkdir 不兼容的问题2022-08-27 17:05:40

    参考:https://github.com/kyz/libmspack/issues/1 添加如下代码: #if defined(__WIN32__) || defined(__MINGW32__) # define mkdir(a, b) mkdir(a) /* mkdir command on Win32 does not support file permissions */ #endif

  • logging 日志封装2022-08-27 16:02:26

    记录一种日志封装 logger.py import os import logging class AppLogger: def __init__(self, name, level=logging.DEBUG, stdout=False, tofile=None): # 创建一个logger self.logger = logging.Logger(name) self.logger.setLevel(level)

  • python基础__装饰器(修饰器)2022-08-27 14:34:20

    装饰器处理逻辑 当解释器读到@装饰符,会先解析@下一行的内容,把下一行的函数或者类作为@后边的函数的参数,执行被装饰的函数。 例子1:被修饰函数不带参数 1 def log(func): 2 def wrapper(): 3 print('log开始 ...') 4 func() 5 print('log结束 ...

  • Python枚举用法_Enum2022-08-26 21:30:27

    # -*- coding: utf-8 -*- from enum import Enum, unique # 1. 枚举的定义 # 首先,定义枚举要导入enum模块。 # 枚举定义用class关键字,继承Enum类。 # 2. 如果要限制定义枚举时,不能定义相同值的成员。 # 可以使用装饰器@unique【要导入unique模块】 @unique class SayDuck(Enu

  • Flask 学习-17.项目配置管理config2022-08-26 18:01:04

    前言 项目总是需要一定的配置的。根据应用环境不同,会需要不同的配置。比如开关调试 模式、设置密钥以及其他依赖于环境的东西。 配置入门 我们写的第一个hello world 应用是这样的 app.py from flask import Flask app = Flask(__name__) @app.route('/hello') def hello():

  • 1.单例模式2022-08-26 16:04:11

    1.单例模式 单例,顾名思义是一个实例,即在一个项目之中,单例的类只实例化一次。它常常应用于数据库操作、日志函数。 在一个大型项目中使用到日志和数据库操作的地方很多,不能每个文件都去单独实例化一次,此时单例模式就显示出了他的价值。 单例的核心在类的内部方法 __new__(),每次实

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

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

ICode9版权所有