XOR
eclipse项目如何使用IDEA打开
1、点击左上角的File→New→Project from Existing Sources。 ,再将路径粘贴到后面 ......
肖sir_异常测试场景__整理
业务操作异常(幂等、并发、回退、取消)指基于用户使用场景设计的异常,比如重复购买、重复支付(幂等);大批量用户同时并发购买;超时未支付;支付失败客户端(前端)异常(异常中断、第三方依赖异常、权限、缓存、页面)操作过程中前后台切换,被其他应用打断;跳转支付宝失败;本地缓存被清;地理位置未授权;页面连续 ......
数据库_DuckDB—使用阶段和使用方式
###01.图像界面操作数据库 duckdb 没有服务器端,它是用文件来存储数据, 所以我们只需要安装个图形化的管理软件 DBeaver 就可以直接使用 在线安装Connection 驱动 离线安装 Connection 驱动 Maven库 org.duckdb duckdb_jdbc 0.8.0 ......
WinRAR v6.22 Beta 1 烈火汉化版
WinRAR v6.22 Beta 1 烈火汉化版 下载地址:https://xiaodao.lanzoui.com/b0dq1vi3i(蓝奏云) 软件介绍 WinRAR压缩文件管理器,知名解压缩软件,电脑装机必备软件,国内最流行最好用的压缩文件管理器、解压缩必备软件。它提供RAR和ZIP文件的完整 ......
翻译-Automatic detection of Long Method and God Class code smells through neural source code embeddings
# Automatic detection of Long Method and God Class code smells through neural source code embeddings 通过神经源代码嵌入自动检测 Long Method 和 God Class 代码异味 Aleksa ......
MyBatis集成Oracle报:java.sql.SQLException: Invalid column type: 1111
1. 报错日志: ```java org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #12 with JdbcType OTHER . Try setting a differen ......
加密软件下载地址
1,加密软件下载地址: http://192.168.0.221/externalLinksController/chain/client.rar?ckey=2yPQl48ADCpOiZQCswh357B8EYPunElIRhXp1DzwdkIjXTUrFiKjps2hHtUf7t%2Ba(仅限在公 ......
WSLg 中文输入法 fcitx5
随着 Win11 22H2 和 WSLg 的推出,很多开启输入法的教程都过时了。记录一下最新实践: WSL 安装 Ubuntu 后,安装中文语言 ``` sudo /usr/bin/gnome-language-selector ```  if(window.top != window.self) { window.top.location.href = win ......
虚树学习笔记
## 概念 虚树是一棵树,相对于原树而言。它删去原树上某些点,再按原树父子关系连边构成的树。 它对树上算法有一定优化。假如一个树上问题仅与部分节点有关,如树形DP,DP值仅在部分节点有改变,那么就可以已这部分节点建成虚树,省略其他部分,复杂度为部分节点总和。 ### 例:[消耗战](https:// ......
关系型运算符 == ,不同字符类型比较,会有个转换
``` public static void main(String[] args) throws Exception{ char c = '建'; System.out.println((int)c); boolean flag = 24314 == c;// -- 不同的字符类型,这里有个自动转 ......
体验 avaloniaui 开始安装
在虚拟机安装vs2022,(以前装了ava的扩展好像会弄坏我wpf的设置) 勾选.net桌面开发 启动vs后,搜索添加扩展 `Avalonia`  ## 四、计算机的运行方式 ### 1.有符号数和无符号数 计算机的数均存在寄存器中,通常称寄存器的位数为机器字长 #### 1.1无符号数 没有表示符号的数,每一位均可存放数值。eg:若机器字长16位,则可表示无符号数的范围为0-65535(2^16 - 1) ......
项目
基于FreeRTOS的智能家居系统 (1)基于STM32硬件平台搭建控制系统,使用USART/IIC等通信协议实现模块间通信。 (2)包括语音模块、WIFI模块、温湿度传感器、电机等。 (3)移植FreeRTOS实现多任务调度,支持语音控制、APP控制。 步进电机是通过脉冲信号来进行控制,每输入一个 ......
聊聊CSS 缓动函数的新成员linear()
CSS 缓动函数是一种用于控制 CSS 动画过渡效果的函数,可以让动画变得更加自然。这篇文章将介绍一种新的 CSS easing function,即 `linear()`,它可以模拟出更复杂的缓动效果,文中demo请在chrome 113+中观看。 ## 什么是 easing function? ......
LVS原理详解以及部署
linux virtual server简称LVS,Internet的快速增长使多媒体网络服务器面对的访问数量快速增加,服务器需要具备提供大量并发访问服务的能力,因此对于大负载的服务器来讲, CPU、I/O处理能力很快会成为瓶颈。由于单台服务器的性能总是有限的,简单的提高硬件性能并不能真正解决这个问 ......
负载均衡集群ipvsadm命令及基本用法
ipvsadm是LVS在应用层的管理命令,我们可以通过这个命令去管理LVS的配置。需要使用yum单独安装。 基本用法: ipvsadm COMMAND [protocol] service-address [scheduling-method] [persistence options] ipvsa ......
Linux网络性能评估工具iperf 、CHARIOT测试网络吞吐量
网络性能评估主要是监测网络带宽的使用率,将网络带宽利用最大化是保证网络性能的基础,但是由于网络设计不合理、网络存在安全漏洞等原因,都会导致网络带宽利用率不高。要找到网络带宽利用率不高的原因,就需要对网络传输进行监控,此时就需要用到一些网络性能评估工具,而Iperf就是这样一款网络带宽测试工具,本节将 ......
JWT oss登录
可参考:https://juejin.cn/post/7106702145520402468 ## 流程  ......
Pytest - Fixture(11) - 重命名fixture函数名称(name)
## Pytest - 重命名fixture函数名称(name) + fixture 设置参数 `name=value` 后,可以**重命名fixture函数名称**,运行时**传入重命名后的fixture函数名**即可。 + 使用重命名的fixture函数,可以使用装饰器:`@pytest.mar ......
Pytest - Fixture(12) - 配置文件conftest.py
## Pytest - 配置文件 - conftest.py ### 前言 + 如果在多个测试文件中的用到相同的 `fixture函数`,则可以将其移动到 `conftest.py` 文件中 + `conftest.py` 是专门存放 `fixture` 的配置文件; + 例如:如果测试用例都需要进 ......
C# 中实现对List中的数据查重操作
一、列表查重操作核心如下 1.1、常用列表的查重操作核心如下: ``` //查找出列表中的所有重复元素 private static List QueryRepeatElementOfList(List list) { List listTmp = new List(); if (list!=nul ......
macos安装nvm管理多版本node
最早直接采用brew安装,如下: brew install node@18 brew uninstall node@18 // 卸载 但学习的项目用的是老版本node,所以卸载了,用NVM来管理多版本node,参考这篇文章: https://blog.bigoodyssey.com/how-to-m ......
C++基础知识系列-4
C++基础 1 C++的struct和class的区别 区别1:默认继承的权限。不明确指定的情况下,来自class的继承按照private继承处理,来自struct继承按照public处理 区别2:成员的默认访问权限。class成员默认是private权限,struct默认是public 2 C和C ......
在 nginx 服务器上发布vue项目 步骤与配置
1.在vscode 中使用 yarn build:prod 进行vue项目的发布  2.进入发布文件 ![](https ......