- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 原码,补码,反码的由来与转换
原码、反码、补码的来由我们知道计算机只能识别0和1,使用的是二进制。而在日常生活中人们使用的是十进制,并且我们用的数值有正负之分。于是在计算机中就用一个数的最高位存放符号(0为正,1为负)。这就是机器数的原码了。有了数值的表示方法就可以对数进行算术运算,但是很快就发现用带符号位的原码进行乘除运算时结果正确,而在加减运算的时候就出现了问题,如下:假设字长为8bits。(1) 10 -(1
2015-10-18 14:24:50 2149 4
原创 Linux占用端口进程查询
Linux端口占用是个常见的问题,此时需要排查占用端口的相关程序,以下总结了几种方法。涉及到一些简单地命令,如netstat,ps,lsof等。下面以为50070端口为例,此时要查询端口情况。方法1.快速定位程序,输入lsof -i:50070。此时就可以看到命令,及对应的PID。下面再根据ps -ef|grep 15645,找到执行的进程。方法2:netstat
2015-10-16 11:20:32 977
原创 Linux Vi编辑器的使用
1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(commandmode)、插入模式(Insert mode)和底行模式(lastline mode) 1) 命令行模式commandmode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 2) 插入模式(Insert m
2015-10-15 19:32:08 938
转载 java 虚拟机--新生代与老年代GC
本文转载自:http://my.oschina.net/sunnywu/blog/332870,特此申明。摘要 堆设置 -Xms :初始堆大小 -Xmx :最大堆大小 -XX:NewSize=n :设置年轻代大小 -XX:NewRatio=n: 设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 -XX:SurvivorRatio
2015-10-09 21:41:25 825
空空如也
hbase查询出现CallerDisconnectedException错误
2015-11-10
reduce阶段copy map输出数据细节问题
2015-06-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人