- 博客(32)
- 收藏
- 关注
原创 软实力提升之道11------全面搜索正则表达式并把行打印出来
软实力提升之道11------全面搜索正则表达式并把行打印出来嗯,当你看到这样一个标题时有什么想法?一头雾水还是心中暗爽"幸亏我知道"。不管怎么样,这是软实力提升之道的又一篇文章,最近总觉得自己写的东西很浅显,很容易被高手鄙视,算了,罢了,本来就是小白,还是和需要的人一起提升软实力吧。Global search Regular Expression and Print out the li
2009-03-29 21:27:00
2836
原创 RPC编程指导
使用RPC编程 远程过程调用 Remote Procedure Call-------------------------------------通过stub函数,远程的执行过程可以被本地调用客户端拥有相同的函数接口- 和服务器通信的接口- 获得服务器执行结果的接口 Stub 函数的产生没有编程语言天生支持Sun RPC- 使用独立
2009-03-27 09:27:00
22161
1
原创 软实力提升之道10 ------ RPC程序入门
RPC程序一般是由一个stand-alone程序改写过来的。根据要移动到远程的函数,编写.x文件,通过rpcgen工具生成模板函数,将要改写的函数的实现代码写入模板中,编译即可。下面是详细的过程描述。写出stand-alone程序,也就是要在本机运行的程序,编译通过,确认程序没有错误。这里举一个简单的例子,简单的加法运算器。我们最终的目标是将rsum函数改为由远程服务器运行。stand-alo
2009-03-26 20:34:00
3859
原创 linux系统find命令一些用法,没有xargs的
find find命令号称"Linux 中最强大的命令"(某柱语)自然有他的强大之处。find命令是一个实时性的命令,为什么叫实时性命令呢?那是相对于locate命令说的。大家不要觉得locate命令很快就觉得它很嚣张。locate在背地里是做了很多准备的,它有自己的数据库,通过crontab默默的建立索引。如果有个文件在locate建立索引之后创建,那么你是没有办法立即通过locate
2009-02-27 17:23:00
4114
2
原创 摩尔定律与计算机
摩尔定律与计算机摩尔定律的来历摩尔定律是指集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。“摩尔定律”是由英特尔名誉董事长戈登·摩尔提出来的。 1965年,戈登·摩尔在准备一个关于计算机存储器发展趋势的报告时,整理了一份数据资料,结果却意外的发现了一个惊人的趋势。每个新芯片大体上包含其之前版本的容量的晶体管,而且每个芯片的产生都是在前一个芯片产生后
2009-01-06 13:18:00
7850
3
转载 ZZfromCU点评Linux难称完美的几大命门
从1991年到2008年,Linux已经走过了17个春秋,但它依然是一个正在发展中的作品,依然难称完美,还有好多方面需要完善,虽然不是致命缺陷,但是要想让Linux巩固现在取得的成就,并取得进一步发展,这些都需要得以解决。软件包管理各自为政在Linux中,软件通过“包”形式进行管理,包可以指整个应用程序、应用程序的支持库、编程工具等等,举例来说,在多数Linux操作系统中,火狐浏览器和办公软件Op
2008-12-31 19:33:00
3373
原创 操作系统进程模型分析
操作系统进程模型分析赵威 石小兵(华中科技大学计算机学院 武汉 430074) 摘 要 分析Minix系统和Linux系统进程模型,分别对进程管理,进程调度,进程间通信和进程的数据表示进行描述,总结出两个系统的特点。关键字 Minix Linux 进程 进程模型 ANALYSIS OF PROCESS MODEL
2008-12-29 21:30:00
5475
2
原创 Minix文件系统和Linux文件系统比较
Minix是荷兰Vrjie大学的Andrew S. Tanenbaum教授编写的一个类Unix操作系统,虽然在功能和规模上不能和Unix相比,但作为操作系统的学习对象是非常合适的。Minix一共约一万两千行代码,在Tanenbaum教授所著的“Operating Systems: Design and Implementation”一书中有具体的注释和讲解。Minix虽然是Unix
2008-12-29 21:28:00
8312
1
原创 进程调度分析
课程要求的~~ 进程调度算法概述进程调度算法就进程来分,分为三类:批处理、交互式、实时。下面将分别进行描述。批处理系统先到先服务这种调度算法属于非抢占式,只有当前进程主动放弃处理器别的进程才会有机会运行。这个算法只有一个运行队列,一个进程进入就绪状态时就自动转移到运行队列的队尾等待调用。该算法简单,容易理解,但在处理器使用率上达不到要求。最短作业优先该算法可用在运行
2008-12-29 21:24:00
5516
原创 负载均衡中的LVS
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2
2008-12-11 16:07:00
2490
原创 SVG未来主宰Inkscape
非常偶然的机会,我在公司里拿到了一本程序员,在这一期的杂志中推荐了开源项目Inkscape,我记下了名字晚上回家体验。回到家我首先找到了Inkscape的WIN32版,先试用下。果然不错,操作相对简单,教程和手册资源也很容易在网上找到,下面是我试用时画了手稿。
2008-05-20 23:30:00
2776
原创 你好,silverlight!
为什么会有SilverlightWEB的发展从被Tim Berners-Lee发明以来,经历了文本,CGI,Java,ASP,ASP.NET各个阶段。如何为用户提供类似本地程序一样丰富的体验成为现在网络开发人员要面临的问题。可以说,Flash部分解决了这个问题。但随着WEB2.0的快速发展和Vista的推出,挑剔的用户开始提出了更高的要求。我们不能不提Yahoo的Widget,它让许多用户感受
2007-07-30 09:41:00
4634
原创 我也黄健翔一次
找到了,找到了,伟大的CEdit,他继承了MFC的光荣传统,CObject,CCmdTarget,CWnd在这一刻灵魂附体,伟大的getline,getwindowstext,他没有给字符串任何机会。BB公司万岁!本人万岁!
2006-08-14 01:44:00
3209
2
转载 CString小讲
CString类功能强大,比STL的string类有过之无不及.新手使用CString时,都会被它强大的功能所吸引.然而由于对它内部机制的不了解,新手在将CString向C的字符数组转换时容易出现很多问题.因为CString已经重载了LPCTSTR运算符,所以CString类向constchar *转换时没有什么麻烦,如下所示:char a[100];CString str("aaaaaa");s
2006-08-11 20:36:00
3515
2
原创 一些 汇编 的 东东
.386 CODE SEGMENT USE16 ASSUME CS:CODE START: MOV AL,0110011B ADD AL,1011010B MOV AL,-0101001B ADD AL,-101110B
2006-04-30 17:17:00
3314
原创 进程的控制[原创]
总体上来说,这个暑假过的可以,见到了想见的人,看了点想看的书,到最后了,本人也要写出点重量级的文章,今天就说说进程的控制吧,因为我只是看了点书,具体的实践还没有做过,所以今天主要是就原理说一下,希望读者,特别是stoness不要笑话.进程的控制主要包括: 1.建立一个进程; 2.撤消一个进程; 3.挂起一个进程; 4.解挂一个进程; 5.改变进程的优先级
2006-02-15 16:15:00
3319
1
转载 How to use C programing language in Linux as a expert[ZT]
Linux的发行版中包含了很多软件开发工具。 它们中的很多是用于 C 和 C++应用程序开发的。 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具。 本文的主旨是介绍如何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程。 在本文中你将学到以下知识: · 什么是 C · GNU C 编译器 · 用 gdb 来调试GCC应用程序 你也能看到随
2006-02-08 19:23:00
3178
1
原创 学习ARM编程的同学注意了
ARM编译器一般都支持汇编语言的程序设计和C/C++语言的程序设计,以及两者的混合编程。本章介绍ARM程序设计的一些基本概念,如ARM汇编语言的伪指令、汇编语言的语句格式和汇编语言的程序结构等,同时介绍C/C++和汇编语言的混合编程等问题。本章的主要内容:- ARM编译器所支持的伪指令- 汇编语言的语句格式- 汇编语言的程序结构- 相关的程序示例4.1 ARM汇编器所支持的伪指令 在ARM汇
2006-02-08 19:05:00
11211
原创 说说你的安装历程吧。
最近欣闻有同学安装成功LFC4,既然如此就把主要问题和要注意的东西说一下,我们这些后来人也可少走写弯路。虽然可能有些东西看不懂,但我想还是会有帮助的。
2006-02-07 20:01:00
1296
2
原创 今天写一下操作系统
这几天有幸拜读了两位屠老师的《操作系统基础》一书,偶的感慨颇多。半年前我还在一直努力(仅仅努力)提高自己的编程技术,忽视了基础理论的研究,今天看来,偶走了弯路。操作系统是任何软件的基础,从大的方面说,是所有计算机的灵魂,例如IBM370是我们一般人用不了的大型机,但它的访问主存的越界机制就很巧妙。用最少的系统资源解决了这个在我看来要重新加几个寄存器的问题。另外,缓存技术的使用和分时机制的开
2006-02-01 15:53:00
1309
3
原创 WR,这是物理作业
/**************Welcome!*****************//* Composed by Zhaowei 赵威 *//* Shixiaobing 石小兵 *//* Computer Science 0405 *//***************************************/#include #include
2005-10-08 22:03:00
1564
原创 link 30 加了教师选课并优化了数据结构的
#include #include /*********************************/#define LENGTH_STU_COURSE_NUMBER 16#define LENGTH_CLASS_MAJOR 26#define LENGTH_CLASS_NUMBER 16#define LENGTH_CLASS_MASTER_NAM 16#define LENGTH_CL
2005-08-06 19:42:00
1193
2
原创 link 28 加了登分与查分的
#include #include /*********************************/#define LENGTH_STU_COURSE_NUMBER 16#define LENGTH_CLASS_MAJOR 26#define LENGTH_CLASS_NUMBER 16#define LENGTH_CLASS_MASTER_NAM 16#define LENGTH_CL
2005-08-05 23:42:00
1147
原创 link 26
#include #include /*********************************/#define LENGTH_STU_COURSE_NUMBER 16#define LENGTH_CLASS_MAJOR 26#define LENGTH_CLASS_NUMBER 16#define LENGTH_CLASS_MASTER_NAM 16#define LENGTH_CL
2005-08-04 23:36:00
892
原创 关于fopen函数中路径名使用字符串的一点看法
fopen函数中路径名使用字符串这是一个困扰我一段时间的问题,现在我就它系统的说明一下,具体的问题还要大家在上机试验中发现和解决。首先,fopen函数中路径名是可以用字符串代替的,但要注意/要用//代替,这是和别的表示方法不同之处。另外一定要确定你有这个文件,还是要测试一下指向那个文件的指针是不是NULL。这是一种有用的习惯。还有,使用这个函数打开的文件是ANSIC ||码打开的文本文件,如果要执
2005-05-08 20:34:00
3955
2
原创 我们应该把底层理论摆什么位置?
很多人在学习C语言或者其他语言是都恍然大悟,悔不该当初没有先学编译等底层的理论。所以又开始了以硬件为总目标的学习。这样做我觉的很对。我们无法在不知道里面是什么的情况下,游刃有余的操练那些语言。作到最后,我觉得应该会有好的结果的。
2005-04-28 15:01:00
1063
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人