- 博客(10)
- 收藏
- 关注
原创 关于二进制补码
问一个基本的问题。负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。但是,随便找一本《计算机原理》,都会告诉你,实际上,计算机内部采用...
2009-12-11 11:15:07
176
原创 Ubuntu虚拟机共享主机上网
Ubuntu虚拟机共享主机上网WinXP+VMware WorkStation+Ubuntu7.10一.Bridged方式共享上网 1.设置Ubuntu的网络连接方式为Bridged2.共享ADSL连接ADSL连接属性中选中“Internet连接共享”,下拉列表中然后选择“本地连接”,系统会自动把“本地连接”设置为192.168.0.1。注意此设置会在断开连接并重启后才生效3.Ubuntu网络设置...
2009-12-10 12:42:44
370
原创 VMware虚拟机上Ubuntu与Windows XP文件共享全攻略
现在使用虚拟机的人越来越多,它的确给我们带来了很大的方便。但是其中总会有一些问题困扰着我们,今天我就给大家讲一讲我的一点小小的经验。关于VMware虚拟机上Ubuntu与Windows XP文件共享的问题! 我的情况:本人电脑系统为Windows XP,在该系统上装了VMware 6.0虚拟机,并在虚拟机上安装了Ubuntu 9.04。最终实现了两系统的文件共享!(其他系统大同小略)...
2009-11-11 13:47:09
164
原创 虚拟机VMware tools安装
原文:http://hi.baidu.com/appcn/blog/item/43c4eafce7888042d6887df9.html在安装虚拟机VMware tools之前,你需要知道如下概念:(1)虚拟机有免安装绿色版,也有非免安装绿色版,一般非免安装绿色版在你安装完虚拟机后,其目录下会自动生成VMware tools安装文件(windows.iso、linux.iso),而免安装绿...
2009-11-11 13:00:18
123
原创 如何启用 Ubuntu 中的 root 帐号
实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:sudo passwd root此命令将会重新设置 root 的密码,按照提示输入新的密码,并加以确认。之后,重启系统时,就可以用 root 登录了。如果你想要禁用 root 帐号,则执行下列命令:sudo pa...
2009-11-11 12:57:07
100
原创 Machine-level Representation of C Programs
3.2 Program EncodingsUnix> gcc –O2 –o p p1.c p2.cThis command actually invokes a sequence of programs to turn the source code into executable code:1. the C preprocessor expands the sou...
2009-11-06 16:51:19
133
原创 Initialization & Cleanup
Initialization & Cleanup1. In java, the class designer can guarantee initialization of every object by providing a constructor. If a class has a constructor, Java automatically calls that ...
2009-11-03 14:04:07
115
原创 Enumerated Types[枚举类型]
1. enum 关键字能创建一种新的类型,这种新的类型严格包含了一组被命名的值。2. 当你创建一个enum类型时 编译器会自动增加一些有用的功能: toStrng()能显示enum实例的名称;ordinal()方法指明enum常量的声明顺序;静态方法values() 能把enum常量转换为相应的数组。3. enums 可以用在switch语句中;因为sw...
2009-10-29 11:17:12
247
原创 Subversion快速入门教程
如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 本教程分为以下几个部分,为了说明...
2009-10-27 16:48:13
100
原创 Resuing Classes 类复用(代码复用)
Resuing Classes1. 代码重复使用是java最令人注目的功能之一。代码重用可以很大程度上减少复制代码和改写代码的工作。2. 代码复用的技巧是:使用已经存在的类但是不改变存在的代码。有两种方法可以达到代码复用的目的:A.通过组合(composition);B. 通过继承(inheritance)3. 组合的语法:新建一个类,其中包含已存在类的引用。...
2009-10-21 16:56:36
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人