- 文哥六月在听什么?
- 六月文哥在思考什么?
- b.回看了一下温同学画的关于MFC的系统理解图(用UML画的),忽然发现可以用UML来画“学习分层概念”!2009-6-1 22:04
- b.差点忘记开发驱动程序其实就是开发操作系统。所以把计算机系统分成汇编语言层和操作系统层这种混合方式是不清晰的。不过如果光以编程语言(也就是指令,或者叫命令)来结构化分层化计算机系统是不充分的,因为有很多实现机理(如中断机制)不属于编程语言概念,但是开发者却必须在开始工作前了解这些机理知识。2009-6-3 10:15
- b.好讨厌的china-pub.com,竟然有这么卑劣的方式来封闭图书信息,两个正规则表达式干掉你!(.*?) 2009-6-3 19:39
- c.差点忘记小结了。第九个十天、三个月彻底走完!结果是我还是未能找到工作,没有实现我三个月前立下目标。其实在开始解构CPU的时候我已经意识到,所谓“三月的抉择”只过我学习中心重点转移——从算法数据结构转向操作系统和计算机体系结构,这样的转移在过去的两年当中有过好几次。这三个月我的确花近一个多月的时间来练习代码开发,但是遇到两大窟窿的时候我不得不先填补它才能继续前进。最后,这第九个十天最大收获是总结了一下“设计方法论”,发现它与解题甚至编程有莫大的关系。2009-6-8 2:00
- a.关于创新的一些想法。量化的机械的静态的世界似乎已无新可创了,下一轮创新是质化和提高预测的准确度和人性的理性度?!2009-6-9 0:04
- a.质化需要的一大表现是帖子评论无权威可言,意淫牢骚满天飞。2009-6-9 0:15
- b.具体直觉思维爱好者鄙视方法理论的东西,觉得不切实;抽象综合思维爱好不屑奇淫技巧,认为目光短浅。其实在一般的科学方法论与无方法论之间还有一个特殊的科学方法论。2009-6-9 19:09
- b.一些特殊的科学方法论的例子,比如面向对象程序设计方法和结构化程序设计方法。显然,对开发硬件驱动程序,结构化程序设计方法会比一般的科学方法论(比如分析方法)更“亲和”更有用,但我还是有一个问题,就是,结构化程序设计方法对于设计硬件驱动程序的益处表现在什么地方?这种益处与总线知识有什么质的不同?2009-6-9 19:45
- b.明白了。工作需要掌握操作手段等方法论知识,也需掌握事实事理等数据性知识。现在我再进一步的特殊化,就是想知道要正式开展驱程开发工作需什么事实事理性知识。2009-6-9 19:58
- b.我现在翻译文章一般都会用自己的语言自己的理解方式去译,因为我发现这才符合认知规律的。这种方式也是建构性的。2009-6-10 0:49
- b.看到《How To Design Programs》中提到为什么每个人都要学学编程,我能体会他的意思,其实就是为什么人人都要工作,只是这个问题上升到了方法论的高度,需要一些思考力才能意识到。书中举了个踢足球的例子,罗列学会踢足球几项必会技能:夺球、运球、传球、射门和角色,从而提出也可将编程工作技术化,提出所谓的设计处方(Design Recipes)的概念。书中研究了好几种程序设计处方,现在没有时间研究,记一下。2009-6-10 1:21
- b.现在很多计算机组成与体系结构方面的图书在划分计算机层次结构时,都把操作系统(系统软件和代码库)划分独立一层,介于汇编语言层和ISA层,我认为这种划法是不合适的。我认为只能按语言的抽象级别来划分才能清晰地把握计算机的层次结构。不过操作系统的角色的确不可忽视。OS很特殊,还有一个东西也很特殊,就是编译器。在为计算机分层时,OS和编译器应该独立出来再定性分析……2009-6-15 1:45
- b.有专家说其实从某种意思上说,体系与组织是同一样的东西。我不十分认同这种看法。我认为严格区分二者是有必要的并且也是可能的。第一,必须在同一层内区分体系与组织;第二,体系是本层可干活的元素的总和,包括数据、操作、流程配置、功能和约束等;组织则是体系元素的实现原理和实现详细,这些实现多半是由抽象低一层的体系元素来完成的。之所容易搞混体系与组织是因为我们对到底都了解多少体系知识和多少组织知识才可以开展工作没有清晰的认识。了解得越多当然越好,但要基本的正确地开展工作,对体系有一个系统的了解就可以了,但如果也了解组织知识则工作效果更佳。2009-6-17 0:23
- c.第十个十天过去了。感觉没干什么似的。只是简单的翻引了两本书,对方法论和“工作论”有了进一步的了解。积累和整理的阶段虽然感觉进步缓慢,但此刻我依然踏实非常,因为把一些生活很本质的问题分析清楚了,进步快与慢真的没法度量。努力……2009-6-17 0:58
- b.“理解微程序控制方式的基本思想,掌握微程序控制器的基本组成结构,掌握微程序控制器的工作原理”,这句里的“基本思想”、“组成结构”、“工作原理”让我想到了其实我们无论学习研究什么,都是研究某一个存在的各个侧面的性质!只是有些复杂有些简单,有些有形有些无形,有些是静态结果有些是动态过程。2009-6-18 1:43
- b.今天在研究什么是原理、组成、结构等涉及复杂系统范畴概念。但是找不纯粹研究它们的文本,很多教材都是以具体的形式去演绎它,没有很显意识的提到这一点。我也只能查字典得到一些初步的了解,没有现成的文本只能从多个“具体的原理例子”进行归纳了。2009-6-18 21:29
- b.我们在谈论一个系统的时候总会说,这系统有什么属性(比如计算机的字长,计算机硬件能够直接识别和处理的数据类型及其表示、存储、读写方式),有什么功能(比如计算机输入输出功能);其实属性与功能是一体两面,特定属性来源系统内特定结构,而功能是外界作用于这些属性而产生的结果,这个过程有能量和物质的交换。再又,一个系统的功能是有限的,从而它的属性也是有限的,它所面向的外部环境也预先定制的,比如计算机没有对狗狗有任何的假定,从而也没有相关的功能与属性。2009-6-21 12:50
- b.我在想,了解了系统理论(system theory)对开发驱动程序有什么直接的益处?再一般一点,系统理论对设计对工作有什么益处?仔细想想,如果设计与工作更多是个动态过程的概念,那系统与设计不是同一个维度的概念,也就是说二者是互补的关系。系统理论有助于认识世界,设计理论有助于改造世界。认识世界是改造世界的前提,改造世界加深对世界的认识。2009-6-21 17:47
- b.再来一个问题,系统理论以什么样的方式帮助人们认识世界?设计理论又是以什么样的方式帮助于人们改造世界?这又让我想起了工具论方法论了!也就是系统理论把认识世界过程部分机械化,设计理论把改造世界的过程部分机械化。2009-6-21 17:54
- b.身边有一些人总常叹自己生不逢时,没有机会发财,没有机会成功。我心想,是这样子吗?完全不是那回事儿!世界走到尽了?生命走到尽头了?我认为只要社会还会断续向前展,成功的机会处处到有。我们不缺成功的机会,而是缺抓住机会的主观基础(根据)和客观条件!基础是内在的,相对静止的你的本质,条件是外在流变的状况,二者要有一个契合点才会产生一次“成功”!2009-6-28 1:15
- a.忽然发现原来这个世界一切活动都是由“价值”带动的,只是形式各异,回路曲直不一。比如我呼啸一声,路边的小猫立即扭转头注视着我,这是一个很隐晦的例子。小猫对一个存在“价值”的事件作反应是一切运动的一个简单模型。2009-6-29 15:51
- b.忘了小结了。第十一个十天走完。最大收获莫过于“系统理论”的了解和对计算机输入输出系统的总结。计算机输入输出可说已经很明朗了,所以也正式更新并公开了简历,我终于看到了下山出关的头角了。下一步应该是计算机内存系统和对LINUX的把握,搞定后应该可以投简历了,加油!2009-6-29 20:59
- c.小吱喳奇遇、成语动画廊、乌龙冤家……一些让人回味无穷的动画片,可惜在网上只能查到名字,连图片也找不到一张!!2009-6-30 0:04
2009上半年学习记录
2009-7-1 计算机存储系统
2009-6-30 管理是什么??
2009-6-28 条件反射
2009-6-28 运动是什么??
2009-6-28 条件是什么
2009-6-28 编程与开发的区别
2009-6-26 经验
2009-6-24 原理是什么
2009-6-24 我的简历
2009-6-23 计算机输入输出系统
2009-6-23 理论、思想、真理和认识是什么
2009-6-21 系统是什么??
2009-6-20 请教翻译长句子经验
2009-6-20 长句翻译
2009-6-19 系统是什么??
2009-6-19 古言搜集一
2009-6-19 Hardware and Computer Organization
2009-6-18 结构、功能、原理、原则
2009-6-18 思想、原理和组成各是什么?
2009-6-18 原理是什么,规律是什么
2009-6-18 计算机控制器的功能、组成、设计与实现
2009-6-18 架构师必然是孤独的领袖
2009-6-18 控制单元
2009-6-17 架构与工程的区别Distinguishing between architecting and engineering
2009-6-16 什么是接口??
2009-6-15 再看体系结构与组织
2009-6-12 Designing an I/O System I/O系统设计
2009-6-11 如何设计程序
2009-6-8 2009-5-5
2009-6-5 Software Design Methodology设计是什么?
2009-6-5 General Methodology of Design
2009-6-3 How to Design Programs
2009-6-2 设计、编程与工作
2009-5-27 The Essentials Of Computer Organization And Architecture
2009-5-25 体系与组织(工作从何开始)
2009-5-25 论成长方法
2009-5-23 设备驱动程序设计权衡机制与策略
2009-5-22 为达了目标所使用的各种“手段”
2009-5-22 汇编语言程式设计:第一节 主题认识;第二节系统分析
2009-5-21 不再疑惑,汇编之后
2009-5-18 指令集的编码
2009-5-17 何为设计
2009-5-16 RISC为什么比CISC快?
2009-5-16 CPU体系结构研究体系结构研究
2009-5-15 Untitled 11
2009-5-14 Bus mastering 总线仲裁总线仲裁
2009-5-13 总线的概念
2009-5-12 PCI总线总线
2009-5-12 嵌入式软件工程师
2009-5-12 我眼中的嵌入式linux开发
2009-5-12 设备驱动程序原来和CPU没有任何关系
2009-5-12 深入理解驱动开发中的机制与策略
2009-5-11 改善Linux内核实时性方法的研究与实现
2009-5-11 机制与策略
2009-5-9 计算机中断机制
2009-5-7 文学作品与文笔
2009-5-7 2009-3-3
2009-5-6 中断机制Introduction to Interrupts
2009-5-6 2009-4-4
2009-5-3 (C++多线程)A Multi-threading Library for Standard C++
2009-5-1 进程同步SynchronizationSynchronization
2009-4-30 Solaris的线程模型的线程模型
2009-4-29 Thread (computer science)
2009-4-27 进程、线程和调度
2009-4-27 怪异的COM 线程模型
2009-4-25 一些中断的问答
2009-4-25 内存控制器
2009-4-24 特权指令
2009-4-22 Linux中进程和线程
2009-4-22 线程与进程
2009-4-20 何为中断
2009-4-19 什么叫程序运行??
2009-4-17 输入输出硬件设备
2009-4-17 CPU的组成的组成
2009-4-16 计算机输入输出系统收藏
2009-4-15 图灵的基本思想
2009-4-15 操作系统设备管理功能清单(其它管理模块的清单呢?)
2009-4-14 操作系统设备管理问题汇总
2009-4-13 中断及中断机制
2009-4-13 什么是中断??
2009-4-13 system call vs API
2009-4-11 中断,软中断及其他
2009-4-9 博客皮CSSCSS
2009-4-8 Windows操作系统系统结构
2009-4-8 微内核(Microkernel kernel)与单内核(Monolithic kernel)
2009-4-8 剖析Windows系统服务调用机制
2009-4-6 Untitled 11
2009-4-5 文本序列数据结构Data Structures for Text Sequences
2009-4-5 COM标准学习笔记
2009-3-30 学习笔记Design and Implementation of a Win32 Text Editor
2009-3-29 开发自定义控件
2009-3-28 一些学习碎片(2009-3-28)
2009-3-27 Visual C++ 一些链接
2009-3-26 框架类库设计哲学
2009-3-25 软件可重用性的一点思考
2009-3-24 每个人都应该学学如何编程
2009-3-21 收集有价值的英文句子
2009-3-21 VC的一些快速参考(硬性规定的概念)
2009-3-20 类继承关系意味什么??
2009-3-20 改VC IDEVC IDE
2009-3-18 Untitled 11
2009-3-17 面向对象
2009-3-12 DLL再研究
2009-3-9 COM再研究
2009-3-8 Untitled 11
2009-3-4 Windows API概览概览
2009-3-4 Windows Application Programming Interface
2009-3-4 2009-2-2
2009-3-3 浅谈元认知理论与学会学习
2009-3-3 元认知
2009-2-26 (是什么)概括能力
2009-2-25 第四章 数学抽象的方法与抽象度分析法
2009-2-23 波利亚《怎样解题》
2009-2-22 (是什么)工具是什么?方法又是什么样的工具?
2009-2-20 教育技术学
2009-2-20 分析判断与综合判断
2009-2-19 探索性研究
2009-2-18 专家与新手的区别
2009-2-18 科学和技术关系的历史演变
2009-2-17 试谈科学与技术的关系
2009-2-17 (是什么)科学、工程与技术的差异
2009-2-17 波利亚和“怎样解题表”
2009-2-16 问题解决的现代研究(《数学方法论》)
2009-2-15 理论是什么??
2009-2-15 问题建模转向“条件”的开出
2009-2-13 (是什么)分析学与代数学
2009-2-12 数数的技术
2009-2-11 《数学一它的内容、方法和意义》笔记
2009-2-10 (是什么)多项式
2009-2-9 整式与多项式
2009-2-9 数学的研究对象与数学的基本内容
2009-2-8 加涅的五种学习结果
2009-2-8 工程师、物理学家和数学家笑
2009-2-8 (是什么)初等代数范畴术语
2009-2-7 生活中的对数(外一则)
2009-2-5 2009-1-1
2009-2-4 (书)如何看待算法书)如何看待算法
2009-2-2 算法学习经验借鉴(算法之美评论)
2009-2-1 排序问题在算法研究中的意义和作用
2009-1-24 算法与数据结构的一些学习体会
2009-1-22 数学提供了量化分析的框架 Mathematical Analysis Modeling
2009-1-21 图论资料搜集
2009-1-18 数学建模资料搜集
2009-1-18 数学模型的定义
2009-1-18 数学建模
2009-1-17 什么是组合算法??
2009-1-15 辩证思维
2009-1-15 阐述复杂性思维与辩证法辩证思维方法的关系
2009-1-14 分析是什么??
2009-1-14 笛卡儿方法论准则与数学意识的培养
2009-1-14 组合数学
2009-1-13 整数性质(数论)
2009-1-13 08年总结年总结
2009-1-12 数学由离散到连续再回到离散
2009-1-10 算法类
2009-1-8 高阶数据结构 Advanced Data Structures
2009-1-5 递归论
2009-1-5 递归的本质
2009-1-4 最优化问题
2009-1-4 动态规划算法的原理、应用和最新进展
2009-1-3 良序關係
2009-1-3 数学能力评价指标
2009-1-2 如何设计算法How to Design Algorithms
2009-1-2 2008-12-12
2009-1-1 策略与战略
2009-1-1 自然數
2008-12-31 08年学习笔记全记录年学习笔记全记录