![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础知识
落墨画雪
没有功利性的分享,只为了前人栽树后人乘凉,让他人在遇到相同或类似的错误时能够快速得到解决方案
展开
-
linux的cpu使用率100%?
1:背景在linux环境中,我们都会通过top指令获取当前实例的进场占用cpu情况,如下所示[123456789@root ~]$ toptop - 11:48:13 up 622 days, 15:51, 2 users, load average: 0.22, 0.19, 0.11Tasks: 788 total, 1 running, 787 sleeping, 0 stopped, 0 zombieCpu(s): 6.6%us, 2.3%sy, 0.0%ni, 91.原创 2021-11-29 12:00:57 · 7406 阅读 · 0 评论 -
关于单精度浮点型精确位数7~8以及双精度浮点型精确位数15~16的解释
1问题的提出最近在学习过程中,遇到了题目中出现的陈述,但是对于原因没有头绪,同时在互联网上很难找的到合理的我想要的解释,因此我搜罗了一些前人的知识,结合自己的理解,总结一下。2问题的解释首先,float单精度浮点型,计算机会分配4字节,32位来进行存储,而double float双精度浮点型,计算机则会分配8个字节,即64位来进行小数的存储,这是后面进行详细解释的必备知识。其次,计算机在存储浮点型数据时,会将浮点型数据分为3个部分来进行存储(至于为什么,规定),分别为:(1)符号位(这个熟悉整型的原创 2020-07-14 19:05:29 · 5444 阅读 · 0 评论 -
centos配置git分布式版本控制系统(连接GitHub)
111111111原创 2020-06-23 20:16:05 · 230 阅读 · 0 评论 -
2020华为春招第三批机试题
前情提要华为机试题两个小时3道编程题,每题200分,出题的邮件是来自牛客网,由于笔者没有太多A题经验,闲暇只在Leecode上玩玩,所以,对这个牛客网的I/O不很熟练,导致实际答题时耽误很多时间,第一题只通过90.91%测试用例,第二题只通过40%,第三题来不及做完,但是试后花了点时间自己弄出来了,但是没有测试用例,只是在自己的用例中通过,欢迎大家提供自己的想法,互相交流。第一题大意:输入一个字符串,类似1980 01 02 5|1980 01 04,其中‘|’将字符串分成了两部分,分别是两个时间字符原创 2020-05-17 10:59:46 · 1446 阅读 · 3 评论 -
(更新中)经典八大排序Python和java实现
插入排序(1)直接插入排序python实现def InsertSort(list1): for i in range(1,len(list1)): temp = list1[i] j = i-1 while j>=0 and list1[j]>temp: list1[j+1] = list1[j] ...原创 2020-05-05 18:48:05 · 143 阅读 · 0 评论 -
(转载)进程和线程的形象解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。而一个工厂可能会有多个车间来完成不同的任务,例如制造车间,装配车间等,这些不同车间对应着计算机的很多应用程序,这个可以在任务管理器能够看到。2.而我们平日里一边听音乐一边打游戏确实是多进程的使用,但是实际上CPU只是在...转载 2020-04-30 13:42:37 · 253 阅读 · 0 评论