使用指南cloudcompare指南

ImGui界面优化:使用图标字体、隐藏主窗口标题栏

[TOC] 本文主要介绍ImGui应用中的一些界面优化方法,如果是第一次使用ImGui推荐从上一篇文章开始:[使用C++界面框架ImGUI开发一个简单程序](https://www.cnblogs.com/timefiles/p/17632348.html),最终的界面效果如下: ![image]( ......
图标 界面 字体 标题 ImGui

.NET6 使用 AutoMapper

一、Net 6环境下的.net core项目里如何使用AutoMapper实现依赖注入。 注: AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 第一步,在Nuget引入AutoMapper、AutoMapper.Extensions.DependencyInjecti ......
AutoMapper NET6 NET

Redis使用细节(持续更新中)

# Redis使用细节 ## 分布式锁 因为Redis是单线程的,所以可以用setnx来模拟锁的获取释放从而实现分布式锁 在用setnx实现分布式锁时,会出现一些问题 + 业务超时解锁,导致并发问题。业务执行时间超过了锁超时的时间 + redis主从切换临界点问题,主从切换后,A持有的锁还没有同步到 ......
细节 Redis

VSCode使用JavaScript刷LeetCode配置教程(亲试可以!)

账号秘密都对,但是缺登录不成功的问题 诀窍可能是: 在属性设置中把LeetCode版本改成cn。点击LeetCode配置,修改Endpoint配置项,改成leetcode-cn,再次尝试登陆即可。 大家可移步原博文:https://blog.csdn.net/qq_37263248/article/ ......
JavaScript LeetCode 教程 VSCode

bh006- Blazor hybrid / Maui 使用NFC快速教程

### 1. 建立工程 bh006_NFC_tag [源码 https://github.com/densen2014/BlazorHybrid/tree/master/bh100days/bh006_NFC_tag?WT.mc_id=DT-MVP-5005078](https://github.c ......
教程 Blazor hybrid Maui 006

03.前后端分离中台框架 zhontai 项目代码生成器的使用

合集 - zhontai(3) 1.01.前后端分离中台框架后端 Admin.Core 学习-介绍与配置说明08-202.2.前后端分离中台框架前端 admin.ui.plus 学习-介绍与简单使用08-21 3.03.前后端分离中台框架 zhontai 项目代码生成器的使用08-22 收起 zho ......
生成器 框架 zhontai 代码 项目

使用MediatR和FluentValidation实现CQRS应用程序的数据验证

本文将重点介绍如何通过MediatR的管道功能将FluentValidation集成到项目中实现验证功能。 什么是CQRS? CQRS(Command Query Responsibility Segregation)也叫命令查询职责分离,是近年来非常流行的应用程序架构模式。CQRS 背后的理念是在 ......

sql in和exists的使用场景

IN 和 EXISTS 是 SQL 中的两种子查询操作符,它们都可以用来测试一个值或一组值是否在子查询的结果集中。然而,它们在某些情况下的性能和语义上有所不同,因此在不同的使用场景中可能会选择不同的操作符。 IN:IN 操作符用于测试一个值是否在一组值中。它通常用于处理静态的值列表或返回列的子查询。 ......
场景 exists sql

如何使用视频剪辑软件制作人物头部放大特效 All In One

如何使用视频剪辑软件制作人物头部放大特效 All In One 视频大头特效 剪映 ......
视频剪辑 头部 特效 人物 视频

Linux基本命令使用

Linux常用命令及使用方法 基本命令 1. ls,作用是列出目录下的内容, 语法如下:ls [-a -l -h] [linux路径] -l:竖向排列展示内容 -a:列出所有文件夹,包含隐藏的 ls -l -a / ls -la / ls -al 三种写法都是一样的 2.cd命令 切换工作目录 语法 ......
命令 Linux

Vue2.0中使用bpmn-js

使用bpmn-js在网页中绘制流程图 1. 新建vue项目, 输入命令 安装bpmn-js npm install bpmn-js --save 2. 在src/main.js中引入css样式 //css样式 import 'bpmn-js/dist/assets/diagram-js.css' i ......
bpmn-js Vue2 bpmn Vue js

Pandas 使用教程 CSV

CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。 CSV 是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。 `AttributeError: partially init ......
教程 Pandas CSV

守护线程与用户线程的使用场景和区别

基本概念 在 Java 中通常有两种线程:守护线程(Daemon Thread)和用户线程(User Thread) 守护线程:是一种特殊的线程,在后台默默地完成一些系统性的服务,比如垃圾回收线程、JIT 线程都是守护线程 用户线程:可以理解为是系统的工作线程,它会完成这个程序需要完成的业务操作。如 ......
线程 场景 用户

使用mysql,统计本周,本月,本年的全部数据,没有的显示0

使用mysql,统计本周,本月,本年的全部数据,没有的显示0 一、原始数据 查询的原始数据表 select Create_time,userid from sys_user; 查询的结果 2023年,8月25日:有3条数据,8月18日:有1条数据,7月有1条数据 二、统计数据 1、统计本周 统计本周 ......
数据 mysql

.net 使用 FluentFTP 上传文件到ftp 遇到的坑

前言 今天使用 FluentFTP 第三方ftp 库 上传ftp 文件,根据官方文档,写好代码后,在我本地调试,上传到windows ftp 服务器上,成功上传,我当时觉得这也太 easy 了,就直接打包程序 放到服务器上, 接下来发生的事情简直坎坷崎岖 正文 这是使用 FluentFTP 编写的 ......
FluentFTP 文件 net ftp

使用Java Xpath 爬取某易云歌曲

> 本文使用Java xpath 爬取某易云歌曲,并下载至本地。 代码仅用于个人学习使用,欢迎各位大佬提出建议。 # 1、添加依赖 ``` xml cn.wanghaomiao JsoupXpath 2.2 cn.hutool hutool-all 5.8.9 ``` # 2、获取音乐id和url ......
歌曲 Xpath Java

python 使用cut函数将干旱进行等级划分

目前有10℃以上的降水距平百分率 按照表格这个等级进行划分 原表: 代码如下: #!usr/bin/env python # -*- coding:utf-8 -*- """ @author: Suyue @file: jisuan.py @time: 2023/08/25 @desc: """ i ......
函数 等级 python cut

elementUI使用el-uplaod上传多个图片并删除部分图片

前端界面: <el-form-item label="商品轮播图" :rules="[{ required: true, message: '必须要上传图片', trigger: 'blur' }]" prop="images"> <el-upload ref="upload" :action=we ......
图片 elementUI el-uplaod 多个 部分

编译和使用opencv

之前编译过32位的opencv库,过了一段时间再次想编译64位的时候忘记怎么操作了,索性就记录下 需要:opencv源码、cmake软件、python-3.11.3-amd64.exe 1.用cmake设置好源码路径和生成路径并选择自己用的vs版本以及是x64或者x86就可以点击下面的generat ......
opencv

Pandas 使用教程 JSON、CSV 转换

Pandas 可以很方便的处理 JSON 数据 demo.json ```json [ { "name":"张三", "age":23, "gender":true }, { "name":"李四", "age":24, "gender":true }, { "name":"王五", "age":2 ......
教程 Pandas JSON CSV

IDEA + github 初次使用踩坑

大学毕业至今没怎么用过git, 作为计算机专业的学生多少汗颜, 工作用的gitblit, 在IDEA上也只会pull commit push三个按键. 由于最近上班摸鱼时间太多, 打算多用用git, 也多在github活跃一些. 建立本地仓库, commit然后push自然不多提了, 网上的攻略很多 ......
github IDEA

Autofac 基本使用

背景:.Net6.0 常规依赖注入需要不断修改Program.cs文件 #### 需求:实现Repository、IRepository、Razor动态生成并依赖注入(AutoBuildHelper先记录未优化) ###### 引入Autofac、Autofac.Extensions.Depende ......
Autofac

使用Jmeter的小知识点

第一个知识点:登录成功后,其他请求需要用到token值的处理方法如下: 点击配置元件-HTTP信息配置管理器 添加如下图所示的请求头信息即可:这样子,其他接口发送请求的时候,请求头就会附带这个token,就可以免登录了 第二个知识点:对于请求的请求体(body data)里面使用json格式来发送请 ......
知识点 知识 Jmeter

Lock(锁)的使用 ReentrantLock

Lock(锁) 1. synchronized 与Lock的对比 Lock是显式锁(手动开启和关闭锁,别忘记关闭锁)synchronized是隐式锁,出了作用域自动释放。 Lock只有代码块锁,synchronized有代码块锁和方法锁 使用Lock锁,JVM将花费较少的时间来调度线程,性能更好。并 ......
ReentrantLock Lock

不拼花哨,只拼实用:unittest指南,干货为王!

**“** Python为开发者提供了内置的单元测试框架 `unittest`,它是一种强大的工具,能够有效地编写和执行单元测试。`unittest` 提供了完整的测试结构,支持自动化测试的执行,能够对测试用例进行组织,并且提供了丰富的断言方法。最终,`unittest` 会生成详细的测试报告,这个 ......
干货 unittest 指南

Pandas 使用教程 Series、DataFrame

[TOC] Pandas 一个强大的分析结构化数据的工具集,基础是 Numpy(提供高性能的矩阵运算) Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。 Pandas 可以对各种数据进行运算操作,比如归并、再成形、选择,还有数据清洗和数据加工 ......
DataFrame 教程 Pandas Series

如何在浏览器中启用 WebGL 以使用 HTML5 3D 查看器

描述 WebCenter 中的 HTML5 3D Collada Viewer(自 14.1 以来新增)要求在浏览器中启用 WebGL。较旧的浏览器可能不支持此功能,或者要求用户首先显式启用此功能。本页介绍如何为所有主要浏览器启用此功能。WebGL 3D 查看器 本文是以下超级用户文章的摘要:如何在 ......
浏览器 WebGL HTML5 HTML 3D

svn服务端安装和使用

首先去官网下载安装包 点我下载 下载完了以后选择安装路径然后一直next就可以了 安装完了以后在开始菜单里面找到svn 打开 如何使用? 这里是创建代码管理的存储库 点击 repositories -》右边空白处右键 -》create new repository -》next -》填写代码管理库的 ......
svn

Linux CPU 使用率统计

CPU 使用率统计脚本: ```bash for ((i=0;i<10000;++i)) do top -n 1|awk -F'[,| ]+' /'%Cpu'/'{ printf("%s %.01f\n",strftime("[%Y-%m-%d %H:%M:%S]",systime()),100-$ ......
使用率 Linux CPU

stable-diffusion 插件安装掉线, 使用X加吧ray为git加速

D:\Soft_D\GreenProgram\AITools\stable\stable-diffusion-webui-1.5.2\extensions>netstat -ano | find "x休闲ray的进程PID" //找到占用的端口号 TCP 127.0.0.1:10808 0.0.0. ......
stable-diffusion diffusion 插件 stable ray