自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 计算机编程英语词汇

算法常用术语中英对照 Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph Data Structures 图 Set Data Structures 集合 Kd-Trees 线段树 Numerical Problems 数值问题 Solving Linear Equations 线性方程组 Bandwidth Reduc

2007-07-31 16:11:00 885

转载 关于项目的角色

“ 软件工程 ” 的学科至少包括三个重要的组成部分:产品设计、系统构架设计和项目控制,而相应地,软件开发队伍中也有三个重要角色:产品经理、系统架构师和项目经理。这三个角色直接关系着项目的成功或失败。以下是对这三个角色的分工的具体介绍:(部分摘自《程序员》,作者:刘天北)   《人月神话》一书

2007-07-23 21:41:00 3159

转载 Linux系统下SVN服务器的搭建过程详解

Linux系统下SVN服务器的搭建过程详解 1 环境:  服务器放在redhatAS4.0上,客户端在windows 2000。  2 软件包  2.1 服务器:                          subversion-1.3.2-1.rh90.i386.rpm。可能还会用到其他依赖组件,在我的配置中要用到:apr-0.9.5- 0.2.i386.rpm , neon-0.24.7

2007-07-23 20:38:00 1343

转载 详细解说 STL 排序(Sort)

  详细解说 STL 排序(Sort) 作者Winter 详细解说 STL 排序(Sort) 0 前言: STL,为什么你必须掌握 1 STL提供的Sort 算法 1.1 所有sort算法介绍 1.2 sort 中的比较函数

2007-07-17 10:26:00 854

原创 2007 7 13博士谈话有感

2007年7月13日,星期五。今天中午父母过来,本打算回实验室取东西,碰巧许老师和王强博士师兄在谈话。许老师让我演示一下我们的程序。随后师兄发表了一些评论。我们三个人讨论一些问题。一个项目如何作?如何能够做得好?在我们的谈话中,我深深体会到公司的人员为什么要如此的加班加点。而这种现象的背后是公司的要求。而在学校没有这种要求,这样有很多的事情是没有干好的。没有做好的主要原因是心态问题,是作事情的态度

2007-07-13 14:35:00 599

转载 strings(字符串)详解(一)

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。    好了,进入正题………首先,为了在我们的程序中使用stri

2007-07-13 08:33:00 873

原创 Linux 守护进程的编程方法[转载]

守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执                                             行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数                                            服务器就是用守护进程实现的。比如,Internet服务器i

2007-07-12 07:54:00 1024

原创 Linux守护进程(转贴)

一. Linux守护进程简介 1.alsasound :Alsa声卡驱动守护程序。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,该程序被证明很优秀,于是作者就开始为一般的声卡写驱动程序。 Alsa和OSS/Free 及OSS/Linux兼容,但是有自己的接口,甚至比OSS优秀。 2.acpid:acpid(Advanced Configuration

2007-07-12 07:52:00 628

转载 fschange – Linux File System Change Notification

dnotify and inotify are the current file change notification services in the Linux kernel. Unfortunately, they share a couple of shortcomings that make it difficult to use them for efficient (real-tim

2007-07-12 07:31:00 1249

转载 Efficient in-memory extensible inverted file

AbstractThe growing amount of on-line data demands efficient parallel and distributed indexing mechanisms to manage large resource requirements and unpredictable system failures. Parallel and dist

2007-07-10 10:20:00 2153

转载 关于lucene断点续索引和增量索引的问题

关于lucene断点续索引和增量索引的问题1、 像百度、google等桌面搜索建立索引的时候可以停止后重新索引,他能保证以前索引

2007-07-08 21:58:00 4946

转载 lucene索引合并与增量索引

       利用 Lucene,在创建索引的工程中你可以充分利用机器的硬件资源来提高索引的效率。当你需要索引大量的文件时,你会注意到索引过程的瓶颈是在往磁盘上写索引文件的过程中。为了解决这个问题, Lucene 在内存中持有一块缓冲区。但我们如何控制 Lucene 的缓冲区呢?幸运的是,Lucene 的类 IndexWriter 提供了三个参数用来调整缓冲区的大小以及往磁盘上写索引文件的频率。

2007-07-08 19:22:00 2017

原创 杂记

 第二章进入系统(Accessing the system)翻译:hfzheng电子邮件:[email protected]转载请务必保留译者信息!用户帐号每个用户在系统中都必须有一个帐号,用来登录系统。全部用户帐号都在/etc/passwd文件中定义,该文件也包括了用来识别用户唯一性的元素。Root帐号Root帐号和密码在Solaris操作环境安装过程中设定。这是系统管理员用来进行具体的管理任务时

2007-07-07 18:27:00 592

转载 top 命令详解

top监控工具可以显示CPU占用率为前几位的进程,并提供CPU的实时活动情况top监控命令在FreeBSD上的使用top监控工具可以显示CPU占用率为前几位的进程,并提供CPU的实时活动情况语法:top [-s time] [-d count] [-q] [-h] [-n number] [-f filename] [-o field][-U usename]-S 将系统进程信息也显示到屏幕上,默

2007-07-07 18:22:00 1086

转载 系统引导过程及硬盘分区结构论述

一、系统引导过程简介系统引导过程主要由以下几个步骤组成(以硬盘启动为例)1、 开机;2、 BIOS加电自检(POST---Power On Self Test),内存地址为0fff:0000;3、 将硬盘第一个扇区(0头0道1扇区,也就是Boot Sector)读入内存地址0000:7c00处;4、 检查(WORD)0000:7dfe是否等于0xaa55.若不等于则转去尝试其他介质;如果没有其

2007-07-07 18:18:00 840

原创 Linux内核: 修改TCP/IP调优参数

所有的TCP/IP调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数, 后面是它们的含义:1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲3. /proc/sys/net/ipv4/tcp_timestamps — 时间戳在(请参

2007-07-06 21:12:00 969

原创 pvfs安装过程总结

在不太了解linux的情况下,安装pvfs是一件比较痛苦的事情。也遇到比较多的问题。认为在总任何一个工程之前,最好是先了解它的原理。虽然这可能比较耗时或者有些痛苦,但是不了解它去运用它,也会遇到各种各样的问题,在解决了这些问题之后,你发现其中的原理。这实际是走了弯路。在安装pvfs之前,我对linux系统的基本命令还不是很熟悉,只是按照说明书的内容做,没有理解每一句的具体含义。结果怎么也装不明白。

2007-07-06 20:47:00 2104

原创 pvfs提高性能的方法

请教 PVFS2 性能提升的问题,请高手帮忙!!!!!!请教 PVFS2 性能提升的问题,请高手帮忙!!!!!!用PVFS2 搭建了一个 1 IO client,3 IO server的架构, IO server使用本地的 IDE硬盘。 使用 IOzone测试,在测试过程中,发现 读写的块越大,性能越好, 如下,第一列是文件大小,第一行为块大小,单位为kB:             64 

2007-07-06 14:07:00 3671

转载 ·Lucene索引文件格式(中文版,有chris翻译)

此篇文章也为转载,不过所翻译的Lucene的文件格式为1.3版的.原文来自:http://www.matrix.org.cn/resource/article/22.html本文定义了Lucene(版本1.3)用到的索引文件的格式。Jakarta Lucene是用Java写成的,同时有很多团体正在默默的用其他的程序语言来改写它。如果这些新的版本想和Jakarta Lucene兼容,就需要一

2007-07-05 15:29:00 1036

原创 linux内核编译详解

一、内核简介   内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件 和网络系统,决定着系统的性能和稳定性。   linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在 /usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源 程序代码。全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引 发的一个明

2007-07-05 09:11:00 683

原创 用GDB调试程序

GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:    1、启动你的程序,可以按照你的自定义

2007-07-04 22:23:00 1613 1

原创 gdb调试内存错误

程序在运行一段时间才出错,而且是内存错误。可能是指针访问错误。这种情况下,查找错误比较困难,可以使用core文件帮助查找错误。$ uname -aLinux dev 2.4.21-9.30AXsmp #1 SMP Wed May 26 23:37:09 EDT 2004 i686 i686 i386 GNU/Linux再看看默认的一些参数,注意core file size是个0,程序出错时

2007-07-04 22:19:00 1505

原创 Linux下patch的制作和应用

Linux下patch的制作和应用学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当然最终要在自己的Linux上作实验,比较总结,消化吸收为自己的东西。要除去这么一种错误思想:一定要学全。要知道,一次学全是不可能的,只能先学习最为

2007-07-03 09:02:00 1125

原创 linux单用户模式

可以使用grub引导进入单用户模式。在一般开机过程中,grub不会自动出现,如果你安装了多系统,会直接出现选择系统菜单的图示,这个就是grub菜单,这个时候,如果按c就进入了grub命令行。可以输入一些grub命令。在系统选择菜单的时候,可以按e,这个时候可以编辑对应的内核行,在该行的最后加入空格 single 或者是空格 1,然后按b,则系统被引导进入单用户模式,在这种模式下,可以对

2007-07-01 17:24:00 943

原创 系统引导管理器GRUB,为初学者指南

作者:北南南北 来自:LinuxSir.Org 摘要: GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌握GRUB,重写GRUB入门文档还是有必要的;本文重点介绍了GRUB的menu.lst的写法,另外通过GRUB命令行引导系统也

2007-07-01 10:34:00 644

嵌入式系统设计的验证与调试技术

嵌入式系统设计的验证与调试技术 Embedded Systems and Software Validation (Morgan Kaufmann, 20...

2011-03-28

空空如也

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

TA关注的人

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