AND
杭电多校赛第9场1002 Shortest path
给定一个数字n,每次可以选择一项。 令n = n - 1 令n = n / 2 , if n % 2 == 0 令n = n / 3 , if n % 3 == 0 求最少需要多少步可以让其变成1. 减1操作可以看作是为了除法做准备,连续超过两次减1再除2是不优的,连续超过三次减1再除2也是不优的。 ......
牛客多校赛第9场D Error Permutaition
给定一个长度为n的排列,计算满足条件的子区间的个数。 对于子区间$[l , r]$要求任意**区间第k小**,不在区间的第k个位置上。 $n using namespace std; const int N = 5010; int A[N] , Not[N][N]; void Solve() { i ......
狂风暴雨来袭,计讯物联防水型智慧网关保证万无一“湿”
连日来,受台风影响,华北多地出现极端降雨天气,部分地区遭受洪涝、地质、泥石流、内涝等灾害袭击。在大雨的冲击下,城市的基础设施可能会出现外部搭载设备故障、线路潮湿短路或接触不良、内部设备浸水等问题。 针对上述问题,计讯物联防水型智慧网关以硬核的技术手段提升其环境适应性与防水性,并以四大核心优势实力出圈 ......
Spring事物
## 一、什么是事务? 事务:一系列执行SQL语句的操作,它被当作一个单独的工作单元,这些操作要么全部完成,要么全部不起作用。 ## 二、事务的四大特征 1、原子性(Atomicity) 一个事务是不可分割的最小工作单位 执行事务,要么全部成功,要么回滚到执行事务之前的状态。 2、一致性(Consi ......
(Java实体类比表字段多处理方案)注解忽略实体类属性
背景 实体类多添加了几个字段用于查询,如果项目中使用了mybatis或mybatisplus会导致找不到表中字段的错误 Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'create_start_time' in 'field ......
js 关于dom
可编辑的div // 加上contenteditable="true"即可,需要注意的是内部添加的子元素默认也可编辑 <div contenteditable="true" class="edit"></div> <script> var div = document.querySelector(" ......
JetLinks物联网平台常用的设计模式总结
平台常用设计模式 发布/订阅设计模式(观察者模式) JetLinks平台的消息处理中心(DeviceMessageConnector)类,使用发布/订阅设计模式将设备消息发布至消息总线内(EventBus),规则引擎(RuleEngine)、设备数据写入时序数据库(TimeSeriesMessage ......
SQL SERVER如何修改数据库文件逻辑大小
要修改数据库文件的逻辑大小,可以使用 ALTER DATABASE 语句的 MODIFY FILE 子句。以下是修改数据库文件逻辑大小的步骤: 1. 查询当前数据库文件的逻辑大小和物理大小: ```sql USE YourDatabaseName; SELECT name AS FileName, ......
笔记整理--C语言--堆和栈在内存中的区别——转载
[[转载]](http://blog.csdn.net/nileel/archive/2009/06/29/4307284.aspx "[堆和栈在内存中的区别]") ## 堆和栈在内存中的区别 ### 内存分配方面: 堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数 ......
孙子兵法作战篇
# 孙子兵法作战篇 [toc] ## 孙子曰:凡用兵之法,驰车千驷,革车千乘,带甲十万,千里馈粮,则内外之费,宾客之用,胶漆之材,车甲之奉,日费千金,然后十万之师举矣。 告诫将领打战要做好充足的准备。 ## 其用战也胜,久则钝兵挫锐,攻城则力屈,久暴师则国用不足。夫钝兵挫锐,屈力殚货,则诸侯乘其弊而 ......
redis配置文件:redis.conf
配置项及说明 配置项名称 配置项值范围 说明 daemonize yes、no 是否启用守护进程。默认no。 port Redis 监听端口,默认6379 bind 绑定的主机地址(只有符合条件的IP,才能用redis-cli登录该redis服务器并进行操作) bind和protected-mode ......
解密Prompt系列13. LLM Agent-指令微调方案: Toolformer & Gorilla
本章介绍基于模型微调,支持任意多工具组合调用,复杂工具调用的方案。工具调用的核心是3个问题:在哪个位置使用工具,使用什么工具,如何生成调用语句 - Gorilla & Toolformer ......
SQL SERVER 将数据复制到另外一台服务器的表中
insert openrowset( 'SQLOLEDB', '192.117.19.71'; 'sa'; '123456',KSbb.dbo.tv_User) select * from tv_User where userid='k92738' /*1、创建链接服务器查询*/--创建链接服务器 ......
mysql锁账号
mysql锁账号mysql 8.0.28ALTER USER 'hxl'@'%' ACCOUNT LOCK;ALTER USER 'hxl'@'%' ACCOUNT UNLOCK; mysql7锁账号与mysql8一致ALTER USER 'mytest'@'%' ACCOUNT LOCK;ALTE ......
软件测试报告可以包含哪些测试内容?
软件测试报告可以包含以下测试内容: 功能测试:测试软件的基本功能是否实现,是否符合要求。 性能测试:测试软件的响应速度、并发能力、稳定性等性能指标。 界面测试:测试软件的用户界面是否友好、易于使用。 兼容性测试:测试软件在不同的操作系统、浏览器、设备上的兼容性。 安全性测试:测试软件是否存在安全漏洞 ......
什么是代码审计?怎么做?
代码审计是对源代码进行人工或自动化审查,以查找潜在的安全漏洞和隐患。在信息安全测试中,代码审计是非常重要的一环。它主要包括以下几个方面: 1.变量验证:检查代码是否对变量进行验证,防止变量被恶意用户篡改。 2.函数调用:检查代码中调用的函数是否安全可靠,防止函数被恶意用户利用。 3.文件操作:检查代 ......
改进旧代码库的推荐路线:可扩展可维护系统的11条经验
在开始做任何事情之前,您需要备份所有可能相关的内容,这样可以确保不管发生什么情况不会丢失数据。我们很难记得每天修改了哪些东西,特别是配置数据容易受到这种问题的影响,配置通常不会进行版本控制,如果能够进行定期备份,那则可以规避很多麻烦。把所有东西复制到一个非常安全的地方,除非它是只读模式,否则永远不会 ......
聊一下操作系统-macOS-与-Linux
聊一下操作系统 macOS 与 Linux对于Windows操作系统大家都比较熟悉,也常拿它与Linux操作系统进行比较,两者之间的差异也很明显。但对于macOS 和 Linux的比较不太多,很多人认为它们很相似,因为这两种操作系统都可以运行 Unix 命令。其实详细比较下,两者还是有很多不同点的, ......
聊一下操作系统 macOS 与 Linux
对于Windows操作系统大家都比较熟悉,也常拿它与Linux操作系统进行比较,两者之间的差异也很明显。但对于macOS 和 Linux的比较不太多,很多人认为它们很相似,因为这两种操作系统都可以运行 Unix 命令。其实详细比较下,两者还是有很多不同点的,每种操作系统都是独一无二的存在,下面就让我 ......
C# 比较器的使用
概念介绍: IComparable和ICompare 接口是.net framework 中比较对象的标准方式,这两个接口之间的区别如下: IComparable是标识这个类型具有比较的能力,可以比较该对象和另一个对象。一般情况下,我们使用 IComparable 给出类的默认比较代码,使用其他类给 ......
Html+JavaScript实现手写签名
# 前言 Hello各位,本葡萄又来啦,今天遇到的场景是这样的:在日常业务流程中,经常需要某一流程环节中相关责任人员进行审批签字,早期许多公司为了省事就直接会把这位负责人的签名以键盘打字(楷体)的形式打印出来,但是这样的坏处就是会导致所有的负责人的签名都是一样的,没有美感,为了解决这个问题,一些公司 ......
磁盘类型
磁盘(disk)是指利用磁记录技术存储数据的存储器。 磁盘分为:软磁盘和硬磁盘 软磁盘 硬磁盘 磁盘类型是指设备存储数据时使用的介质类型 SSD——固态硬盘以半导体状态做记忆介质,相对机械硬盘,读取速度更快 HDD——机械硬盘以磁做记忆介质 U盘——USB闪存驱动器,Flash芯片存储数据,即插即用 ......
人脸识别储物柜对于传统储物柜的优势
传统的智能储物柜需要IC/ID、钥匙或者条形码等,然而这些小东西,很容易弄丢,保存不方便,使用不方便,如果卡片使用次数过多,机器老旧、条形码读取就有困难。即使采用指纹识别也会受到到手指的破损,干净程度,湿度等造成识别率降低而影响使用。 人脸识别储物柜解决方案采用人脸识别技术,以人脸替代传统纸条、钥匙 ......
redis:AOF与RDB
AOF 学习自:redis AOF实现原理 在Redis的配置文件redis.conf中有一节名为APPEND ONLY MODE,其中有这两项:appendonly和appendfilename,是代表AOF持久化,该机制对应的文件以aof为后缀。 AOF(Append Only File)持久化 ......
SpringBoot3集成RocketMq
RocketMQ因其架构简单、业务功能丰富、具备极强可扩展性等特点被广泛应用,比如金融业务、互联网、大数据、物联网等领域的业务场景; ......
linux系统常用命令
系统 uname -a 查看内核/操作系统/CPU信息 head -n 1 /etc/issue 查看操作系统版本 cat /proc/cpuinfo 查看CPU信息 hostname 查看计算机名 lspci -tv 列出所有PCI设备 lsusb -tv 列出所有USB设备 lsmod 列出加载 ......
web杂记(6)-js(2)
[TOC] # assign ```javascript >>let x={a:11,b:22}; >>let y={b:33,c:44}; >>let z={}; >>Object.assign(z,x,y); >>z Object { a: 11, b: 33, c: 44 } >>z.toSt ......
漏洞扫描是什么?怎么做?
漏洞扫描是指基于漏洞数据库,通过扫描等手段对指定的远程或者本地计算机系统的安全脆弱性进行检测,发现可利用漏洞的一种安全检测(渗透攻击)行为。漏洞扫描按扫描器所处位置,可分为内网扫描和外网扫描。而按照工作方式,又可以将漏洞扫描分为远程扫描和本地扫描。顾名思义,远程扫描和本地扫描的区别在于是否登陆目 ......
.NET Core读取配置文件 配置文件可以是JSON、XML或INI等格式,需要添加 Microsoft.Extensions.Configuration 扩展包
.NET Core读取配置文件 配置文件可以是JSON、XML或INI等格式 需要添加 Microsoft.Extensions.Configuration 扩展包 原文链接:https://pythonjishu.com/qipsfiygesyrqfi/ 下面是“.NET Core读取配置文件”的 ......
Nginx支持websocket的配置详解
目录 一、对wss与nginx代理wss的理解: 二、Nginx 支持websocket的配置 一、对wss与nginx代理wss的理解: 1、wss协议实际是websocket+SSL,就是在websocket协议上加入SSL层,类似https(http+SSL)。 2、利用nginx代理wss【 ......