计算机基础
我爱默小兜
热爱编程,热爱生活
展开
-
浮点数如何在计算机中表示
根据IEEE 754标准,浮点数的表示形式如下: 其中,S为数的符号位,为0时表示正数,为1时表示负数;P为阶码,通常用移码表示;M为尾数,用原码表示。目前,计算机中主要使用三种形式的IEEE 754浮点数,如下表所示 在IEEE 754标准中,约定小数点左边隐含有一位,通常这位数就是1,因此单精度浮点数尾数的有效位数为24位,即尾数为1.xx...x。转载 2015-12-13 11:05:28 · 1917 阅读 · 0 评论 -
通过位运算实现两个整数加、减、乘、除以及两个变量的交换
通过位运算实现两个数加、减、乘、除、两个变量的交换原创 2016-04-17 21:23:46 · 1848 阅读 · 0 评论 -
解决net start mysql 提示:服务名无效 请键入NET HELPING 2185以获得更多的帮助的问题
在 cmd中输入net start mysql 提示:服务名无效 请键入NET HELPING 2185以获得更多的帮助为什么会出现这种情况呢?因为net start +服务名,启动的是win下注册的服务。此时,我系统中并没有注册mysql到服务中。即下面没有mysql服务。怎样将Mysql注册到win服务里面去呢?1.进入MySQL的bin目录原创 2016-08-24 11:01:21 · 60140 阅读 · 14 评论 -
笔试题中有关树的问题汇总
树的基本概念树(Tree)是一种简单的非线性结构。所有数据元素之间有明显的层次特性。常用名词根节点:没有父节点的节点。叶子节点:没有子节点的节点。节点的度:一个节点所拥有的后件个数称为该节点的读。树的度:所有节点中最大的度。树的深度:树的最大层次。二叉树概念二叉树是一种每一个节点最多有两颗子树的树。特性1.在二叉树的第k层,最多有2^(k原创 2016-09-04 21:43:47 · 3486 阅读 · 0 评论 -
十进制转为二进制以及二进制转为十进制算法
十进制转为二进制基于Javascript语言<script>var n=15;//十进制转二进制function fn(n){ var str=''; while(n !=0){ str+=n%2; n =Math.floor(n / 2); } return str.split('').reverse().join('') ;原创 2016-09-09 16:56:41 · 6003 阅读 · 0 评论 -
原码, 反码, 补码 详解
一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。那么,这里的转载 2016-04-21 17:29:16 · 460 阅读 · 0 评论 -
轻松搞定面试中的二叉树题目
本文努力对二叉树相关题目做一个较全的整理总结,希望对找工作的同学有所帮助。转载 2016-04-17 17:30:17 · 587 阅读 · 0 评论 -
Netstat命令详解(windows下)
Netstat 用于显示与IP 、TCP 、UDP 和ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP 可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP 数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用Netstat 查一查为转载 2016-02-28 10:29:07 · 73532 阅读 · 0 评论 -
数据类型汇总(java、php、C++)
作为一个程序开发者,一般都不会仅仅限于了解一种语言,随着了解语言渐增,往往会记混,为了便于记忆,特意总结了一下java、php、C++语言的数据类型,便于对比、记忆。1.Java语言基本类型和引用类型基本类型整型byte 1个字节short 2个字节Int 4个字节Long 8个原创 2016-03-21 10:43:04 · 769 阅读 · 0 评论 -
移动平均法详解
什么是移动平均法? 移动平均法是用一组最近的实际数据值来预测未来一期或几期内公司产品的需求量、公司产能等的一种常用方法。移动平均法适用于即期预测。当产品需求既不快速增长也不快速下降,且不存在季节性因素时,移动平均法能有效地消除预测中的随机波动,是非常有用的。移动平均法根据预测时使用的各元素的权重不同,可以分为:简单移动平均和加权移动平均。 移动平均法是一种简单平滑预测技术,转载 2016-03-31 09:43:44 · 35231 阅读 · 0 评论 -
C++中预处理(宏详解)
宏是指使用一个标识符来表示一个常量、表达式或是格式串。在编译预处理阶段,程序中所有出现的宏名会被替换。作用:1.提高程序的通用性与易读性2.便于修改C++中有定义宏不带参数宏定义格式 #define 标识符名 字符串#表示这是一条预处理命令。标识符名 即宏名,宏名一般都是用大写字母。字符串可以为常数、表达式、格式串eg:#define IP 192.16原创 2016-01-11 20:27:39 · 1082 阅读 · 0 评论 -
插入排序,希尔排序,选择排序、快速排序详解以及消耗存储比较
插入排序,希尔排序,选择排序详解以及消耗存储比较$arr=array(2,8,4,6,7,1,9,20,13); //待排序的数组//插入排序//从小到大/*思路2,7,4,1从第二个元素开始1.比较7与2,因为7>2,故不移动位置 2,7,4,12.比较4与7,因为4<7,故将第二个元素移动第三个元素的位置(向后移动一位) 2,7,7,13.比较4与...原创 2016-03-27 19:57:11 · 914 阅读 · 0 评论