上一页 1 2 3 4 5 6 7 ··· 18 下一页
  2005年10月10日
摘要: Linux给我们提供了丰富的内部进程通信机制,包括共享内存、内存映射文件、先入先出(FIFO)、接口(sockets)以及多种用于同步的标识。在本文中,我们主要讨论一下共享内存和内存映射文件技术。 一般来说,内部进程通信(interprocess communication)也就是IPC,是指两个或两个以上进程以及两个或者两个以上线程之间进行通信联系。每个IPC机制都有不同的强项或者弱点,不过没有... 阅读全文
posted @ 2005-10-10 20:17 dayouluo(.Net学生) 阅读(921) 评论(0) 推荐(0)
  2005年10月3日
摘要: 正则表达式(Regular Expression)简介:正则表达式具有两种标准:基本的正则表达式(BRE),扩展的正则表达式(ERE)。ERE包括BRE功能和另外其它的概念。应用程序常常需要有文本处理功能,比如单词查找、电子邮件确认或XML文档 集成。这通常会涉及到模式匹配。Perl、sed或awk等语言通过使用正则表达式来 改善模式匹配,正则表达式是一串字符,它所定义的模式可用来查找匹配的文本。... 阅读全文
posted @ 2005-10-03 10:24 dayouluo(.Net学生) 阅读(1284) 评论(0) 推荐(0)
  2005年10月2日
摘要: 这是一篇转自java-cn的文章当年,国际巨星成龙的「龙种」曝光,众人指责他对不起娇妻林凤娇,逼得他出面召开记 者会,向世人自白他犯了「全世界所有男人都会犯的错误」。从来没犯过这种错误的我, 也因此常常认为自己不是个男人。 虽然没犯过「全世界所有男人都会犯的错误」,但是我倒是曾经犯了「全世界所有程序员 都会犯的错误」。不管使用何种语言,全世界所有程序员都一定犯过这种错误,那就是: 太依赖编译器,... 阅读全文
posted @ 2005-10-02 12:29 dayouluo(.Net学生) 阅读(346) 评论(0) 推荐(0)
摘要: 本文首先介绍一下Java虚拟机的生存周期,然后大致介绍JVM的体系结构,最后对体系结构中的各个部分进行详细介绍。( 首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。)一、 JVM的生命周期 JVM实例的诞生:当启动一个Java程序时,一个... 阅读全文
posted @ 2005-10-02 12:20 dayouluo(.Net学生) 阅读(491) 评论(0) 推荐(0)
  2005年9月30日
摘要: Singleton模式是常用的设计模式之一,但是要实现一个真正实用的设计模式却也不是件容易的事情。 1. 标准的实现 class Singleton { public: static Singleton * Instance() { if( 0== _instance) ... 阅读全文
posted @ 2005-09-30 10:19 dayouluo(.Net学生) 阅读(1359) 评论(1) 推荐(0)
摘要: 我们在编制应用软件的过程中,常常需要对光标和鼠标操作,本人在文中介绍了Windows系统中有关实现对鼠标和光标进行操作的API函数,并给出了在Visual C6.0++中利用所介绍的API函数实现对鼠标和光标的操作的代码。 一、隐藏和显示光标 函数: int ShowCursor ( BOOL bShow ); 参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时... 阅读全文
posted @ 2005-09-30 10:17 dayouluo(.Net学生) 阅读(594) 评论(0) 推荐(0)
  2005年9月24日
摘要: C++ standard library提供了两个生成排列的algorithms:next_permutation()与prev_permutation(),却没有提供生成组合数的标准函数。 由于排列与组合之间有着密切的联系,我们很容易就可以从“排列”获得“组合”。从n个元素中任取r个元素的组合,有n! / (r! * (n-r)!)个。这些组合可用多重集{r·1, (n-r)·0}的全... 阅读全文
posted @ 2005-09-24 15:57 dayouluo(.Net学生) 阅读(615) 评论(1) 推荐(0)
  2005年9月23日
摘要: [前言:]当前流行的Windows操作系统,它能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的应用软件无一不是多线程多任务处理,单线城的软件是不可想象的。因此掌握多线程多任务设计方法对每个程序... 阅读全文
posted @ 2005-09-23 01:31 dayouluo(.Net学生) 阅读(488) 评论(0) 推荐(0)
  2005年9月20日
摘要: 前做知识管理系统的时候,由于需要建立全文检索和统计词频,需要对中文文本进行分词。对于中文分词, 国内做到好的应该是中科院自然研究所,但是相对比较复杂,我看了几次没有看明白. :) ,由于平常我们的知识系统 对分词的要求没有这么高,所以 就选择了最大化的词表分词法. 词表选择的是人民日报97版的词表. 实际效果可以达到90%以上,基本可以满足需要。支持 Lucene.net分词,词表是启动时一... 阅读全文
posted @ 2005-09-20 22:28 dayouluo(.Net学生) 阅读(589) 评论(1) 推荐(0)
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文
posted @ 2005-09-20 22:26 dayouluo(.Net学生) 阅读(440) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 18 下一页