相关文章
【C语言】顺序表经典算法
本文介绍的是两道顺序表经典算法题目。 移除元素
(来源:LeetCode)
题目 分析
我们很容易想到的办法是去申请一个新的数组,遍历原数组不等于val就把它拿到新数组里。但是题目的要求是不使用额外空间,所以这种方法我们…
建站知识
2025/1/18 13:06:25
umi项目中的一些趣事
前言
出于某些安全问题,需要把HTML中框架注入的umi版本信息去掉,那要怎么搞呢~
方案
查找官方文档,没发现可以去掉注入信息的方法,但在一番折腾后😉终究还是解决了~
发现
版本信息是从这里注入的~
Object.define…
建站知识
2025/1/18 0:24:36
解析Kotlin中的Unit【笔记摘要】
1. Kotlin的Unit 和 Java的void 的区别
// Java
public void sayHello() {System.out.println("Hello!")
}// Kotlin
fun sayHello(): Unit {println("Hello!")
}Unit 和 Java 的 void 真正的区别在于,void 是真的表示什么都不返回,…
建站知识
2025/1/16 20:03:43
Continual Test-Time Domain Adaptation--论文笔记
论文笔记
资料
1.代码地址
https://github.com/qinenergy/cotta
2.论文地址
https://arxiv.org/abs/2203.13591
3.数据集地址
论文摘要的翻译
TTA的目的是在不使用任何源数据的情况下,将源预先训练的模型适应到目标域。现有的工作主要考虑目标域是静态的情况…
建站知识
2025/1/15 23:32:31
【leetcode64-69二分查找、70-74栈、75-77堆】
二分查找[64-69] 时间复杂度O(log n),要想到二分排序 35.搜索插入位置 class Solution:def searchInsert(self, nums: List[int], target: int) -> int:left 0right len(nums)-1while left < right: #左闭右闭mid (leftright)//2if nums[mid] < target…
建站知识
2025/1/13 0:41:54
串口通信、IIC时序整理
一、串行通信与并行通信
并行通信是指多个比特同时通过并行线进行传输,这种方式的传输速率较高,但会占用大量的芯片资源;
串行通信是指将数据拆分成一个个比特,按照先后次序在一根总线上进行发送,串行通信有着系统占…
建站知识
2025/1/17 11:39:01
全网最详细的软件测试面试题总结+基础知识(完整版)
一、什么是软件?
软件是计算机系统中的程序和相关文件或文档的总称。
二、什么是软件测试?
说法一:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异…
建站知识
2025/1/16 23:10:06
如何在主动动态安全中使用人工智能驱动的威胁分类提高防御精准度
面对当今世界不断演变的网络威胁,人工智能和网络安全将会发挥重要的防护作用。在数据泄露和网络攻击日益突出的时代,人工智能和网络安全之间的合作成为数字安全战场上的强大盟友。 本文将深入研究这两个领域的融合,揭示它们在彻底改变威胁检测…
建站知识
2025/1/16 19:14:16