自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 原码, 反码, 补码 详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式

2014-01-05 02:53:49 373

原创 十六进制数转化成十进制数

#includeint htoi(char s[]);void getline(char s[]);main(){ char s[100]; printf("---Please insert a hexadecimal numeber starting with 0x/0X---\n"); getline(s); printf("result is: %d\n", htoi(s

2013-12-22 04:32:38 1161

原创 字符数组 字符串

字符数组赋值例如:main() { char s[100]; strcpy(s, "The writer would like to thank you for" "your interest in his book. He hopes you" "can get some helps from the book.");  }指针数组赋值 例

2013-12-17 05:35:23 459

原创 ONC RPC编程——返回时间

test.xprogram TESTPROG { version VERSION { string TEST(string) = 1; } = 1;} = 87654321;87654321是RPC程序编号,还有VERSION版本号为1,都是给RPC服务程序用的。同时指定程序接受一个字符串参数。(1).rpcgen test.x将生成三个源文件:

2013-12-06 11:32:19 1499

原创 EXCEL一个单元格内容分成多个单元格

选择:数据->分列anxi

2013-12-02 06:38:22 3819

转载 Program v/s Process v/s Thread

Program v/s Process v/s ThreadPosted on September 12, 2010 by SanthoshThree basic concepts that require clear understanding when we study operating systems or programming in general is the

2013-11-25 03:41:15 1120

原创 simulate the barbershop problem which is a classical synchronization problem

原理参考以下:理发师问题:一个理发店有一个入口和一个出口。理发店内有一个可站5 位顾客的站席区、4 个单人沙发、3 个理发师及其专用理发工具、一个收银台。新来的顾客坐在沙发上等待;没有空沙发时,可在站席区等待;站席区满时,只能在入口外等待。理发师可从事理发、收银和休息三种活动。理发店的活动满足下列条件:  1)休息的理发师是坐地自己专用的理发椅上,不会占用顾客的沙发;  2)处理休

2013-11-22 11:56:55 548

原创 socket interface to implement a simple string conversion service over TCP

Client //client.c#include #include #include #include #include #include #define MAXNUM 100#define SERV_PORT 1385int main(int argc, char *argv[]){ //parse arg if (argc!=2) { printf("us

2013-11-18 10:05:22 398

原创 时间函数gettimeofday()

#include struct timeval start,end;gettimeofday(&start,NULL);gettimeofday(&end,NULL);unsigned long duration = 1000*(end.tv_sec-start.tv_sec)+(end.tv_usec-start.tv_usec)/1000;//sec->second usec-

2013-11-18 09:56:54 658

原创 get IP address of a given machine

getaddrinfo在linux man page中的详细解释:http://linux.die.net/man/3/getaddrinfo/* homework1_getaddr:get the IP addresses of a given machine */#include #include #include #include #include #

2013-11-18 09:50:15 663

转载 tar命令

linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。1.命令格式:tar[必要参数][选择参数][文件] 2.命令功能:用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的 3.命令参数:必要参数有如下:

2013-11-18 01:19:12 581

转载 ubuntu stardict词典安装

一,安装星际译王 stardict终端输入:$sudo apt-get install stardict二,下载星际译王离线词典1.下载地址:StarDict Dictionaries -- 星际译王词库 词典下载,包括中文,日文,韩文词典等zh_CN 简体中文词典,由上面的地址进入,包括汉英与英汉词典2.推荐下载:朗

2013-11-18 01:10:04 709

转载 Ubuntu12.04 安装eclipse

下载 Eclipse从 http://www.eclipse.org/downloads/index-developer.php下载合适版本,如:Eclipse IDE for C/C++ Developers解压文件$ sudo mv eclipse-cpp-juno-M7-linux-gtk.tar.gz /usr/lib/$ cd /usr/lib/$ s

2013-11-11 15:01:24 432

转载 ubuntu12.04 安装配置jdk

先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_21/ /usr/lib/jvm/Step2:# 配置环境变量sudo gedit ~/.pr

2013-11-11 14:58:23 498

原创 ubuntu使用

chmodchange mode 控制用户对文件的权限$ chmod [options] mode[,mode] file1 [file2 ...]察看文件属性ls -l filename系统更新文件位置:var/cache/apt/archivesibus 开机自启动:/usr/bin/ibus-deamon -d

2013-11-11 08:13:26 298

原创 ubuntu 12.04 i386 32bit installation

/boot 200M/15Gswap 2G/home 15Gsoftware up to date->settings->choose a download server language support keyboard->preferences->add Chinese

2013-11-11 07:07:27 528

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除