使用指南 指南 个人obs

springboot或spring中使用编程式事务和声明式事务

![](https://img2023.cnblogs.com/blog/1892439/202307/1892439-20230716210002608-19181599.png) ![](https://img2023.cnblogs.com/blog/1892439/202307/189243 ......
事务 和声 程式 springboot spring

C# 使用redis实现把一个List类对象,整个存储起来,类中第一个字段是主键,并且可以更新后面的值

一、描述: C#使用redis实现把一个List类对象,整个存储起来,类中第一个字段是主键,后面两个分别是计算不同的数值,并且我后面每次可以根据主键更新两个值 二、实现 1. 引入相关包: StackExchange.Redis 2. 相关的示例: using StackExchange.Redis ......
字段 对象 redis List

.net core使用Dapper

一、记录一下.NET core API下使用dapper的方法。 1. 引入两个Nuget包: Dapper 这个是dapper的主要引用包 System.Data.SqlClient 这个包主要是用来使用SQL Server的时候使用的,如果是使用MySQL,就不能使用这个。 2. 添加配置文件: ......
Dapper core net

MySQL 中使用变量实现排名名次

title: MySQL 中使用变量实现排名名次 date: 2023-7-16 19:45:26 tags: - SQL 高级查询 # 一. 数据准备: ```sql CREATE TABLE sql_rank ( id INT ( 11 ) UNSIGNED NOT NULL AUTO_INCR ......
名次 变量 MySQL

可维护性测试指南

## 可维护性测试 ## 什么是可维护性测试? 维护的主要定义是保持或维持特定状态的过程。软件的可维护性由开发人员负责,他们定期修改软件以满足不断变化的客户需求并解决客户提出的问题。 软件维护需要增强软件的功能,以包含客户需要的新功能,修改代码以避免将来出现问题,修复代码中的缺陷或错误,并确保不存在 ......
可维护性 指南

python中tk无线按钮使用方法

先上代码: ```python from tkinter import * root = Tk() selected_var = IntVar() radiobutton = Radiobutton(root, text='hzq1', variable=selected_var, value=88 ......
使用方法 按钮 无线 方法 python

octave的ztrans/iztrans ,z变换与z反变换无法使用的问题

octave不是matlab,截止2023-07-16,octave还没有实现……,开源社区嘛,好多都是爱好者,多包容。 通过这个链接可以追踪进度https://github.com/cbm755/octsympy/issues?q=iztrans+ ......
iztrans octave ztrans 问题

个人项目开发规划

# 综述 在工作之余,会开发自己的一些小项目,用于技术学习。这些项目都是自己设计,自己开发实现,旨在锻炼自己的技术水平,同时基于这些项目会产出一些技术文档。如果项目和文档能为大家带来学习上的帮助,或者能帮助大家解决一些实际问题,那我就十分欣慰了。 目前我正在开发的项目有: | 序号 | 名称 | 简 ......
项目开发 项目 个人

useEffect、异步请求、定时器使用useState闭包问题

useEffect闭包问题: 问题:useEffect使用useState会使调用的所有方法内部的state值为useEffect周期的值,即使在这个过程中useState的值变化也不能影响调用方法内获取到原始值 解决方式:使用useCallabck 可以避免由此产生的闭包问题 异步请求、定时器等j ......
闭包 定时器 useEffect useState 问题

anaconda使用(二)添加目录插件

详情看 https://zhuanlan.zhihu.com/p/350390959 ``` pip install jupyter_contrib_nbextensions -i https://pypi.douban.com/simple pip install jupyter_nbextens ......
插件 anaconda 目录

使用OpenCV中的DNN模块进行人脸识别的官方示例代码(C++版本):

chatgpt生成#include <opencv2/core.hpp> #include <opencv2/dnn.hpp> #include <opencv2/imgproc.hpp> #include <opencv2/highgui.hpp> using namespace cv; usin ......
人脸 示例 模块 版本 代码

webpack打包格式及使用说明

webpack打包的devTool选项格式的含义如下 选项 含义 优点 缺点 适用场景 eval eval 会将每一个module模块,执行eval,执行后不会生成sourcemap文件,仅仅是在每一个模块后,增加sourceURL来关联模块处理前后对应的关系 速度快 由于会映射到转换后的代码,而不 ......
使用说明 webpack 格式

Spring Data MongoDB 使用

本文为博主原创,转载请注明出处: Spring Data MongoDB 是 Spring Data 系列的一部分,它提供了与 MongoDB 的集成和操作支持,类似于 JPA 对关系型数据库的支持。通过使用 Spring Data MongoDB,您可以使用类似于 JPA 的 Repository ......
MongoDB Spring Data

MySQL为什么不建议使用delete删除数据?

这篇文章我会从InnoDB存储空间分布,delete对性能的影响,以及优化建议方面解释为什么不建议delete删除数据。 InnoDB存储架构 ![](https://img2023.cnblogs.com/blog/976079/202307/976079-20230716151354998-13 ......
建议 数据 delete MySQL

C++ vector使用方法

WARNING! 本博文为算法笔记,恐说明错误,不建议参考本文 [膜拜大佬教程](https://www.w3cschool.cn/cpp/cpp-i6da2pq0.html "膜拜大佬教程") ......
使用方法 方法 vector

【不止IP】First In First Out FIFO核的使用

一、Vivado FIFO IP核的使用方法和注意事项 1、fifo核的两种工作模式:standard fifo、first word fall through,它们的功能和操作上有一些区别。 (1)Standard FIFO(标准FIFO): 在标准FIFO中,数据输入(写入)和数据输出(读取)是 ......
First FIFO Out In

C#-使用脚本启动程序并传入参数

winform和控制台的程序入口都是program.cs中的Main函数。 我们可以F5启动程序,也可以双击bin目录下的exe启动。现在我想通过exe启动程序时,给程序传入参数,程序根据收到的参数进行逻辑处理。 首先给Main函数增加参数: static void Main(string[] ar ......
脚本 参数 程序

pip的使用

## pip介绍 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 ## 各版本区别 Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。 ``` pip 官网:https://pypi.org/project/ ......
pip

微服务或分布式场景,如何设计和使用分布式锁

光谈论方式的话,太多了,数据库、jvm内存、redis、zookeeper都可以,最常用的是基于redis实现的redission框架 核心原理众多博客讲的很清楚,面试说个大概应该没问题了 第一点,用的reids的setex命令,因为这个命令是原子操作,不会在设置锁的过程中出现意外 第二点,锁过期问 ......
分布式 场景

个人GAN训练的性能迭代

使用GAN进行生成图片 ## 损失函数的迭代 DCGAN->Wasserstein GAN-> Wasserstein GAN + Gradient Penalty Discriminator训练代码编写的细节:真图像和假图像要分批送入Discriminator,分批计算梯度(后面算出的梯度会累加到 ......
性能 个人 GAN

编写一个函数,判断 string 对象中是否含有大写字母。编写另-个函数,把 string 对象全都改成小写形式。在这两个函数中你使用的形参类型相同吗?为什么?

第一个函数的任务是判断 string 对象中是否含有大写字母,无须修改参数的内容,因此将其设为常量引用类型。第二个函数需要修改参数的内容,所以应该将其设定为非常量引用类型。满足题意的程序如下所示: #include <iostream> #include <Windows.h> using name ......
函数 对象 大写字母 string 小写

尝试使用vb写出能搞一点小破坏的程序

Const OverwriteExisting=Trueset shell=createobject("wscript.shell")msgbox "点击"currentpath = createobject("Scripting.FileSystemObject").GetFolder("."). ......
程序

pytorch使用(三)用PIL(Python-Imaging)反转图像的颜色

利用PIL将图片转换为黑色与白色反转的图片,例如用MNIST数据集训练的模型要测试的话,测试数据需要黑底白字 ......
Python-Imaging 图像 颜色 pytorch Imaging

pytorch使用(二)python读取图片各点灰度值or怎么读、转换灰度图

python读取图片各点灰度值 方法一:在使用OpenCV读取图片的同时将图片转换为灰度图: img = cv2.imread(imgfile, cv2.IMREAD_GRAYSCALE) print("cv2.imread(imgfile, cv2.IMREAD_GRAYSCALE)结果如下:") ......
灰度 pytorch python 图片

内部赛-2023第三届网络安全攻防大赛个人赛②-复赛

# Misc ## 签到 cyberchef打开. input: 0db584e82fce27bab2e2677e4dd3a95749dddfdf08d52ebe80501df6aac2571fddd3d80dd5df681dc7c57efb831ea5ad key选utf8 :1234567890 ......

linux下使用VI/VIM编辑器完成文本编辑工作(finalshell远程操控linux)

VI是命令行下对文本进行编辑的最佳选择 VIM是VI的加强版,兼容VI的所有指令,不仅能编辑文本,还具有shell程序编辑的功能,可以使用不同颜色的文体来辨别语法的正确性 1.vi/vim编辑器的工作模式 命令模式:此模式下敲出来的内容理解为命令,以命令驱动功能,此模型下,不能自由编辑文本 输入模式 ......
linux 编辑器 finalshell 文本 VIM

dotnet 连接使用ef orm连接sqlite数据库的小demo

# `EF6SQLiteTutorial/Program.cs` ```cs using EF6SQLiteTutorial.Data; using Microsoft.EntityFrameworkCore; var builder = WebApplication.CreateBuilder(a ......
数据库 数据 dotnet sqlite demo

dotnet ef的使用

# Entity Framework Core的使用 如果您想要根据模型创建数据库表,可以使用Entity Framework Core的迁移功能。迁移允许您在模型更改时更新数据库架构,而无需手动创建或修改表。 要使用迁移,您需要执行以下步骤: 1. 安装 `Microsoft.EntityFram ......
dotnet

为什么unity里的异步加载要配合协程使用

在Unity中,异步加载资源时需要配合协程使用的原因是为了避免阻塞主线程。在游戏开发中,资源加载通常是一个耗时的操作,如果在主线程中进行同步加载,会导致游戏卡顿或者无响应,影响用户体验。 使用协程可以将资源加载操作放在后台线程中进行,然后在加载完成后再将结果返回到主线程中处理。这样可以保持游戏的流畅 ......
unity

使用CatBoost和SHAP进行多分类完整代码示例

CatBoost是顶尖的机器学习模型之一。凭借其梯度增强技术以及内置函数,可以在不做太多工作的情况下生成一些非常好的模型。SHAP (SHapley Additive exPlanation)是旨在解释具有独特视觉效果和性能价值的机器学习模型的输出。CatBoost和SHAP结合在一起构成了一个强大 ......
示例 CatBoost 代码 SHAP