使用说明tortoisesvn客户端 客户

golang常用库包:log日志记录-uber的Go日志库zap使用详解

Go 日志记录库:uber-go 的日志操作库 zap 使用 一、简介 zap 是 uber 开源的一个高性能,结构化,分级记录的日志记录包。 go1.20.2 zap v1.24.0 zap的特性 高性能:zap 对日志输出进行了多项优化以提高它的性能 日志分级:有 Debug,Info,Warn ......
日志 常用 golang uber log

conda使用

先了解下基础概念: conda是一个配置隔离python环境的工具 因为有些时候我们需要不同版本的python或不同版本的pip模块(比如你需要跑两个从github上下下来的代码,他们的tensorflow版本一个要求1.0一个要求2.0) conda既可以实现pip模块不同版本共存,也可以实现py ......
conda

model中 查询对象条件中,字段名称使用变量查询

1.存在代码如下 query = Q() for key, value in search_info.items(): query &= Q(key=value) all_objects = UserAdmin.objects.filter(query) 会直接报错,model:UserAdmin ......
字段 变量 对象 条件 名称

CentOS7.9使用RPM方式安装jdk8

进入官网链接下载RPM包(官网需要登陆才能下载) https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载完成后,将RPM包上传到centOS7.9系统 使用java -version查看是否有JDK版 ......
CentOS7 方式 CentOS jdk8 RPM

使用篇丨链路追踪(Tracing)很简单:链路实时分析、监控与告警

本小节详细介绍了统计分析的两个关键概念:分析对象与聚合维度,以及它们在链路实时分析、监控、告警三种不同场景下的用法与区别。 ......
链路 实时 Tracing

浮点数使用1

double nums = .123;//0.123 // 科学计数法 System.out.println(5.12e2);//512 System.out.println(5.12E-2);//0.0512 //浮点数陷阱: double num11 = 2.7; double num12 = ......
点数

[golang]使用logrus自定义日志模块

简介 logrus是一个第三方日志库,性能虽不如zap和zerolog,但方便易用灵活。logrus完全兼容标准的log库,还支持文本、JSON两种日志输出格式。 特点 相较于标准库,logrus有更细致的日志级别,从高到低分别是:trace > debug > info > warn > erro ......
模块 golang logrus 日志

kubectl 安装和使用

kubectl 介绍 kubectl是Kubernetes命令行工具,用于管理和操作Kubernetes集群。它可以通过API Server与Kubernetes集群通信,并提供了丰富的命令行接口,可用于查看和修改Kubernetes集群中的各种资源对象,例如Pod、Deployment、Servi ......
kubectl

使用vCenter的主机配置文件重置ESXi主机密码,无需重启

说在前面 ESXi主机多次输入用户名密码错误之后,账号会被锁定900秒(15分钟),在此期间即使输入了正确的密码也不会进入到系统里;(而且会导致计时器重置,不妨等一等) 前言 在日常过程中由于配置好ESXi主机后很久不登录,或者更改密码时疏忽导致改过的密码怎么输入都不对,这个时候肯定慌了,因为无论是 ......
主机 密码 vCenter 文件 ESXi

sqlalchemy详解及 快速使用

sqlalchemy详解及 快速使用 快速使用 # flask 中没有orm框架,对象关系映射,方便我们快速操作数据库 # flask,fastapi中用sqlalchemy居多 # SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据 ......
sqlalchemy

Flask快速入门day 06 (sqlalchemy的使用,scoped-session线程安全)

Flask框架之sqlalchemy的使用 一、SQLAlchemy基本使用 1、简介 什么是sqlalchemy: sqlalchemy是一个基于Python实现的ORM框架,该框架建立在DB API之上,使用对象关系映射进行数据的操作,简而言之就是,将类和对象转换成SQL,然后使用数据API执行 ......

Flask快速入门day 05(信号的使用,flask-script)

Flask框架 一、信号 1、简介 什么是信号: Flask框架中的信号基于blinker(安装这个模块),其主要就是让开发者可是在flask请求过程中定制一些用户行为 ,flask 和django都有 观察者模式,又叫发布-订阅(Publish/Subscribe) 23 种设计模式之一 使用场景 ......
flask-script 信号 script Flask flask

Flask快速入门day 04(请求上下文分析:request源码分析,导出项目依赖,偏函数的使用,flask生命流程,wtforms)

Flask框架 一、请求上下文分析(源码:request原理) 1、导出项目依赖 - 之前导出项目依赖使用 pip freeze > requiremnts.txt - 现在导出项目依赖 # 使用第三方模块 # 优点:可以根据项目使用的模块,更加精准的导出 - 使用方法: # 第一步:安装 pip ......
上下文 函数 源码 上下 流程

Flask快速入门day 03(1、蓝图的使用,2、g对象,3、数据库连接池)

Flask框架 一、蓝图-blueprint 简介: blueprint(蓝图)在flask项目中用来组织管理和注册视图函数的路由 蓝图实际可以理解为是一个存储一组视图方法的容器对象,其具有如下特点: 1、一个应用可以具有多个蓝图,可以将一个蓝图注册到任何一个未使用的URL下比如 “/user”、“ ......
蓝图 对象 数据库 数据 Flask

重要理论补充说明

全文检索 MySQL的全文检索功能MYISAM存储引擎支持而InnoDB存储引擎不支持 一般在创建表的时候启用全文检索功能 create table t1( id int primary key auto_increment, content text fulltext(content) )engi ......
理论

多库多表场景下使用 Amazon EMR CDC 实时入湖最佳实践

一、前言 CDC(Change Data Capture) 从广义上讲所有能够捕获变更数据的技术都可以称为 CDC,但本篇文章中对 CDC 的定义限定为以非侵入的方式实时捕获数据库的变更数据。例如:通过解析 MySQL 数据库的 Binlog 日志捕获变更数据,而不是通过 SQL Query 源表捕 ......
实时 场景 Amazon EMR CDC

使用benchmark比较各排序算法的性能

#include <benchmark/benchmark.h> #include <algorithm> #include <deque> #include <iostream> #include <random> #include <vector> using namespace std; st ......
算法 benchmark 性能

如何破限使用 Adobe Fonts 中的字体(以Forma DJR为例)

朋友推荐游戏中的英文使用等线字体 Forma DJR,搜索了之后发现官网花里胡哨完全看不懂(英语差,懒),而Adobe Fonts里能够免费授权Creativ Cloud用户非商业使用,不巧的是我也买不起正版adobe软件,于是在网上疯狂搜索如何白嫖使用,以下是逐步破解使用过程。 需要使用的字体:F ......
字体 Adobe Fonts Forma DJR

使用WPS清理数据

文章所用的方法适用于:表格有多行,每行有不同的列数,想合并列。 比如,表格中“导演”占了很多列,每行中的导演数目又不相同,想合并导演列。 多次重复操作,直到合并完所有想要合并的列。 ......
数据 WPS

Django笔记二十一之使用原生SQL查询数据库

本文首发于公众号:Hunter后端 原文链接:Django笔记二十一之使用原生SQL查询数据库 Django 提供了两种方式来执行原生 SQL 代码。 一种是使用 raw() 函数,一种是 使用 connection.cursor()。 但是官方还是推荐在使用原生 SQL 之前,尽量的先去探索一下 ......
数据库 笔记 数据 Django SQL

Java中创建线程的方式以及线程池创建的方式、推荐使用ThreadPoolExecutor以及示例

场景 Java中创建线程的方式有三种 1、通过继承Thread类来创建线程 定义一个线程类使其继承Thread类,并重写其中的run方法,run方法内部就是线程要完成的任务, 因此run方法也被称为执行体,使用start方法来启动线程。 2、通过实现Runanle接口来创建线程 首先定义Runnab ......
线程 方式 ThreadPoolExecutor 示例 Java

Windows下面使用bat命令打开截图工具

在 Windows 操作系统中,可以使用内置的截图工具 Snipping Tool 进行截图。可以在批处理文件中使用 start 命令打开 Snipping Tool。以下是示例代码: start "" /w "C:\Windows\System32\SnippingTool.exe" 其中,sta ......
截图 命令 Windows 工具 bat

ADM3251E使用一段时间后损坏

使用ADM3251E导致CPU发热 - 参考链接: https://bbs.elecfans.com/jishu_1687010_1_1.html 笔者设计的电路板在解决RS232隔离通信的时采用了ADI的ADM3251芯片,但是芯片工作一段时间后损坏,原因未知;更换新的芯片后恢复正常。无意中查询到 ......
时间 3251E 3251 ADM

swagger测试的使用

pom文件的配置 <!--swagger依赖--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependen ......
swagger

使用浏览器api操作本地文件 File System Access API

学习新的浏览器api:showOpenFilePicker,showDirectoryPicker,getDirectoryHandle,getFileHandle,removeEntry 之前文件上传使用的是: <input type="file"> 今天看到直接使用浏览器api即可实现文件读取, ......
浏览器 文件 Access System File

postman使用脚本和接口嵌套批量执行

一.使用脚本自动填充数据 编写脚本 //生成随机字符串 function randomString(minValue, maxValue, dataSet = 'abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ') { if ......
脚本 接口 postman

在VS code中使用ChatGPT

首先,当前chatGPT有多火我就不赘述了。今天直接给大家安利一个可以在vs code中使用GPT-3.5的插件。 ChatGPT-Chat 福利:如果我们没有注册登录账号的话。我们只有2500字符的试用机会。当然如果大家不介意的话可以在注册时通过填写邀请人来获得50000字符的额外奖励哦(疯狂暗示 ......
ChatGPT code

使用 Nginx 实现域名解析到不同端口的应用

作为个人网站的服务器,一般都是一台。上面部署了各种应用,都是不同的端口。但是域名只能解析到80端口,而且如果你使用隐形URL转发的话,又需要另外加钱(TX 的就是几百块一条....),这就很尴尬了。另一种显性URL又会直接301跳转,体验非常不好。这可如何是好呢? 这就需要用到Nginx做反向代理了 ......
端口 域名 Nginx

GridSplitter使用,包括最大最小限制

<Window x:Class="WpfApp1.PageWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/200 ......
GridSplitter

三相桥式两电平逆变器的SVPWM调制和三相T型三电平逆变器的SVPWM模型和说明文档

三相桥式两电平逆变器的SVPWM调制和三相T型三电平逆变器的SVPWM模型和说明文档。 对比着看绝对有助于你理解SVPWM调制方法。 支持MATLAB2017b以上的版本。YID:4650669194707051 ......
逆变器 三电 电平 SVPWM 模型