摘要: (1)物理层 物理层所处理的数据单位是比特(bit),物理层向上为数据链路层提供物理链路,实现透明的比特流(bit stream)传输服务,物理层向下与物理媒体相连,要确定连接物理媒体的网络接口的机械、电气、功能和过程方面的特性。(2)数据链路层 数据链路层负责在单个链路上的结点间传送以... 阅读全文
posted @ 2011-08-13 13:19 stark_summer 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 单目运算符>双目运算符>三目运算符 优先及 运算符 运算类型 15(最高) () [] - > 14 ! ~ ++ -- -*& sizeof * /% 单目运算 13 * / % 双目算术 12 + - 双目算术 11 > 移位运算 10 >= 关系运算 9 == ! = 关系运算 8 & 位运... 阅读全文
posted @ 2011-08-13 11:51 stark_summer 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 如果是说额外开销最小,那么应该是 shared memory, 可以让两(多)个进程共享完全相同的一段内存。 除了最初的创建和初始化等动作外,使用共享内存完全没有任何额外开销。 不像其他的IPC,比如消息队列, 信号量之类的,使用时还需要操作系统做其他额外动作(比如内存拷贝之类的)。 ... 阅读全文
posted @ 2011-08-13 10:40 stark_summer 阅读(145) 评论(0) 推荐(0) 编辑
摘要: linux创建进程函数fork()正确调用一次的时候有两个返回值:子进程返回:0父进程返回:>0的整数(返回子进程ID号)而错误的时候返回-1而在介绍fork()函数时的应用例子一般都为以下结构:如下例:#include #include #include #include int main(voi... 阅读全文
posted @ 2011-08-13 10:23 stark_summer 阅读(514) 评论(0) 推荐(0) 编辑
摘要: C++2.0以后全面支持虚函数与虚继承,这两个特性的引入为C++增强了不少功能,也引入了不少烦恼。虚函数与虚继承有哪些特性,今天就不记录了,如果能搞了解一下编译器是如何实现虚函数和虚继承,它们在类的内存空间中又是如何布局的,却可以对C++的了解深入不少。这段时间花了一些时间了解这些玩意,搞得偶都,不... 阅读全文
posted @ 2011-08-13 10:17 stark_summer 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 函数名: strstr功 能: 在串中查找指定字符串的第一次出现用 法: char *strstr(char *str1, char *str2);程序例:#include #include int main(void){char *str1 = "Borland International", *... 阅读全文
posted @ 2011-08-13 10:00 stark_summer 阅读(784) 评论(0) 推荐(0) 编辑
摘要: Var a : array[1..10000] of longint; Begin Writeln(SizeOf(a)); End. 输出:40000 如果定义Integer,则输出:20000 c语言中判断数据类型长度符 用法 sizeof(类型说明符,数组名或表达式); 或 ... 阅读全文
posted @ 2011-08-12 13:24 stark_summer 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 解题思路:将两组小数用数组存储,计算机两组小数点位数的总和,将小数点剔除,将小数点后面的位数向前移动一位。即开始求两个大整数的乘积。用递归的思路输出,得到的乘积,同时通过计算的小数点的位数,来判定什么时候输出小数点。求两个大整数的乘积的思路:用结点来存储乘积的每一位,可以是数值不受限制。关键函数:i... 阅读全文
posted @ 2011-08-12 10:58 stark_summer 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 1. 建立线程运行其他可执行文件2.关闭任务管理器或者其他窗口3.ShellExecute的用法4.打开关闭显示器5.使鼠标乱跑1. 建立一个线程 ( CreateThread() )DWORD WINAPI DestroyWindows(LPVOID){//your code would go h... 阅读全文
posted @ 2011-08-12 10:36 stark_summer 阅读(3863) 评论(0) 推荐(0) 编辑
摘要: Ubuntu由马克·舍特尔沃斯创立,其首个版本于2004年10月20日发布,并以Debian为开发蓝本。但其以每六个月发布一次新版本为目标,使得人们得以更频繁地获取新软件。而其开发目的是为了使个人电脑变得简单易用,但亦有提供服务器版本。Ubuntu的每个新版本均会包含了最新版本的GNOME桌面环境,... 阅读全文
posted @ 2011-03-16 12:39 stark_summer 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 在写java程序时不可避免要获取文件的路径...总结一下,遗漏的随时补上1.可以在servlet的init方法里String path = getServletContext().getRealPath("/");这将获取web项目的全路径例如 :E:/eclipseM9/workspace/tre... 阅读全文
posted @ 2011-03-12 01:11 stark_summer 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 我的电脑,右键属性,硬件,设备管理器,磁盘驱动器,下面一排里,名称里有USB DEVICE的都点右键,停用. 再打开我的电脑,那些东东就不在了, 品牌机里面都有多合一的读卡器,是那个的原因,禁用不影响U盘等的使用. 版权声明:本文为博主... 阅读全文
posted @ 2011-03-11 21:35 stark_summer 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 由于一直习惯eclipse中只使用一个工作空间,所以一般在eclipse刚刚安装好后第一次启动时,我就钩上了弹出的工作空间选择的对话框中以后不再提示的钩选。 结果这次突然需要用到它的工作空间提示功能了,却突然不知道如何找回它的提示功能了。。。。。 设置方法如下:Window -> Preferenc... 阅读全文
posted @ 2011-03-10 22:49 stark_summer 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1:Android中TextView中的字体大小设置 可以在XML里面加一句话 android:textSize="15px" 15像素或者 在 mTextView.setTextSize(size);2:将以xml类型文件的信息读取并放入到字符串数组中main.xml: options.xml: ... 阅读全文
posted @ 2011-03-10 22:22 stark_summer 阅读(84) 评论(0) 推荐(0) 编辑