- 博客(9)
- 收藏
- 关注
原创 pycharm 使用
收起增加可读性:ctrl - 收起 ctrl =展开 ctrl shift - 全部收起 ctrl shift = 全部展开。显示补全 ctrl 空格 已有 英文输入法 enter插入 tap替换 ctrl shift 空格。ctrl atl shift j 选择文件中全部匹配项 修改选中项 esc 重置多个选择并返回。atl j 多选 再按 此符号下一个匹配项 atl shift j 取消上一个匹配项。shift shift 查找 ctrl shift a 查找操作。
2023-05-10 08:26:04
139
原创 vim 显示行号
所有用户- vim /etc/vim/vimrc 或者 vim /etc/vimrc 写入 set nu 保存。暂时性 - :set nu / :set number 取消- :set nonumber。永久性- 当前用户- vim ~/.vimrc 写入 set nu 保存。
2023-04-13 09:33:04
235
原创 浮点数为什么有精度损失?
因为十进制的 0.2 无法精确转换成二进制小数,而计算机在表示一个数字时,宽度是有限的,无限循环的小数存储在计算机时,只能被截断,所以就会导致小数精度发生损失的情况。0.2 转换为二进制数的过程为,不断乘以 2,直到不存在小数为止,在这个计算过程中,得到的整数部分从上到下排列就是二进制的结果。我们再来看一下,平时经常听到的浮点数会有精度损失的情况是怎么回事?如果我们现在想用浮点数表示 0.2,它的结果会是多少呢?0.2 * 2 = 0.4 -> 0(发生循环)所以 0.2(D) = 0.00110…
2023-03-02 11:07:40
271
转载 ubuntu镜像知识
ubuntu-18.04.3-live-server-amd64.iso #带live,ISO镜像提供不安装就可以试⽤系统的功能。ubuntu-18.04.3-server-amd64.iso #不带live,不可⽤试⽤,但是可以直接进⾏系统安装。ARM v7 ARM64 #arm平台 ubuntu-18.04.3-server-arm64.iso。x86-64 amd64 #64位 ubuntu-18.04.3-server-amd64.iso。
2023-02-23 11:07:05
795
原创 amd64的镜像兼容amd和intel的cpu
x86-64”,有时会简称为“x64”,是64位微处理器架构及其相应指令集的一种,也是Intel x86架构的延伸产品。许多操作系统及产品,尤其那些是在Intel进入这块市场之前就引入“x86-64”支持的,使用“AMD64”或“amd64”同时指代AMD64和Intel64。AMD64架构在IA-32上新增了64位寄存器,并兼容早期的16位和32位软件,可使现有以x86为对象的编译器容易转为AMD64版本。intel在民用64位的推进上迟了点,所以64的“冠名权”被amd抢去了,实际都是兼容的。
2023-02-23 11:01:46
1411
原创 报错.SO文件找不到
3.示例:export LD_LIBRARY_PATH=NEWDIRS:$LD_LIBRARY_PATH(newdirs是新的路径串)例如:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/au1200_rm/build_tools/bin。export方式在重启后失效,所以也可以用 vim /etc/bashrc ,修改其中的LD_LIBRARY_PATH变量。,而这些编译好的动态库放在我们自己建立的目录里,这时可以将这些目录设置到LD_LIBRARY_PATH中。
2023-02-21 11:09:50
2201
原创 Python 用递归删除文件夹里面所有文件夹和文件
学了python的文件操作后发现,python删除不为空的文件夹会报错,需要先把文件夹里面的东西全部删掉,如果里面还有非空的文件夹,还要把它里面的东西全部删除掉,非常麻烦,琢磨了一下,觉得可以用递归简化这个问题. 代码如下:import os# cwd是当前的目录def delete(cwd): #改变默认目录(跳到cwd目录下) os.chdir(cwd) os.getcwd() # 代码os.listdir()将目录下所有的文...
2021-07-30 21:06:19
1365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人