使用说明tortoisesvn客户端 客户

在 Linux 中使用 sFTP 上传或下载文件与文件夹

导读 sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。 它可以配置使用几个有用的 SSH 功能,如公钥认证和压缩。 它连接并登录到指定的远程机器,然后切换到交互式命令模式 ......
文件 文件夹 Linux sFTP

摸索使用Multisim_v11仿真学习电池组的串、并联_1

想仿真1个6串8并的电池组(18650电池),这是我第1次摸索使用Multisim仿真软件,虽然这个软件躺在我的硬盘中至少有5年了,但没真正使用过有意义哪怕是简单的仿真仿真串联没问题,仿真并联失败 Multisim_v11,无聊没事玩仿真, 1. 2个18650电池的串联, 仿真并联失败,网上寻求答 ......
电池组 Multisim_v Multisim 电池 11

永久免费使用ChatGPT技巧

ChatGPT简介 可以帮助回答问题,提供建议和提示,可直接进行对话,以帮助解决困难和问题 通过使用自然语言处理技术来了解问题,并使用机器学习算法来生成回答 可以回答各种问题,包括科技,文化,历史,旅游,饮食等各种领域 还可以学习和适应定制需求,以改进ChatGPT回答和建议 无论是在寻找解决方案, ......
ChatGPT 技巧

libcurl第五课 Digest Authentication摘要验证使用

场景 在安迅士摄像机网页上,配置系统选项,HTTP/RTSP Password Settings 中, 选择Encrypted only。获取设备的云台状态信息,使用的是摘要认证 例子 void CAnXunShiConn::TestlibCurlHTTPDegistAuth() { CURL *p ......
Authentication 摘要 libcurl Digest

RedisTemplate Pipeline 封装和使用,优化Redis操作

前言 公司游戏项目服务端运行过程中,依赖 Redis 保存游戏过程数据。与客户端一次交互会对 Redis 进行大量的操作,在内网开发环境下测试,一次操作开销在 1-2 ms,建立连接和网络开销累积在一起大大降低了响应速度,这种场景下可以使用 Redis Pipeline 进行优化。 Redis Pi ......
RedisTemplate Pipeline Redis

Redis持久化RDB和AOF原理解析、使用和优缺点对比

前言 本文讲述 Redis 两种持久化方式 RDB 和 AOF 优缺点以及原理。 为何需要持久化? Redis 是基于内存操作的,进程终止、服务器宕机后内存数据会丢失,但是在很多使用场景中我们希望数据不丢失,服务重启之后数据还能恢复到停机前的状态,特别是使用 Redis 做数据库的情况。 Redis ......
优缺点 原理 Redis RDB AOF

Redis布隆过滤器的原理和安装使用

前言 本文讲述布隆过滤器 (RedisBloom) 的基本原理和安装使用。 RedisBloom是什么? RedisBloom 是 Redis 中过滤器模块,可以用来判断值是否存在,常用来解决缓存穿透问题。 查询数据时,先用 RedisBloom 判断数据是否存在,不存在则直接返回,存在则从缓存 / ......
过滤器 原理 Redis

VSCode中使用Git/git 代码管理

1.在一个目录下clone项目: git clone git@github.com:hemoumou-debug/libjpeg-turbo.git 问题1: 解决: 需要从 known_hosts 文件中删除旧的 github.com RSA 密钥,然后将新的 RSA 密钥添加到文件中。您可以按照 ......
代码 VSCode Git git

【UE工具向】使用EditorUtilityBlueprint脚本化操作资产

资料 官方文档:虚幻引擎脚本化操作 使用场景 对资产/Actor进行一些脚本化操作,比如做一些资源检查、纠正一些配置项、输出信息等等。 AssetActionUtility示例 检查蓝图资源中的某个配置 创建工具蓝图:内容浏览器右键 -> Editor Utilities -> Editor Uti ......

WebGL初学:使用WebGL绘制一个点

##示例代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>使用WebGL绘制一个点</title> </head> <body> <!--canvas标签创建一个宽高均为500像素,背景为蓝色的矩形画布- ......
WebGL

2021-12-30-Ansible_安装并简单使用

layout: post cid: 34 title: Ansible 安装并简单使用 slug: 34 date: 2021/12/30 17:07:00 updated: 2022/03/25 15:48:24 status: publish author: cby categories: 默认 ......
Ansible 2021 12 30

2021-12-30-Docker容器中使用GPU

layout: post cid: 60 title: Docker容器中使用GPU slug: 60 date: 2021/12/30 17:13:00 updated: 2022/03/25 15:42:19 status: publish author: cby categories: 默认分 ......
容器 Docker 2021 GPU 12

使用benchmark比较循环嵌套与strassen求解矩阵乘法的性能

#include <benchmark/benchmark.h> #include <iostream> #include <random> #include <vector> using namespace std; static const int n = 200; static const i ......
乘法 矩阵 benchmark strassen 性能

html 中使用 ssi 指令

SSI 即 Server Side Include,是一种基于服务端的网页制作技术 Apache 开启 SSI 支持 首先开启模块 mod_include LoadModule include_module modules/mod_include.so httpd.conf 或 主配置中引入的文件中 ......
指令 html ssi

linux使用php-ast方法

php-ast php-cs-fixer PHP-CS-Fixer 是一个开源工具,它可以强制执行和检测违反 PHP 编码风格的行为。 使用预定义的规则,它可以使您拥有严格的编码风格,该风格由工具强制执行,因此您可以将时间花在更重要的事情上。 安装过程 在github上其实给出了很多种安装方式,我直 ......
php-ast 方法 linux ast php

2.Visual studio的使用和C++的基础

visual studio的基础介绍 C++入门编程 C++关键字、标识符 C++基本数据类型 变量的定义 visual studio的基础介绍 解决方案资源管理器 也可以在”视图”中找到”解决方案资源管理器” “.h”:头文件;“.cpp”:源文件 添加新建项,选择C++语言 运行程序,或"ctr ......
基础 Visual studio

基于SSM+JSP实现的流浪猫狗救助系统(分为用户端和管理员端,领养动物、流浪动物知识学习、用户管理、评论管理、领养记录查询、流浪猫狗管理等)

基于SSM+JSP实现的流浪猫狗救助系统(分为用户端和管理员端,领养动物、流浪动物知识学习、用户管理、评论管理、领养记录查询、流浪猫狗管理等) ......

debian ufw简单使用

安装ufw:apt install ufw安装图形界面的ufw:apt install gufw检查状态:ufw status启动ufw:ufw enable关闭ufw:ufw disable显示可以添加删除的服务名:ufw app list开启tcp 22:ufw allow 22/tcp同时开启 ......
debian ufw

keepalived的简单使用

原理简述 本篇主要学习keepalived配合nginx实现nginx的高可用, 也就是需要keepalived检测到nginx宕机时停用keepalived, 备用keepalived会自动接收过来. 简单的原理(如下图), 主备服务器会配置相同的vip(虚拟ip), 谁的优先级高谁来接收vip的 ......
keepalived

第四十篇 vue - 进阶主题 - 使用 Vue 的多种方式

使用 Vue 的多种方式 在 Web 的世界中从来就没有可以适配所有场景、解决所有问题的银弹。正因如此,Vue 被设计成一个灵活的、可以渐进式集成的框架。根据使用场景的不同需要,相应地有多种不同的方式来使用 Vue,以此在技术栈复杂度、开发体验和性能表现间取得最佳平衡 独立脚本 Vue 可以以一个单 ......
多种 方式 主题 vue Vue

Next.js 13 如何使用loading.js

要在next.js 13中使用loading.js,我们需要先在对应的文件目录下创建loading.js文件 文件结构如下: app test1 loading.tsx page.tsx 如上面的目录结构所示,我们创建了/test1路径下的页面,以及其对应的loading组件 我们知道,nextjs ......
loading Next js 13

L298N驱动板使用

引脚 功能 ENA,ENB 使能端,输入PWM信号 IN1,IN2 电机A输入端,TTL逻辑电平信号 OUT1,OUT2 电机A输出端,与对应输入端同逻辑 IN3,IN4 电机B输入端,TTL逻辑电平信号 OUT3,OUT4 电机B输出端,与对应输入端同逻辑 VCC(12V) +12V输入 5V + ......
L298N L298 298N 298

使用python读取指定目录下的指定类型文件

准备工作:设置指定的路径,使用os.listdir() 方法获取路径下所有的文件 import os path = "d:\\data" # 设置路径 dirs = os.listdir(path) # 获取指定路径下的文件 循环判断:使用os.path.splitext()方法筛选出指定类型的文件 ......
类型 文件 目录 python

使用jstack排查JVM进程死锁

前言 在Linux系统使用JDK自带的jstack指令分析输出的线程信息排查死锁的详细步骤。 例子程序 下面是一个模拟线程死锁的例子程序,编译(javac DeadLockSample.java)后执行(java DeadLockSample)这个程序来启动一个JVM进程。 其中一个线程会成功获取到 ......
进程 jstack JVM

[ML] 详解 ChatGLM-webui 的启动使用与 ChatGLM-6B 常见问题

1. ChatGLM-webui 总共支持以下几个命令选项: 2. 以 windows 为例,在 PowerShell 里运行命令: # 安装依赖 pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 -f https://mirror. ......

如何使用和查找JVM选项

Java程序启动方式 执行类:java [-options] class [args...] 执行 jar 文件: java [-options] -jar jarfile [args...] options指JVM选项,比如堆内存大小;args指程序接收的参数,也就是public static v ......
JVM

yolov5安装与使用

yolov5的简单使用 安装克隆 repo,并要求在 Python>=3.7.0 环境中安装 requirements.txt ,且要求 PyTorch>=1.7 。 git clone https://github.com/ultralytics/yolov5 cd yolov5 pip inst ......
yolov5 yolov

Redis 的 Java 客户端

实际项目中,需要通过编程语言去访问并操作 Redis。Redis 官方提供了多种语言的客户端,具体可访问以下地址:https://redis.io/clients Java 语言访问 Redis,常用的 API 包括: (1)Jedis:一个很小但很健全的 redis 的 java 客户端,通过 J ......
客户端 客户 Redis Java

01. Jenkins - 安装说明(War / Kubernetes)

CI/CD 日常运维中常常听到 CI/CD 这个词,它其实包含整个研发生命周期的三个阶段: CI,Continuous integration,持续集成 CD,Continuous delivery,持续交付 CD,Continuous deployment,持续部署 大致的流程图如下: 而对于 K ......
Kubernetes Jenkins War 01

单机最快的队列Disruptor解析和使用

前言 介绍高性能队列Disruptor原理以及使用例子。 Disruptor是什么? Disruptor是外汇和加密货币交易所运营商 LMAX group 建立高性能的金融交易所的结果。用于解决生产者、消费者及其数据存储的设计问题的高性能队列实现。可以对标JDK中的ArrayBlockingQueu ......
队列 单机 Disruptor