- 博客(9)
- 收藏
- 关注
原创 VScode中rust-analyzer爆红
我在运行rust代码的时候发现左下角的rust-analyzer一直是红的,但是不影响正常运行,但一直红着,我感觉也是不大行的,然后我就在网上找解决方法,发现下面文章的评论区里有位说了要直接打开文件夹,我尝试了一下,确实解决了analyzer爆红问题(是文章的。这个是有用的评论截图:(这个平台好像不能@人,我就直接放截图了)上图看到,我打开的是目标文件夹的上一层文件夹,所以,下面爆红。
2024-11-29 21:43:58
382
原创 rust执行cargo build出现error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
在vscode里配置rust时遇到error:linking with ‘x86_64-w64-mingw32-gcc‘failed:exit code:1_error: linking with `rust-lld` failed: exit code: -优快云博客。大概十分钟吧,具体忘记了,不要着急,它最后会出现成功的标志,完成之后,回到VScode,执行刚才出错的cargo build,这个时候就会成功,再执行cargo run。
2024-11-29 21:09:57
884
原创 Python不定长参数*
一个形参只能接收一个实参,除此之外,函数的形参还可以接收不定个数的实参,即用户可以给函数提供可变长度的参数,这就是不定长参数,可以通过在形参前面使用*来实现。*在形参中表示不定长参数,接收的是位置参数。参数名是args,不是*args。
2024-10-25 17:44:35
295
原创 Python函数
1、函数的返回值不写return 返回None 只写return 返回None return值 返回一个值 return 值1,值2,…… 返回多个值,并打包成一个元组返回
2024-10-14 08:59:34
490
原创 ASN.1基本编码规则BER
L=180:当长度大于127时,在多个八位组中编码,此时第一个八位组低七位表示的是Length所占的长度,后续八位组表示Value的长度。很显然,180大于127,需要在多个八位组中编码,那么第一个八位组的最高位为1,而180=128+32+16+4=2^7+2^5+2^4+2^2,即10110100,显然只需要一个八位组就能表示,所以,第一个八位组的低七位写为0000001,此时第一个八位组就写为10000001,总的来说编码即为10000001 10110100。
2024-10-09 17:32:44
606
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人