公式 指标 使用方法 方法

Prometheus 四大度量指标的了解和应用

Prometheus 四大度量指标的了解和应用 什么是度量指标 Prometheus 的指标格式 对外提供 metrics 服务 Prometheus 四大度量指标的了解和应用 Counter(计数器) 实战演练 Gauge(仪表盘) 实战演练 Histogram(累积直方图) 实战演练 Summa ......
Prometheus 指标

Laravel10 简单使用 Auth 生成 Token 与登录并获取用户信息

参考 https://learnku.com/docs/laravel/10.x/authenticationmd/14876 https://learnku.com/docs/laravel/10.x/sanctummd/14914 https://learnku.com/articles/396 ......
Laravel 用户 Token 信息 Auth

v3+ts中使用百度地图 附带搜索地址

话不多说 直接上源码 let addressInfo = reactive({ longitude: "", // 经度 latitude: "", // 纬度 province: "", // 省 city: "", // 市 district: "", // 区 address: "", // ......
地址 地图 v3 ts

VUE3 里面使用 vuedraggable 兼容tag="transition"的问题

vue3的拖拽tag="transition"报的错误 TypeError: Cannot set properties of null (setting '__draggable_context') 安装拖拽的时候,使用命令 yarn add @marshallswain/vuedraggable ......
quot vuedraggable transition 问题 VUE3

PYTHON startupinfo) FileNotFoundError: [WinError 2] 系统找不到指定的文件。 错误解决方法

Traceback (most recent call last): File "D:/statashu/dustata1.py", line 4, in <module> subprocess.call(cmd) File "D:\Python37\lib\subprocess.py", line ......

vue3中使用defineExpose报TS-2339

title: "vue3+ts使用defineExpose报TS:2339" date: 2022-12-29 19:32:44 tags: ["Vue", "踩坑记录"] categories: ["前端篇"] 开头先把错误贴上 src/hooks/usePageSearch.ts:9:27 TS ......
defineExpose vue3 2339 vue TS

vue3+ts使用v-for出现unknown问题

title: vue3+ts使用v-for出现unknown问题 date: 2022-12-27 19:00:45 tags: ['Vue','踩坑记录'] categories: ["前端篇"] 最近在写项目时遇到了一个问题,当我从父组件向子组件传数据并且需要将子组件对传入的数据进行v-for循 ......
unknown 问题 v-for vue3 vue

《花雕学AI》26:多维度了解ChatGPT思维链提示的原理、方法、使用和发展的22个问题

早上5点起床,没有去打羽毛球,打开电脑,漫无边际的浏览,偶然发现了一个提法:ChatGPT思维链提示。于是,我使用与ChatGPT同源技术的新Bing引擎(GPT-4),来进行搜索与了解相关情况。这里尝试连环提问的穷追猛打的暴力套路,呵呵,不到黄河不死心,我的22个问题是: 1、什么是ChatGPT ......
花雕 思维 原理 ChatGPT 方法

Oracle 查看SGA PGA使用率

Oracle 查看SGA PGA使用率 select name, total, round(total - free, 2) used, round(free, 2) free, round((total - free) / total * 100, 2) pctused from (select ......
使用率 Oracle SGA PGA

EF Core对象关系映射多种方法

如果要看本篇文章请先查看《netcore mvc efcore 简单框架搭建+增删改查》文章,才能衔接这篇文章。 映射数据库这里我举例三种方法 一:方法一 就是文章netcore mvc efcore 简单框架搭建+增删改查上下文中使用的 DbSet<实体> 表名{ get; set; },因为微软 ......
多种 对象 方法 Core EF

nvm、node.js、npm的安装和使用。

由于经常遇到不同项目使用依赖导致对node版本有不同要求,使得无法安装依赖,手动切换版本低效且麻烦,不便于管理所以使用nvm for windows来对node进行多版本管理。 ......
node nvm npm js

0001_为什么使用多态

为什么使用多态 让我们用一点代码来说明问题,假设代码中有三个class: 自行车(Bicycle)、汽车(Car)和卡车(Truck),这三个class分别有这样三个实现:Ride()、Run()、Launch(),实际上都是让它们发动起来,如果没有多态的话我们该怎样开动它们呢?(注意这里没有采用特 ......
0001

JAVA—生成验证码的两种方法(代码+运行结果+总结)

JAVA—生成验证码的两种方法(代码+运行结果+总结) 前言 利用java语言基础语句生成所需要的验证码 一、Random随机生成数方法生成验证码 1.代码+详细注释: package String类常用API; import java.util.ArrayList; import java.uti ......
代码 结果 方法 JAVA

使用protobuf的原因以及它和JSON和XML的区别

Protobuf和JSON和XML的区别 对于 JSON、XML,为了便于数据传输时的可阅读性,会保留数据的结构化信息,举个 JSON 例子,如下: { "name": "laomiao", "age": 18 } 当发送该信息时,接受方收到后就会明白,这是个 “key/value” 形式的数据,并 ......
protobuf 原因 JSON XML

protobuf导出go时调整默认tag的方法

问题概述 在protobuf导出到golang的时候,生成的.go文件里的struct的tag是没办法灵活设置的,以下面这个message为例 test.proto syntax=proto3; package test; option go_package = ".;test"; message ......
时调 protobuf 方法 tag

3-3 编写程序求π的值,公式如下:π=16arctan(1/5)-4arctan(1/239),其中arctan用如下形式的级数计算:arctanx=x-x³/3+x⁵/5-x⁷/7+...,直到级数某项绝对值不大于10的负十五次方为止;π和x均为double型

设计思路:循环结构的应用 代码: #include<iostream> using namespace std; double arctan(double x){ double sqr=x*x; double e=x; int i=1; while(e/i>1e-15){ double f=e/i; ......
级数 arctan 绝对值 公式 形式

为什么匿名内部类可以实例化并实现抽象方法?lambda表达式是简化了匿名内部类的实现过程吗?

为什么匿名内部类可以实例化并实现抽象方法? 在Java中,接口是一种特殊的抽象类型,它只定义了一个或多个抽象方法。接口不能被实例化,但是我们可以使用匿名内部类来实现接口并创建一个具体的对象。 匿名内部类是一种没有名字的局部内部类,它可以在定义的同时创建一个实例对象。因此,当我们使用匿名内部类来实现接 ......
表达式 实例 过程 方法 lambda

在Ubuntu 22.04上使用Fail2Ban保护SSH

一、安装Fail2ban sudo apt update sudo apt install fail2ban 二、进行配置fail2ban服务将其配置文件保存在/etc/fail2ban目录中。有一个默认值为jail.conf的文件,但是建议不要直接修改次文件创建jail.local文件,并进行设置 ......
Fail2Ban Ubuntu 22.04 Fail2 Fail

定时调用一个导出Excel文件的方法,但是报错,同样的方法,在postman中执行正常

报错信息 map的值:{beginTime=2020-10-14, endTime=2020-10-21} 准备插入的文件名是:D:/ruoyi/uploadPath/static/img/fever_发热门诊病例信息.csv 模板路径:D:/ruoyi/uploadPath/large/fever ......
方法 postman 文件 Excel

Springboot 使用nacos鉴权的简单步骤

Springboot 使用nacos鉴权的简单步骤 背景 前端时间nacos爆出了漏洞. 因为他的默认token固定,容易被利用. 具体的问题为: QVD-2023-6271 漏洞描述:开源服务管理平台 Nacos 中存在身份认证绕过漏洞, 在默认配 置下未token.secret.key 进行修改 ......
Springboot 步骤 nacos

throws和try、catch有什么区别?throws如何使用?

在Java中,异常处理是非常重要的一部分。当程序出现异常时,我们需要对其进行处理以确保程序的正确性和可靠性。Java提供了两种异常处理机制:throws和try、catch。 区别 throws和try-catch都是用于异常处理的机制,但它们应用场景不同。 throws关键字用在方法声明后面,表示 ......
throws catch try

go channel使用及其实现原理 迈莫coding

go channel使用及其实现原理 迈莫coding 简书作者 2021-01-15 15:03IP属地: 北京 目录 channel背景 channel基本用法 channel应用场景 channel实现原理 channel数据结构 channel实现方式 channel注意事项 闲聊 【迈莫c ......
原理 channel coding go

软件工程日报——《用户故事与迅捷方法》读书笔记一

《用户故事与迅捷方法》(User Stories Applied: For Agile Software Development)是一本介绍敏捷软件开发中用户故事的书籍。下面是我的读书笔记: 作者Mike Cohn从如何编写用户故事开始,逐步给读者讲解了使用用户故事做敏捷开发的过程、如何划分优先级以 ......
软件工程 笔记 日报 方法 故事

Kaggle上使用Tensorboard

Kaggle上使用Tensorboard 1. 前言 想在Kaggle上使用Tensorboard,找了一圈。 参考了Kaggle上的一个Code:Tensorboard on Kaggle 但发现有些变化,Code中用到的内网穿透工具Ngrok需要加一个Token,所以需要注册一个Ngrok账号, ......
Tensorboard Kaggle

确保Redis缓存一致性的N种方法

确保Redis缓存一致性的N种方法 1、及时失效法 当程序需要update该数据时,先更新数据库数据数据,若数据库update成功,则重新为Redis该key值设置一个极短的过期时间,当过期之后,下一个请求自然会去数据库获取最新版本的数据 2、互斥锁 当程序需要update数据时,更新完数据库,再去 ......
一致性 缓存 方法 Redis

iOS 屏幕旋转的设置方法

VC上屏幕旋转的方式有2种 1.因重力导致的屏幕旋转 条件:shouldAutorotate返回true,设备开启了屏幕旋转开关。 设备发生重力旋转。 2.单页面强制旋转 条件:无。 设置设备旋转方向。 NSNumber *orientationTarget = [NSNumber numberWi ......
屏幕 方法 iOS

使用python完成一个射击类游戏“小黄人保卫战”

1.项目开发环境 下载Python且保证能够正常工作,为了能用Python来写一个游戏,需要安装PyGame。 PyGame是一个Python的库,能够让我们容易的写出一个游戏。它提供的功能包括图片处理和声音重放的功能,并且它们能很容易的整合进你的游戏里。 2.项目功能介绍 通过设计一款塔防游戏“小 ......
射击类 python

使用递归完成RBAC

先使用ling查询将每个角色下的权限进行查询其次调用并返回这个GetFor方法,第一个参数是当前角色下的权限,第二个是权限的父ID 顶级为0, GetFor方法是查询当前list集合用Printid作为条件, 然后返回类型是一对多的样式所以创建dto 进行赋值,然后那个集合需要反复调用这个方法来查询 ......
RBAC

pysdl2 的使用说明

PySDL2 是一个基于 SDL2 库的 Python 绑定,提供了许多组件来创建 2D 游戏和应用程序。 以下是 PySDL2 中最常用的组件及其示例: 1. sdl2.ext sdl2.ext 组件是 PySDL2 中最常用的扩展组件之一,提供了许多实用工具和类,用于创建 2D 游戏和应用程序。 ......
使用说明 pysdl2 pysdl

使用 go-conntrack 包来实现 conntrack 会话的创建和删除

package main import ( "fmt" "time" "github.com/florianl/go-conntrack" ) func main() { // 创建 conntrack 客户端 client, err := conntrack.Dial(nil) if err != ......
conntrack go-conntrack go