使用方法protected private方法

开源日志库spdlog的使用心得

所有大型项目中都需要实现日志功能。此功能看似简单实则不然,实现一个高速、稳定、功能完善的日志中心是每一个大型项目的必经之路。spdlog是目前Github上一款基于C/C++的开源日志库。它有以下特点: 速度非常快 只包含头文件 无需依赖第三方库 支持跨平台 - Linux / Windows on ......
心得 spdlog 日志

配置 Visual Studio 使用指定的代理服务器访问网络

1、首先找到 Visual Studio 主程序文件 devenv.exe 所在的文件夹 如:Visual Studio 2022 的默认安装路径为:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\devenv ......
服务器 Visual Studio 网络

给ansible的hosts文件加密及使用方法

转: https://blog.csdn.net/Li_haiyu/article/details/125774440 ......
使用方法 ansible 文件 方法 hosts

前端使用Blob生成伪链接

​ Blob(二进制大对象)是一种特殊的数据类型,用于表示二进制数据。它可以保存任意类型的数据,包括图像、音频、视频、文件等。 Blob 对象通常在浏览器环境下使用,它提供了一种在客户端处理二进制数据的方式。Blob 对象包含两个重要的属性:`size` 和 `type`。 - `size` 属性表 ......
前端 链接 Blob

面向对象(绑定方法、非绑定方法、隐藏属性、property装饰器)

绑定方法 1.绑定给对象的方法 就是在生成对象的时候,可以通过对象直接使用除了__init__的方法 只需要在定义阶段给方法(函数)里面传一个self,self也就是对象自己 如果需要直接类来调用,则还需要传入 "对象名" class Games: is_type = 'hero' def __in ......
方法 property 属性 对象

Jenkins安装插件教程 牢记 Jenkis安装插件(plugin)的两种方法

摘自:https://blog.csdn.net/qq_42336581/article/details/128387110 前言:在jenkins学习使用或使用的过程中,由于网络的问题,在选择安装插件的时候,会出现某些插件安装失败。这是需要重新安装(可以选择在线或者离线安装)或者在工作的过程中,部 ......
插件 Jenkins 方法 教程 Jenkis

ESLint 安装使用及报错处理

安装 ESlint 并初始化配置 // 第一种 // 全局安装 ESLint npm i eslint -g // 生成配置文件 // 根据自己的项目需求进行设置(yes/no) eslint --init √ How would you like to use ESLint · problems ......
ESLint

JavaScript-常用字符串方法和属性

JavaScript-常用字符串方法和属性 charAt() //返回指定位置处的字符。 charCodeAt() //返回指定位置处字符编码。 codePointAt() //返回字符串中索引(位置)处的 Unicode 值。 concat() //返回两个或多个连接的字符串。 construct ......
字符串 JavaScript 字符 属性 常用

python基础day34 魔术方法和反射

魔术方法(内置方法) 类里面内置的双下划线开头的一线方法,他们具有特殊的功能,我们称之为是魔术方法,简称魔法。 eg:__init__ 魔术方法的学习之需要掌握每个方法什么时候触发或者执行 1. __str__, __repr__方法 class Student(): def __init__(se ......
魔术 基础 方法 python day

方芳:研究经济学中的数学框架模型与方法解析

中央财经大学 经济管理学院 胡文、顾炜宇 、 方芳 159 2760 2711 经济学是一门研究人类经济活动和决策的学科,它使用数学方法来分析和评估各种经济决策的影响和后果。数学框架模型和方法在经济学研究中扮演着至关重要的角色,因为它们可以帮助研究人员更好地理解经济现象,制定有效的政策和决策。 本文 ......
经济学 框架 模型 数学 方法

【Oracle】使用PL/SQL快速查询出1-9数字

## 【Oracle】使用PL/SQL快速查询出1-9数字 简单来说,直接Recursive WITH Clauses 在Oracle 里面就直接使用**WITH result(参数)即可** ``` WITH result(num) AS (SELECT 1 AS num from dual UN ......
数字 Oracle SQL PL

python 魔术方法

一、什么是魔术方法 1、魔术方法是一组具有特殊命名和行为的特殊方法,它们允许您自定义类的行为。这些方法使用双下划线(__)作为前缀和后缀,因此也被称为双下划线方法或特殊方法。 2、需要掌握每个方法什么时候触发或者执行 二、常见的魔术方法 1、__init__方法 初始化方法,当一个类被调用产生实例对 ......
魔术 方法 python

django缓存的使用

#### 缓存:可以把django中的一个变量(数据),存放到某个位置,下次还可以取出来 #### 之前用过:默认放在:内存中,其实可以放在文件中,数据库,redis。。。。 `from django.core.cache import cache` `cache.set('key','value' ......
缓存 django

记录第一次使用gRPC

只记录关键点 首先protoc 需要自己去下载,下载地址 Release Protocol Buffers v23.3 · protocolbuffers/protobuf · GitHub 然后需要去找里面编译好的程序,(我windows电脑就选的) 我是go写的服务端 就把解压出来的protoc ......
第一次 gRPC

linux/服务器使用scp将一个服务器文件转移到另一个服务器上

scp scp用于将文件/目录在不同服务器上进行复制转移格式:scp -可选参数 本地文件/目录 用户名@IP地址:远程保存位置常用可选参数 -r 递归整个文件夹,当复制文件夹时使用 -v 显示进程详情,能够查看过程是否有异常 -C 允许压缩。(将-C标志传递给ssh,从而打开压缩功能) -p 保留 ......
服务器 文件 linux scp

【MATLAB】使用app控制simulink仿真

参考 matlab 面向对象编程 https://blog.csdn.net/shenziheng1/article/details/80979022matlab控制simulink教程 https://ww2.mathworks.cn/help/slcompiler/ug/deploy-a-sim ......
simulink MATLAB app

【JVM 方法区 04】

从线程共享与否的角度划分“运行时数据区结构图” 线程共享区包括:堆、方法区(元空间)他两都会报OOM,现成私有化包括:虚拟机栈、本地方法栈、程序计数器(其中虚拟机栈和本地方法栈会抛StackOverflowError异常,程序计数器不会抛异常),还有一部分叫ThreadLocal 一、栈、堆、方法区 ......
方法 JVM

C# 避免使用System.Environment.CurrentDirectory

我有一个程序A(exe)是通过计划任务程序启动,发现通过System.Environment.CurrentDirectory获取的路径不是程序A的运行目录,而是C:\Windows\System32 DirectoryInfo topDir = Directory.GetParent(System ......
CurrentDirectory Environment System

脑电波信号分析方法和工具

一 分析方法 A 频域法 频域分析也称为频谱分析(spectral analysis),是脑波分析的标准作法中,最有功效也方便的方法之一。频域分析会用统计及傅里叶变换找在频域中的脑波波形包含的信息。频域分析方式有许多种,最常用的是功率谱分析,因为功率谱密度反映信号的频率成份,也反映了信号功率在各频率 ......
脑电波 脑电 信号 工具 方法

Pytest fixture 参数详解及使用

scope:控制fixture的作用范围,默认取值function,控制范围排序:session > module > class > function -session,会话级,是多个文件调用一次,可以跨.py文件调用,每个.py文件就是module -module,模块级,每一个.py文件调用一 ......
参数 fixture Pytest

配置使用iscsi

tgtadm --help --lld <driver> --mode target --op new --tid <id> --targetname <name> add a new target with <id> and <name>. <id> must not be zero. --lld ......
iscsi

dbgrideh使用技巧

1、在dbgrideh里显示图标和超链接文字显示图标和超链接文字要用到getcellparams及设置ShowImageAndText属性。 运行效果: ......
使用技巧 dbgrideh 技巧

使用TextEncoder和TextDecoder

TextEncoder 编码:字符串 -> UTF-8字节流 const encoder = new TextEncoder() const view = encoder.encode('€') console.log(view); // Uint8Array(3) [226, 130, 172] ......
TextEncoder TextDecoder

创建型模式-工厂方法模式

# 创建型模式-工厂方法模式 # 相对于简单工厂模式,如果添加了新的动物类,对用的工厂方法需要一并修改违反了开闭原则, # 因此工厂方法模式, 新增了抽象工厂类,将具体工厂进行隔离满足开闭原则 from abc import ABCMeta, abstractmethod class IAnimal ......
模式 工厂 方法

如何使用curl命令发送请求

1: 发送Json格式 curl 'http://localhost:8080/cnd_inke/qc/v2/inke' \ -H "Content-Type:application/json" \ -H 'Authorization:bearer' \ -X POST \ -d '{"Id":"1 ......
命令 curl

使用HttpLogging中间件记录接口请求日志

## 介绍 1. HttpLogging 是 .NET 6 新加入的一个框架内置的中间件 2. 可以提供以下信息的日志: - HTTP请求信息 - Common properties - Headers - Body - HTTP响应信息 ## 使用 添加 ```csharp builder.Ser ......
中间件 HttpLogging 接口 日志

c语言字符串排序,使用标准库的排序方式

#include <stdio.h> #include <string.h> // 比较函数,用于判断两个字符串的大小关系 int compare(const void* a, const void* b) { return strcmp(*(const char**)a, *(const char ......
字符串 字符 语言 方式 标准

java 异步方法总结(减少主线程阻塞)

主要点 第一点:@Async只能使用到被代理的对象方法上,即代理类的入口方法处,且方法必须是public的。 第二点:事务处理机制 使用@Async异步注解不能和@Transaction事务注解在同一个方法上同时使用,不然事务注解将无效。 要使用事务,需要把事务注解提取到方法里面的子方法上。 代码实 ......
线程 方法 java

JS中常用方法

# 数组 ## splice: splice() 方法的第一个参数是起始索引,第二个参数是要删除的元素数量(可以为0),然后可以传递更多的参数作为要插入的新元素。 ``` 限制删除的数量: const arr = [1, 2, 3, 4, 5]; const removed = arr.splice ......
常用 方法

使用 IntelliJ IDEA 开发 Azure Function APP (Java)

# 使用 IntelellJ IDEA 开发 Azure Function APP (Java) ## 前提 - Azure 账户并有可食用的订阅。[创建免费的 Azure 账户](https://azure.microsoft.com/free/?ref=microsoft.com&utm_sou ......
IntelliJ Function Azure IDEA Java