- 2024-11-18Cesium 绘制更新网格数据
一、源码importtype{Viewer,Primitive,Material}from"cesium";constcesiumUtils={viewer:<Viewer|null>null,rainPrimitive:<Primitive|null>null,interValIndex:0,playIndex:1,//播放材质索引isPlayIng:false,
- 2024-10-26点跟踪论文—CoTracker: It is Better to Track Together使用Transform的时间与空间注意力机制的密集点联合追踪算法详细解析
CoTracker:ItisBettertoTrackTogether使用Transform的时间与空间注意力机制的密集点联合追踪算法详细解析文章概括总结:在之前学习的TrackingEverythingEverywhereAllatOnce(2023ICCV最佳学生论文)与RAFT:RecurrentAll-PairsFieldTransformsforOpticalF
- 2024-10-23LTE 利用FFT 实现PSS的快速相关
本期介绍一下怎么利用快速傅里叶变换来实现LTEPSS的快速相关。看下数字信号处理书本上线性卷积的数学表达式:假设h(n)和x(n)的长度分别为N和M,线性卷积的结果用yline(n)表示,则对比一下可以发现LTEPSS相关可以用线性卷积来实现,只需要把本地序列共轭翻转。我们知道用FFT方
- 2024-10-22128. 最长连续序列(中)
目录题目法一、桶排思想---备忘录法二、Set题目给定一个未排序的整数数组nums,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。示例1:输入:nums=[100,4,200,1,3,2]输出:4解释:最长数字连续序列是[1,2
- 2024-10-20cuda core实现两个128x128 float矩阵乘法demo
#include<stdio.h>#include<cuda_runtime.h>//128x128->__global__voidmm(float*a,float*b,float*c){//8x8个方块,每个方块16x16extern__shared__floatbuf[];float*a_local=buf;float*b_local=buf+16*128;for(inti=
- 2024-10-19char *的使用
使用 char*text 来存储OCR(光学字符识别)检测结果是常见的做法,因为OCR的输出通常是文本数据,而C和C++使用 char* 类型来处理字符串。以下是原因和工作原理:1. 字符串在C/C++中的表示:在C和C++中,字符串通常表示为一个以 \0(空字符)结尾的字符数组,而 char* 是指向
- 2024-10-18[ABC375D] ABA
[ABC375D]ABA题意给出一个由大写字母组成的长度为\(n\)的字符串\(s\),问长度为\(3\)的回文子序列数量。思路考虑枚举子序列中间的字符,则两边的字符需要相等,可以预处理出位置\(i\)左边和右边字符\(c\)的数量\(L_{i,c}和R_{i,c}\),则根据乘法原理可知答案为:\[\sum_{
- 2024-10-18GCM
GaloisCounterMode(GCM)运算符与函数$0^s$包含了$s$个$0$的比特串。$\mbox{CIPH}_K(X)$在密钥$K$下对分组$X$应用分组密码得到的输出。$\mbox{GCTR}_K(ICB,X)$在密钥K下对包含初始组计数$ICB$的比特串X应用包含给定分组加密的$\mbox{GCTR}$函数的输出。$\m
- 2024-10-17我的创作纪念日-----写在《计算机的错误计算》系列的第128天
机缘 现实世界中,‘七’表示一个周期。比如,一周七天。数字世界中,2的7次方可以说是一个阶段。从写第一篇内容开始,一晃来到了一个阶段( 天)的末尾。 回首往事,本想在哪里写点什么,或记录点什么,或向人述说点什么;这里,那里,到处寻找可留文字的地方。一日,家人推荐“
- 2024-10-16非加密哈希函数库-SpookyHash
地址:https://burtleburtle.net/bob/hash/spooky.htmlSpookyHashisapublicdomainnoncryptographichashfunctionproducingwell-distributed128-bithashvaluesforbytearraysofanylength.Itcanproduce64-bitand32-bithashvaluestoo,atthesames
- 2024-10-16SciTech-AV-Audio-DAP(Digital Audio Processing)-Perceived Loudness(感知响度)-EBU R 128 / ITU-R Bs.1770-4
PerceivedLoudness(EBUR128)ThespecificationEBUR128/ITU-RBs.1770-4describesanalgorithmforcalculationoftheperceivedloudnessofrealworldaudiosignals,forexamplenopuresinetones.FordetailsoftherecommendationspleaseseeEBUR
- 2024-10-16php8:开启opcache+jit和不开启opache+jit有多大区别?
一,测试环境:PHP8.3.9LaravelFramework11.15.0接口没访问数据,只是从redis取数据二,不开启opache+jit访问10次数据用时148147129128129124128127236129三,开启opache+jit后访问10次数据用时36243123322232644021区别还是很大的,说明最起码对于laravel
- 2024-10-13色调调整
色调是各种图像色彩模式下原色的明暗程度,级别范围从0到255,共256级色调。例如对灰度图像,当色调级别为255时,就是白色,当级别为0时,就是黑色,中间是各种程度不同的灰色。在RGB模式中,色调代表红、绿、蓝三种原色的明暗程度,对绿色就有淡绿、浅绿、深绿等不同的色调。色调是指色彩外观的基
- 2024-10-11char类型的-128到底是个神马东西?
char类型的-128的补码是什么样的?在计算机中,负数通常使用补码形式来表示。对于一个有符号的char类型,其大小为8位(1字节),可以表示从-128到127的整数。-128是有符号8位整数能够表示的最小值。它的二进制补码表示是特殊的,因为它是唯一一个没有正数对应项的负数。在8
- 2024-10-01深度学习(UNet)
和FCN类似,UNet是另一个做语义分割的网络,网络从输入到输出中间呈一个U型而得名。相比于FCN,UNet增加了更多的中间连接,能够更好处理不同尺度上的特征。网络结构如下:下面代码是用UNet对VOC数据集做的语义分割。importtorchimporttorch.nnasnnimporttorch.opt
- 2024-09-28Note: 原反补码表示: 合法表示范围, 如补码的最大值2^n-1为什么会有个-1?
背景:学习关于n+1bit带符号整数的合法表示范围(如下图)笔记缘由:产生了疑惑,不能自解-机器数=无符号数(不包含符号位,所有位都用于表示数值的大小,表示范围非负)+有符号数(原、反、补、移码)-原码:用数值部分表示真值的绝对值,符号位"0/1"对应"正/负"-
- 2024-09-24E33.【C语言】数据在内存中的存储练习集(未完)
1.求下列代码的打印结果#include<stdio.h>intmain(){ chara=-1; signedcharb=-1; unsignedcharc=-1; printf("a=%d,b=%d,c=%d",a,b,c); return0;}答案速查分析之前讲过,char在VS中默认为signedchar,则a和b的打印结果应该是一样的存储范围:si
- 2024-09-18asm内联语句在编译不支持的情况下的解决办法
asm内联语句在编译不支持的情况下的解决办法本文链接在编写CUDA的C++程序时,NVIDIA的库文件中包含这样一行代码,这行代码在NVIDIA的编译器nvcc编译时可以正常通过,但迁移到AMD的编译器中将无法识别,生成报错。为了便于做迁移工作,我需要获得这行代码的执行信息。首先观察
- 2024-09-17第J3-1周:DenseNet算法 实现乳腺癌识别(pytorch)
>-**
- 2024-09-15深度学习(FCN)
FCN是全卷积网络,用于做图像语义分割。通常将一般卷积网络最后的全连接层换成上采样或者反卷积网络,对图像的每个像素做分类,从而完成图像分割任务。网络结构如下:这里并没有完全按照原始网络结构实现,而是尝试upsample和convTranspose2d结合的方式,看看有什么效果。下面代码是用VOC
- 2024-09-14ics1
202400914hw1122.173010010014600101110-115100011012.24010110109011110110-1010000110-1223\((11)_B+(01010101)_B=1+85=86\)\((01001)_B-(111010)_B=9-6=3\)\((1010)_B-(01011)_B=6-11=-5\)4\((1111111)_B=(127)_D\)
- 2024-09-13Veracrypt 介绍及工具使用
veracrypt介绍Veracrypt是一款磁盘加密软件,被广泛应用于保护计算机上的敏感数据。它的基本原理是使用强大的加密算法来加密整个磁盘或者特定的文件夹,使得未经授权的人无法访问这些数据。Veracrypt的加密原理主要包括两个部分,文件系统加密和磁盘加密。文件加密的原理是在文
- 2024-09-11【学习笔记】SSL证书密码套件之加密
本篇将介绍密码套件中加密常用的协议并将他们进行比较,包括:CHACHA20、AES-256-GCM、AES-128-GCM、AES-256-CBC、AES-128-CBC、3DES-CBC、RC4-128、DES-CBC一、概念(选择以上合适协议)对称加密算法目的是保护批量数据传输流密码(StreamCiphers)CHACHA20、RC4-128StreamCi
- 2024-09-09两个月冲刺软考——位示图题型的例题讲解与分析;索引文件的详细解读
1.位示图位示图(Bitmap)是一种数据结构,用于表示和存储图像信息。在计算机科学中,位示图通常指的是一个二维的数组,每个元素称为一个像素,每个像素可以存储一个颜色值。可以将位示图类比为电影院选座操作,其中1表示被占用,0表示空闲。例题:求在位示图中的第几个字中描述;将该字的
- 2024-09-032024Hvv漏洞汇总(128个POC)
2024Hvv漏洞整理(128个POC)(网上漏洞零零散散)下面是收集到的且有POC的漏洞整理合集,鄙人分了三种格式供各位提取,下面贴上目录与图片,由于字数有点大,各位请移步网盘自行提取。按照Hvv时间线进行汇总每天爆出的漏洞(非最全Hvv漏洞)提前总结:各位道友可移步到我的公众号(公众号同名搜