
计算机基础知识
文章平均质量分 58
edward_zcl
这个作者很懒,什么都没留下…
展开
-
存储空间都去哪了?占用空间比文件大太多?可能是文件系统和默认簇大小惹的祸
占用空间比文件本身大小大的因是“簇”这个概念的存在,是分配用来保存文件的最小磁盘空间量。即使一个单独的文件再小,也会占用一个“簇”的大小。先把文件都拷出去,格式化时将簇大小设置为4KB,再把文件都拷回来,最终相比之前要多出了30GB左右的可用空间,效果还是很明显的。查看软件所在的文件夹,发现文件夹的“大小”显示为1GB,可是占用空间却达到25GB.NTFS文件系统是“日志式”的,会进行大量的擦写工作,有可能会缩短闪存的寿命。可为什么这样的现象只是出现在我的移动硬盘上,而在我的其他硬盘上。转载 2022-12-17 10:42:05 · 3456 阅读 · 1 评论 -
使用matplotlib.image.imread()和cv2.imread()读取png图像的差异
我分析了一波,会不会是使用matplotlib.image.imread()读取图片返回的时候它自动对图片进行归一化处理了?为了验证,我先使用cv2.imread()读取图片并且对其进行归一化处理,然后用matplotlib.image.imread()读取图片,判断二者是否相等。所以,说明matplotlib.image.imread()在读取图像的时候顺便归一化了。...转载 2022-09-01 17:08:40 · 2222 阅读 · 0 评论 -
LaTeX中文算法伪代码
先来看伪代码的样子如果不设置是这样的: 二、导包 三、案例 需要序号的话在\begin{algorithmic}后加上我用的版本是2018,貌似参数如REQUIRE写成小写会报错中文版算法必须要注意字符编码的兼容性,本文所述方法用用texstudio编写,仅涵盖常用if else for while等指令。如果编译后中文出现乱码,请在设置中将设置-构建-默认编译器选为XeLaTeX,如果选择PDFLaTeX中文会乱码。pdfLaTeX 对中文支持不是很好,只用 pdaLaTeX 的话需转载 2022-06-22 16:02:36 · 15627 阅读 · 1 评论 -
latex段落取消缩进
\noindent和\setlength{\parindent}{0cm}只能在首段生效,如果在一个paragraph中间某些位置使用的话是不生效的。解决办法也很简单,用{}分隔作用域:\setlength{\parindent}{0cm}You are beautiful.\setlength{\parindent}{0cm}I am cute.上面这段,第二句话I am cute.是没有办法取消缩进的。{\setlength{\parindent}{0cm}You are beautiful.转载 2022-06-22 15:46:39 · 4889 阅读 · 0 评论 -
PPT怎么画钝角三角形?
想在ppt中画三角形图形,如何画钝角三角形?让我们来看看详细的教程。软件名称:PowerPoint2017简体中文免费完整版软件大小:60.7MB更新时间:2016-12-12立即下载。1.打开PPT并创建一个空白演示文稿。2.单击[开始]-[绘图]中的[等腰三角形]。3.拖动鼠标画一个等腰三角形。4.如果你左右拖动三角形顶点上的黄色控制点,它们最终会变成直角三角形,而不是钝角三角形。5.要获得钝角三角形,需要进行以下操作。选择三角形,单击鼠标右键,然后单击编辑顶点。6.单击直角顶点转载 2022-06-11 20:32:24 · 4159 阅读 · 1 评论 -
linux下如何查看cpu信息
linux的cpu信息可以从文件中cpuinfo读取。执行命令: 执行命令:查看机器一共几个cpu 执行命令:查看单个cpu的物理核数 执行命令:查看总逻辑核数 这里cpu个数×物理核数 = 总逻辑核数说明cpu没有超线程。执行top命令,然后按1可以查看所有逻辑核的负载。补充: 1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)2.cpu核数:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)3.逻辑c转载 2022-06-11 20:27:20 · 16429 阅读 · 0 评论 -
一个字符占几个字节?
一个字符占几个字节?答案:一:在ASCII码编码方案中,一个英文字符占用一个字节,一个汉字字符占用两个字节的空间;二:在Unicode编码方案中,一个英文字符或一个汉字字符都占用两个字节的空间;三:在UTF-8编码方案中,一个英文字符占用一个字节,一个汉字字符占用三个字节的空间。信息通常以字符编码的方式存在于计算机中,并进行信息传播。而字符编码又有不同的方案,鉴于世界上有各种各样的语言字符信息,为了把这些符号信息编码到计算机中,并进行互相传播,字符的编码方案也层出不穷。下面对以下三种字符编码方案加以介绍:A转载 2022-06-04 21:13:35 · 9160 阅读 · 1 评论 -
计算机中的二进制、 字符编码、字符集、 二进制文件、 文本文件
计算机中的二进制、 字符编码、字符集、 二进制文件、 文本文件 简介 本文可以让你理解 计算机中为什么要使用二进制?我们存储的文件到底是什么?什么是字符集?什么是字符编码?什么是二进制文件?什么是文本文件? 首先先明确一个概念,你现在电子产品中看到和听到的所有数据一切皆为二进制数据,底层都是0 1来表示的。 为什么是二进制 为什么要用0 1表示呢,因为0 1 表示是最简单最普适的方法。我们的数据最...转载 2022-05-23 17:17:26 · 2278 阅读 · 0 评论 -
如何彻底卸载有道词典
之前用一个软件在线安装过windows系统,似乎自带了有道词典,后面好像一直卸载不干净,其实有隐藏文件夹,以及一些参与文件。默认路径以及安装选项:隐藏安装文件:更多参考https://mydown.yesky.com/news/87312498.htmlhttps://pcedu.pconline.com.cn/1082/10820369.html...转载 2022-05-04 16:10:12 · 2264 阅读 · 0 评论 -
Windows/Mac系统下,如何显示隐藏文件夹?
既然是隐藏文件夹,那肯定是为了保护一些安全或者隐私,比如github一个文件夹可能非常大,但你查看文件其实很小,那就是因为有git隐藏文件夹。在创建个人github的repo的时候,可能设置一些gitignore等等,就是为了避免这种情况,同时,别人下载你的github的时候,往往也是下载不了你的隐藏git文件夹。在上传git的时候,如果发现隐藏文件,有多个git路径什么的,会被当做不合法,都是会报错的,还是挺智能的,报错的时候多去看看错在哪。vscode在包含git的路径下甚至无法跳转。更多参考转载 2022-05-04 16:02:13 · 449 阅读 · 0 评论 -
linux任何用户ssh正确密码登陆均报错Permission denied, please try again.处理方法
文章目录 说明报错日志内容查看secure日志查看【知道就行】messages日志查看【这里面有记录】 处理方法key文件删除修改配置文件中的UsePAM上面步骤过程 测试自己可以ssh自己了工具也可以正常连接了别的服务器ssh自己【必看】 说明 我的一台虚拟机IP是:192.168.59.133出问题了,任何服务器使用任何用户ssh均报错,甚至连自己都不能ssh自己。 也不能使用任何工具连接...转载 2022-05-03 17:09:58 · 18736 阅读 · 1 评论 -
Ubuntu等linux系统中如何创建新用户
<link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-163de54645.css"> <div id="content_views" class="htmledit_views"> <p>本文基于Linux的<strong>Ubun...转载 2022-05-03 16:57:15 · 3932 阅读 · 0 评论 -
请问conda如何安装pyCUDA
安装pycuda还挺麻烦的,我觉得它更适合windows安装,并且不使用虚拟环境,可以灵活设置环境变量以及查找cuda安装路径。否则编译安装,或者驱动的升级,依赖包的安装,cuda环境变量位置的指定,会让你很难受。 0. 写在前面 安装环境:ubuntu18.04(16和18差不多,但是18太爽了)和python3(具体版本忘了,应该是3.6) 参考链接:参考了验证程序 1. 安装pyCUDA之前必须安装.转载 2022-05-02 17:34:22 · 1758 阅读 · 0 评论 -
简单利用conda安装tensorflow-gpu=2.2.0
网上安装tensorflow-gpu=2.2.0什么的一大推,而且最后还报错,一般问题出现在: 一、安装下载慢 二、cuda和cudnn版本不对 我最后实验了,很好解决上面的问题。 2021年1月26日更新,python版本最好是3.7,3.8版本安装有可能有问题,大概是conda没有完全匹配好。 2021年8月10号更新,上面的问题官方解决了,首先使用conda命令安装tensorflow-gpu=2.2.0,注意(...转载 2022-05-02 17:16:26 · 1082 阅读 · 0 评论 -
最全面解析 Ubuntu 16.04 安装nvidia驱动 以及各种错误
解析 Ubuntu 16.04 安装nvidia驱动 各种错误 0.环境1.安装方式说明 1.1ppa源安装1.2手动run文件安装 2.run文件安装详解 2.1手动下载驱动2.2卸载旧驱动2.3安装可能需要的依赖(可选,脸红可以跳过)2.4禁用noueau驱动2.5进入blos关闭secure boot (华硕还有fast boot)2....转载 2022-05-02 17:10:50 · 2780 阅读 · 0 评论 -
conda 恢复默认源
直接在终端输入conda config --remove-key channels< #注意,这里是清除了全部的自行添加的源转载 2022-05-02 16:49:50 · 8984 阅读 · 0 评论 -
如何在conda虚拟环境中安装所需版本的cuda和cudnn
如何在conda虚拟环境中安装所需版本的cuda和cudnn 创建好虚拟环境后,激活环境, (1)在环境中安装cuda conda install cudatoolkit=你所需要的版本(例如 cudatoolkit=10.1) 若安装不成功则使用镜像源安装: conda install cudatoolkit=10.1 -c https://mirrors.tuna.tsinghua.edu.cn/anacon...转载 2022-05-02 16:43:32 · 4525 阅读 · 0 评论 -
如何卸载cuda
conda install -c conda-forge google-cloud-bigquery-storageconda install -c conda-forge google-cloud-storageconda install -c conda-forge happybaseconda install -c conda-forge google-cloud-bigtableconda install -...转载 2022-05-02 16:33:44 · 941 阅读 · 0 评论 -
VSCode中使用jupyter notebook
写在前面 2020.5.14更新。 之前一直不喜欢notebook网页运行的方式,比如要创建虚拟环境还要本地网页来回切换。最近忽然发现了jupyter的一些好处,比如分段运行代码查看数据,以及方便插入markdown笔记,学习代码的时候用起来贼舒服,最重要的是能融合在VSCode中XD。 配置notebook 话不多说,直接开始配置,找到jupyter插件,发现它已经被抛弃,并且并入python插件中了。 什么意思呢...转载 2022-05-02 15:51:34 · 10129 阅读 · 0 评论 -
WINDOWS下CMake+MinGW64搭建C/C++编译环境
公众号:J平方 背景:Visual Studio编译C/C++程序太麻烦,故想仿造ubuntu系统在WINDOWS下利用VS Code+CMake+MinGW64搭建建立搭建C/C++编译环境,具体如下。重要参考链接。 1. 安装CMake 1) 上CMake官网直接下载后缀为.msi的安装文件,点击按照提示安装,本人安装路径为:“D:\Software\Pro\CMake” ...转载 2022-05-02 15:49:43 · 1377 阅读 · 0 评论 -
VSCode+latex引用bibtex参考文献
个人微信公众号:J平方 文章目录 0 写在前面1 操作步骤1.1 新建lib1.2 latex编写1.3 编译显示 0 写在前面 网上找了一些参考链接,如下 参考链接1、参考链接2、参考链接3、参考链接4 但是他们说的还不够具体,并且针对VSCode也没有相关的更多描述(尽管类似),另外特别是对于编译的具体过程没有比较详细的描述,因此有此一文。 本文是基于VSCode配置latex环境的一个补...转载 2022-05-02 15:48:41 · 2967 阅读 · 1 评论 -
Elsevier投稿
最近投稿了一下Elsevier的neurocomputing,不得不说Elsevier旗下的期刊很多,鱼龙混杂,有的比较慢,有的收费,但有的还挺不错。它的编辑方式感觉还是感觉比较中肯的,不是花里胡哨,也不是完全放任自由。可以选择出版选项。更多参考https://www.sciencedirect.com/browse/journals-and-bookshttps://www.sciencedirect.com/browse/journals-and-bookshttps://www.zhi转载 2022-05-01 22:10:54 · 2919 阅读 · 0 评论 -
[LaTex]报错:Package inputenc Error: Unicode character ff (U+FB00)(inputenc) not set up for use with LaT
有些latex模板有很强的借鉴性,比如ieee的trans系列,现在其他期刊其实也越来越完善了,想那种连模板都没有,主页也不好看,投稿审稿系统也不好用的期刊还是很少的,有的latex模板有很强的容错性,其实我觉得latex这个软件也是很智能的,设计也很符合人们的使用习惯,报错太多了会给出提示,尽量去看提示吧,尽管有些报错或者警告不太靠谱,其次,多去查查网上别人怎么做的。例如:latexdiff中的大坑:字符编码问题最近用latex写文章,要用到修订模式,于是采用latexdiff命令生成修订版p.转载 2022-05-01 22:05:40 · 3787 阅读 · 0 评论 -
windows_用命令行/终端打开网页(url)(launch a webpage by winodws CLI)
文章目录 在powershell/cmd下powershell 函数来打开 在powershell/cmd下 使用start 打开http start http://www.baidu.com 更短的:start www.baidu.com用explorer explorer https://www.baidu.com powershell 函数来打开 可以将以下函数写入到模块中(或者配置文件$profi...转载 2022-04-30 16:49:19 · 3490 阅读 · 0 评论 -
电脑连不上wifi手机能连上是什么原因
现在的杀毒软件,尤其是360有时候乱杀,把一些重要有用的也隔离了,尽管有些也是可以恢复的。总而言之还是,还是尽量科学上网,多掌握电脑知识吧,现用现查。http://cfcs.pku.edu.cn/announcement/resources/finance/238191.htmhttps://baijiahao.baidu.com/s?id=1722796248721368003&wfr=spider&for=pc&searchword=%E4%B8%BA%E4%BB%80%E4转载 2022-04-27 12:45:44 · 937 阅读 · 0 评论 -
SSH和Windows远程端口修改
ssh修改默认远程端口 ---------------------centos6----------------- 1.查看系统版本 cat /etc/redhot-releose 2.编辑sshd配置,修改默认的端口 vim /etc/ssh/sshd_config 找到port 22 添加一行修改为自己规定的端口 #port 22 port 1220 保存退出 3.重启sshd服务 /etc/in...转载 2022-04-21 19:06:50 · 5529 阅读 · 0 评论 -
关于ssh登陆的一些问题
最近在使用好几台服务器,可是有的服务器连不上,老是掉线,有的连得慢,有的甚至还中了病毒。。怎么说呢,要想好好使用服务器,要确保服务器以及客户及都是安全的,干净的,软件都安装对了。其次的话,多查多看,linux的这些东西真的不好弄,多学习吧。 首先、确保server端的ssh服务是开的(service shhd start) 然后在client端输入: ssh usrname@serverip (远程登录.转载 2022-04-07 14:02:36 · 4230 阅读 · 0 评论 -
安装Ubuntu系统
个人觉得,安装不同的操作系统,根据操作系统的用户友好性,可能在安装时候会有一些不同,但其实都是那么些东西,用不同的方式来呈现罢了,其次,如果之前安装过其他操作系统,分过区,再次安装会比较轻松,而且现在的电脑bios设计,以及操作系统发行版本越来越好用了,很多东西按照提示一步步安装即可。 一、参考资料 Windows和Ubuntu双系统安装教程 二、步骤 1. U盘启动,开机按ESC进入BIOS选择U盘启动转载 2022-04-06 21:21:35 · 6941 阅读 · 4 评论 -
word转pdf后保证图片清晰的方法
前言 最近在写论文,使用word进行编辑,论文中包含大量图片,在将word转存成pdf后发现图片出现严重失真。在查阅大量资料并实践之后,终于找到了理想的解决方法。 方案 1.对图片的处理 论文中使用的图片是matlab跑出来的结果,我需要对它进行一定的组合编辑。以下是我使用的处理方法:对于matlab跑出的fig图像,另存为pdf格式,使用Adobe Acrobat Pro软件打开,点击左上角工具-裁剪,将图片的白边...转载 2022-04-03 11:03:15 · 9453 阅读 · 0 评论 -
三段式状态机理解浅析
关于FSM的写法按照always块的个数来划分可以分为一段式(一个always块)、两段式状态机(两个always块)、三段式状态机(三个always块)。三段式状态机具有以下优点: (1) 三段式状态机可以清晰完整的显示出状态机的结构, (2) 可以清晰的将状态图转化为verilog代码, (3) 代码清晰,降低编写维护复杂度, 这里仅讨论三段式状态机。 下图是状态机的结构图: 状态机结构图 按照三段式状...转载 2022-04-02 16:51:22 · 334 阅读 · 0 评论 -
Linux系统性能的四个指标:CPU、内存、磁盘、网络
Linux系统调优时需要用到一些工具来查看和分析CPU/内存/磁盘/网络的情况,先根据四个方面对接的工具进行介绍。 一、CPU性能调优工具 1. vmstat命令 vmstat(virtual memory statistics 虚拟内存统计)的缩写。 使用语法: vmstat [-V] [-n] [delay [count]] [root@master79100 ~]# vmstat 3 5procs ---...转载 2022-03-30 17:16:24 · 1858 阅读 · 0 评论 -
vivado中coe与mif的区别与联系
前几天折腾zynq下bram作为rom使用,初始化rom时需要用到.coe文件,但在vivado中“generate output products”后,还会生成.mif文件,下面看一下两个文件的内容。.coe文件的内容如下图.mif文件的内容如下图对比发现.mif文件的内容就是.coe文件内容的二进制形式显示。在ZC702_blk_mem_gen_0_0目录下,同时存在.coe与.mif文件。那么...转载 2022-03-09 21:29:08 · 1708 阅读 · 0 评论 -
linux ctrl组合键 及vim常用快捷键
众所周知,linux里面的通用快捷键与windows的不太一样,但是在特定应用程序里面还是很多相同的。Vim是一个非常轻便,但是功能非常强的编辑器,飞各种linux版本所支持,他也支持很多快捷键,就是比较难记哈哈。参考https://blog.youkuaiyun.com/zkl99999/article/details/50936546https://www.cnblogs.com/kuyuecs/p/11376703.htmlhttps://blog.youkuaiyun.com/ballack_linux/.转载 2021-12-26 17:06:10 · 235 阅读 · 0 评论 -
浮点数表示
关于浮点数讲解的比较好的一篇博客:https://blog.youkuaiyun.com/shuzfan/article/details/53814424其他的比较扯淡,勉强看看吧。https://blog.youkuaiyun.com/weixin_34326558/article/details/94236180https://blog.youkuaiyun.com/huangtonggao/article/details/6615228https://blog.youkuaiyun.com/shermy/article/details/1转载 2021-11-17 21:21:09 · 105 阅读 · 0 评论 -
TensorFlow分布式采坑记
最近在倒腾imagenet数据集的一些实验,这个数据集还挺大,如果使用tensorflow尤其是tf1.x,发现还挺难搞的,数据处理,模型建立与调优,数据pipiline,评估标准,分布式训练等等。 文章目录 前言单机单卡单机多卡分布式训练分布式训练架构:parameter server分布式训练策略:模型并行与数据并行模型并行数据并行 复制训练: Replicated trainingin-graph.转载 2021-11-04 16:59:22 · 1042 阅读 · 0 评论 -
linux文件复制和移动
linux文件复制和移动 文件复制cp(copy) 命令格式:cp src dest cp file1 file2 file3 (多文件时,最后面是dest,其他都是src)  ...转载 2021-11-03 22:00:30 · 3805 阅读 · 0 评论 -
linux下ssh突然之间连不上的问题处理
服务器重启,突然发现ssd服务不能正常启动了,提示如下错误: 如果只是看这个提示,我们并不能发现究竟是什么错误,这时我想起sshd命令一个重要的排查问题的参数-t 根据提示修改:使用x11 forwarding显示X Windows X11Forwarding no修改成X11Forwarding yes 然后 service sshd restart 就正常了 服务端的配置位于/etc/ssh/ssh...转载 2021-11-03 21:59:09 · 761 阅读 · 0 评论 -
Linux中如何杀掉任务进程?
跑仿真时,因为各种原因,导致仿真软件没有了反应,而且点击关闭也无法响应。 这该怎么办? 百度了之后,从许多博客/经验/知道中提取了两个有用的命令。 特此记录,以备后续使用。 第一步: ps -ef | grep XXXX 这个命令的意思是,显示当前服务器上,与关键字XXXX有关的任务。一般XXXX,可以是用户名. 比如用户名是abc,执行命令: ps -ef | grep abc 这样就能显示该用户名abc...转载 2021-11-03 21:57:29 · 1757 阅读 · 0 评论 -
tensorflow中的图像编解码,画框操作
Tensorflow dataset.repeat()的使用https://blog.youkuaiyun.com/seuzhouchenglong/article/details/104047784TensorFlow读取二进制文件数据到队列https://blog.youkuaiyun.com/diligent_321/article/details/53008840tf.FixedLenFeature 和tf.VarLenFeature 的区别https://blog.youkuaiyun.com/tiandd12/artic原创 2021-11-02 11:00:07 · 1337 阅读 · 0 评论 -
Python之‘\r‘
这个字符就很强,跟‘\n’可有些不一样,这些格式控制符还真的挺厉害的。 今天练习print时,遇到一个问题: 程序一: 程序二: 程序三: 问题:5,6行代码在程序一与程序二中都没有输出。 为什么? 我刚开始以为格式控制符,或者字符串问题,或者for语句问题,后来发现都不是。 最后锁定到第六行。 '\r' 大家都很熟悉,不就是回车符嘛。 但是注意,.转载 2021-11-02 10:03:48 · 1208 阅读 · 0 评论