摘要:
使用SC命令时注意事项【转】Windows 2003 Server存在一个sc命令,(好像Windows 2000/XP/NT都有这个。)该命令可以手工创建Windows服务(NT Service)以下是微软帮助文件中对sc命令的描述:与“服务控制器”和已安装设备进行通讯。SC.exe 检索和设置有关服务的控制信息。可以使用 SC.exe 来测试和调试服务程序。可以设置存储在注册表中的服务属性来控制如何在启动时和作为后台程序运行时启动服务应用程序。SC.exe 的参数可以配置指定的服务,检索当前服务的状态,也可以停止和启动服务。可以生成批处理文件来调用不同的 SC.exe 命令以自动启动或关闭 阅读全文
摘要:
abiword Namespace ListHere is a list of all namespaces with brief descriptions:abicollab这个命名空间以及下面的abicollab::service均是在线协作相关。abicollab::service这个命名空间是在线协作相关。AiksaurusImpl词库相关,命名空间名字翻译:词库扩展realm协议相关命名空间,主要是socket包的协议。realm::protocol协议相关命名空间,主要是socket包的协议。realm::protocolv1协议相关命名空间,主要是socket包的协议。soaso 阅读全文
摘要:
Improving the AbiWord's Piece Table【转】One of the most critical parts of any word processor is the backend used to store its text. It should be fast to lookup, fast to insert and to erase new text at a random location, undo friendly, etc.The AbiWord backend has all these virtues and some more. It 阅读全文
摘要:
Font Rending 的 Hint 机制对排版的影响【转】在设计一种 Font 时,设计者使用的是一个抽象的单位,叫做 EM,来源于大写 M 的宽度(通常英文字体中大写 M 的宽度最大)。EM 即不同于在屏幕显示时用的像素(Pixel)也不同于打印时用的点(Point; 1/72 inch),他是一种相对单位,随着字体和字号的不同变化。通常对于一个 12 号的字体一个 EM 的长度等于 12pt。实际设计时会将 EM 分成更小的单位,一般成为 EM Unit,TrueType 中一般是 2048 Units = 1 EM,Type1 中一般是 100... 阅读全文
摘要:
Application FrameworkThe 'af' directory contains all source code for the cross-platform application framework. This directory contains the following subdirectories:DirectoryevSource code for the event mechanism for the cross-platform application framework. This code contains the machinery to 阅读全文
摘要:
跟我一起写 Makefile【转】陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干 阅读全文
摘要:
Class List【转自官方文档】Here are the classes, structs, unions and interfaces with brief descriptions:GR_CharWidths::_a_AbiCellRendererFont_AbiCellRendererFontClass_AbiControlGUI_AbiFontCombo_AbiFontComboClass_AbiPrivData_AbiTable_AbiWidget_AbiWidgetClass_ApDocView_ASTAT_bb_bbuf_read_info_bbuf_write_info_B 阅读全文
摘要:
AbiWord Documentation【转】IntroductionOne of the major bits of AbiWord word processing code is the Piece TablePieceTableTodo:Add more class names / links to sources.IntroductionApt_PieceTableis the data structure used to represent the document. It presents an interface to access the document content a 阅读全文
摘要:
abiWord中数据的存储第一部分:abiWord中数据的存储一、哈希表是根据一定的算法在表中的相应位置存储数据的一种容器,在abiWord程序中这个表相当于一个数组。下面列出了ABIWORD哈希表的构成.在列举出表的构成之后,对于构成哈希表的各个组成部分分别进行说明.1、abiWord中的哈希表template class ABI_EXPORT UT_GenericStringMap{//嵌套类UT_Cursor{ …}//代表实际存储的容器hash_slot * m_pMapping;};//哈希表中键的封装类class key_wrapper{private: UT_String m_v 阅读全文
摘要:
Text Editor 的 Piece Table 结构Charles Crowley 在Data Structures for Text Sequences中描述了一种用于存储和编辑文本的数据结构 Piece Table。这种结构被大多数 Professional 的文本编辑器/字处理器所使用。另一种广为应用的(更简单)的数据结构是 Gap,最初被用在 Emacs 中,现在的 Scintilla,Java Swing Text Field 等文本编辑组建都使用这种结构。Charles Crowley 的文章中有详细的关于这两种结构的性能比较。在处理大型文档的时候,“Piece Table + 阅读全文