![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术_系统开发_C/C++
文章平均质量分 84
keminlau
这个作者很懒,什么都没留下…
展开
-
什么是数据data..........重修Data Structure笔记
pre-pre Face:用计算机解决问题时,大致需要经过以下步骤:从具体问题抽象出一个适当的数学模型; 设计一个解此数学模型的算法; 编出程序,进行测试、调整直至得到最终解答。寻求数学模型的实质是分析问题,从中提取操作对象,并找出这些操作对象之间含有关系,然后数学的语言加以描述。什么是Data Structure?不就是data + structure啰!!理论是为了用于原创 2004-12-06 23:20:00 · 2437 阅读 · 1 评论 -
调试器工作原理(译)
调试器工作原理《How Debuggers Work》http://www.douban.com/subject/1970421/刘建文略译(http://blog.csdn.net/keminlau) 作者: Jonathan B. Rosenberg 副标题: Algorithms, Data Structures, and Architecture翻译 2008-09-28 00:25:00 · 3264 阅读 · 0 评论 -
数据库管理系统
DATABASE MANAGEMENT SYSTEMSThird EditionRaghu RamakrishnanUniversity ofWisconsinMadison, Wisconsin, USAJohannes GehrkeCornell UniversityIthaca, New York, USAhttp://pages.cs.wisc.edu/~dbbook/index.html翻译 2008-10-07 19:41:00 · 1532 阅读 · 0 评论 -
星际译王字典文件格式
星际译王字典文件格式Format for StarDict dictionary files原文:http://stardict.sourceforge.net/StarDictFileFormat星际译王主页:http://stardict.sourceforge.net/StarDict on-line dictionary: http://www.stardict.org刘建文略译并整理(h翻译 2008-10-12 18:32:00 · 9681 阅读 · 2 评论 -
面向对象核心思想
面向对象核心思想摘自:《Object-Oriented Software Construction 》BY Bertrand Meyer 刘建文略译(http://blog.csdn.net/keminlau)Born in the ice-blue waters of the festooned(以花彩装饰) Norwegian(挪威的) coast; amplified(放大)翻译 2009-03-17 23:19:00 · 3159 阅读 · 0 评论 -
开发文本编辑器学习笔记(未完)
开发文本编辑器学习笔记原教程:《Design and Implementation of a Win32 Text Editor 》BY james 刘建文略译(http://blog.csdn.net/keminlau) 第一部分 Introduction虽然教程的标题是说设计并实现一个文本编辑器,但实际上我们主要是讲如何开发作为一个文本编辑器前端的编辑控件(edit原创 2009-04-23 00:32:00 · 3262 阅读 · 0 评论 -
使用Cscope阅读Linux源码
cscope 是什么东东?先看看官方定义:“cscope is an interactive, screen-oriented tool that allows the user to browse through C source files for specified elements of code.”简译并补充为:“cscope 是一支面向屏幕的(与面向行相对)交互式C源代码浏览程序。它可以对C程序源代码的元素(例如各种标号:变量,宏以及函数调用等)进行索引,提供简单的字符查询界面,原创 2011-01-10 21:51:00 · 14063 阅读 · 10 评论 -
C语言运算符另类分类法
一般的C语言程序设计文本对C运算符的分类大概都是分为五大类:算术运算符、 关系运算符、逻辑运算符、按位运算符和一些特殊任务的运算符。这种分类法表面上“合情合理”,事实相当的笼统含混。算术运算符好理解,什么叫关系运算符,关系可运算么?关系是什么数据值参与运算? 不甘于这种含混的分类法,这几天花了一点时间对C语言的全部运算符进行分拣,分别从设计、语义和哲学等多个角度对C运算符进行分析,并且归纳出以下五类: 1. 计算指令 2. 判断指令 3. 保存指令 4. 对象元操作指令原创 2011-03-21 22:42:00 · 3374 阅读 · 1 评论 -
存储管理机
在单任务计算机系统里,主存被划分为两块:一块装操作系统(内核),一块装应用程序。系统主存被单一的应用进程独占,没有存储管理的需求。但在多任务计算机系统上,装应用程序的那块主存则必须进一步划分数块,一块装一个应用程序。操作系统负责动态划分主存,分配主存给应用程序和回收应用程序释放的主存,这个任务叫存储管理(memory management)。负责管理存储器的操作系统子系统,我们称之存储管理子系统,原创 2014-04-22 13:20:28 · 1355 阅读 · 0 评论 -
软件工程的基本原则(略译)
Fundamentals of Software Engineering软件工程的基本原则摘自《The Art of Software Architecture: Design Methods and Techniques 》http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471228869.html刘建文略译(http://blog.csdn翻译 2008-09-18 23:11:00 · 3624 阅读 · 0 评论 -
Windows API 的批判(略译)
http://www.spinellis.gr/pubs/jrnl/1997-CSI-WinApi/html/win.htmlThis is an HTML rendering of a working paper draft that led to a publication. The publication should always be cited in preference to th翻译 2008-09-05 00:50:00 · 1621 阅读 · 0 评论 -
为什么学习MFC前先学习API?(略译)
Why you should learn the API before MFC 为什么学习MFC前先学习API? 原文:http://www.winprog.org/tutorial/apivsmfc.html 刘建文略译 (http://blog.csdn.net/keminlau)The Controversy争论 Too many peop翻译 2008-08-26 20:39:00 · 2073 阅读 · 0 评论 -
C++编译“传说”
1. 侯先生如是说我总是鼓励 C/C++ 的学习者,在刚接触这个程式语言的时候,先以 console mode(DOS-like)程式为目标。所谓 console 程式,就是文字模式的程式,我不但认为 C/C++ 程式开发对象初期要以 console mode 为主,我也认为,C/C++ 的程式开发环境,初期也要以 console mode 为主。换言之,不要一开始就进入整合环境(IDE原创 2006-01-04 11:44:00 · 1732 阅读 · 0 评论 -
《真言》学习笔记(未完)
编程随想... 11. 编程的起源... 12. 编程的灵魂... 12.1 编程语言发展的表象与实质... 12.2 编程三要素:... 12.4 抽象的启示... 22.5 我的话—— 一总结(“肤浅定义”)和一问题留待思考... 23. 编程的学习... 23.1 引子... 23.2 编程入门... 23.3原创 2005-12-29 02:13:00 · 1422 阅读 · 0 评论 -
Unicode是什么?
<!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;}@font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face {font-fami转载 2006-03-14 23:43:00 · 2409 阅读 · 2 评论 -
如何像计算机科学家一样思考(书摘)
像计算机科学家一样思考_按部就班的方式转载 2007-08-01 17:12:00 · 1548 阅读 · 0 评论 -
抽象、间接和泛型等机制的价值及本质
一句话,物质在空间上的多样性和在时间上的变化性决定了抽象、间接性和泛型等机制的价值。本质是哲学上所说的,以不变应万变……目前我对泛型编程的粗浅理解是,它对已有的类型系统再做了一次抽象。注意这个“再”字。因为类型本身已经对实现运行的代码作了一次抽象了的。举个例子,顾员类Employee是对“活生生”的张三李四员工的抽象;换句话说,类对不同的多样的对象进行第一次的共性抽象。而泛型则是对不同的类进行原创 2007-08-12 23:47:00 · 1278 阅读 · 0 评论 -
C语言(函数)调用过程(略译)
C语言(函数)调用过程 出处:http://cm.bell-labs.com/cm/cs/who/dmr/clcs.html刘建文略译(http://www.semi-translate.com/blog | http://blog.csdn.net/keminlau)Introduction A calling sequence is the翻译 2008-02-04 01:23:00 · 3342 阅读 · 1 评论 -
QED数据库使用笔记之Connection properties
Name Default Description mode from Config: qed.defaultMode Read-only or read-write原创 2008-01-18 23:39:00 · 899 阅读 · 1 评论 -
内存:C/C++编程的重要概念
内存:C/C++编程的重要概念刘建文略译(http://www.semi-translate.com ) 这是一本好书,或者说是一本目前非常适合我胃口的书。看了一下好象国内还没有中文翻译,故想边自己翻译自己学习,写点笔记并与观客“共享”这本书。正如作者自己所说,这是一本边缘知识的书,写有关操作系统、计算机体系结构、编译器和程序语言之间“胶水”知识,也就是说想看懂这本书的前提是对翻译 2008-01-19 12:41:00 · 1785 阅读 · 1 评论 -
C语言表达式与语另类解释
C语言表达式与语另类解释这段日子断断续续的研究C语言,前一时间批判了传统的C语言运算符分类法,接下来很自然的对象是C语言表达式和语句,因为一直对C语言表达式和语句有相当多的“牢骚”,这些牢骚多是些对C语言表达式和语句的含混解析的不满,例如,声明语句是语句,赋值语句是语句,无条件跳转语句(如break)亦是语句!据我的理解,这是三类完全不同性质的“计算操作”,归类到一起,那[语句]的本质是什原创 2014-04-22 15:32:55 · 1725 阅读 · 0 评论