随笔分类 -  编程思想

摘要:编程思想:以什么样的方式来建模、分析、思考、解决问题 以什么样的方式在程序域描述问题域 阅读全文
posted @ 2020-02-10 23:27 zzfx 阅读(256) 评论(0) 推荐(0) 编辑
摘要:人类将语言解释为存在及存在的状态,计算机将语言解释为计算机体系的概念机状态 阅读全文
posted @ 2019-12-21 23:27 zzfx 阅读(177) 评论(0) 推荐(0) 编辑
摘要:一、机器的思想: 机器本身是人类思想的结晶。 报告指出: (1)计算机应采用二进制, 不但数据采用二进制, 程序指令也采用二进制; (2)计算机由5部分构成: 运算器、 控制器、 存储器、 输入和输出装置; (3)程序由指令组成并和数据一起存放在存储器中, 机器按程序指定的逻辑顺序, 把指令从存储器 阅读全文
posted @ 2019-12-18 17:05 zzfx 阅读(319) 评论(0) 推荐(0) 编辑
摘要:类型继承; 类型扩展; 类型组合; 类型变换; 阅读全文
posted @ 2019-06-06 16:36 zzfx 阅读(213) 评论(0) 推荐(0) 编辑
摘要:任何能用编程语言描述的东西都能够用人类语言描述。 用人类语言描述不清楚,可能是人对这些概念还没有充分的理解。 阅读全文
posted @ 2019-06-01 09:27 zzfx 阅读(413) 评论(0) 推荐(0) 编辑
摘要:DSL的本质是使用通用和专用语言构建领域的半成品; 实际上是构建了一个世界观、小宇宙的半成品; 这个半成品包含领域的基本要素、联系方式和基本运行规律; 开发者使用这个半成品平台进行开发能达到事半功倍、开发效率大大提高的效果。 使用这个dsl技术能够使用专业的技术进行直观的应用构建,这种构建基于声明式 阅读全文
posted @ 2019-05-25 11:11 zzfx 阅读(553) 评论(0) 推荐(0) 编辑
摘要:学习一门新的语言和平台相当于学习一个新的世界观 阅读全文
posted @ 2019-04-29 17:23 zzfx 阅读(249) 评论(0) 推荐(0) 编辑
摘要:计算机程序是建立在计算机硬件和一系列规则、协议、规范、算法基础之上的; 阅读全文
posted @ 2019-03-24 21:19 zzfx 阅读(260) 评论(0) 推荐(0) 编辑
摘要:从程序的本质上来讲,是对算法以及数据的重视程度的不同。程序的本质是算法和数据。 面向过程编程重视算法,忽视数据。 面向对象编程侧重点在数据,对算法的重视程度不如面向过程编程。对数据的重视,使面向对象编程具有继承,封装,多态等特性,在各方面提高了编程的效率。 https://www.cnblogs.c 阅读全文
posted @ 2019-03-15 18:49 zzfx 阅读(337) 评论(0) 推荐(0) 编辑
摘要:一、多态的本质 多态的本质:同一函数接口在接受不同的类型参量时表现出不同的行为: 不同对象能够调用同一接口,是因为它们含有统一的抽象纬度:接口; 同一函数能够接受不同对象的调用,是因为函数的参量是一个抽象类型(接口); 环境变量(主体类型)作为接口函数的特殊输入对接口的实现起着决定性的作用; 同一个 阅读全文
posted @ 2019-03-14 17:40 zzfx 阅读(372) 评论(0) 推荐(0) 编辑
摘要:热更新要素:脚本语言、桥接解释器、本体动态语言。 更新: 1、可执行文件修改; 2、运行时动态语言内存模型(进程)。 修复方案: 1、可执行文件替换; 2、动态库覆盖替换; 3、脚本语言解释替换; 阅读全文
posted @ 2019-01-07 18:02 zzfx 阅读(264) 评论(0) 推荐(0) 编辑
摘要:编程三基:cpu:算法,总线:一切皆文件;内存:数据、运行空间 原文找不到了。 阅读全文
posted @ 2019-01-04 16:40 zzfx 阅读(256) 评论(0) 推荐(1) 编辑
摘要:编程思想:业务决定功能,功能决定技术 阅读全文
posted @ 2018-12-28 21:48 zzfx 阅读(201) 评论(0) 推荐(1) 编辑
摘要:大家应该都听说过等式‘算法+数据结构=程序’吧?这是Pascal设计者Niklaus Wirth的一本著作的书名,它刻画了过程式尤其是结构化编程的思想。后来Robert Kowalski进一步提出:算法=逻辑+控制。其中逻辑是算法的核心,控制主要用于改进算法的效率。在逻辑式编程中,程序员只需表达逻辑 阅读全文
posted @ 2018-12-27 19:35 zzfx 阅读(3571) 评论(0) 推荐(0) 编辑
摘要:换言之,每种范式都引导人们带着某种的倾向去分析问题、解决问题 冒号续道:“范式译自英文的paradigm,也有译作典范、范型、范例的。所谓编程范式(programming paradigm),指的是计算机编程的基本风格或典范模式。借用哲学的术语,如果说每个编程者都在创造虚拟世界,那么编程范式就是他们 阅读全文
posted @ 2018-12-27 17:41 zzfx 阅读(594) 评论(0) 推荐(0) 编辑
摘要:抽象: 抽:抽取、抽离、分离; 象:表述、表达; 软件的抽象: 数据的抽象:属性,对象、继承; 行为的抽象:接口、虚函数; 抽象就是将复杂物体的一个或几个特性抽出去,而只注意其他特性的行动或过程(如头脑只思考树本身的形状或只考虑树叶的颜色,不受它们的大小和形状的限制)。 具体来说,抽象是指: 1、将 阅读全文
posted @ 2018-12-21 22:55 zzfx 阅读(3961) 评论(0) 推荐(0) 编辑
摘要:所谓系统集成(SI,System Integration),就是通过结构化的综合布线系统和计算机网络技术,将各个分离的设备(如个人电脑)、功能和信息等集成到相互关联的、统一和协调的系统之中,使资源达到充分共享,实现集中、高效、便利的管理。 系统集成实现的关键在于解决系统之间的互连和互操作性问题,它是 阅读全文
posted @ 2018-11-27 16:21 zzfx 阅读(2457) 评论(0) 推荐(0) 编辑
摘要:编程是把需求打碎然后按照编程思想的指导进行重组的过程; 就和机器的拆分和组装一样; https://www.cnblogs.com/feng9exe/p/6804824.html https://www.cnblogs.com/feng9exe/p/9955152.html https://www. 阅读全文
posted @ 2018-11-27 16:11 zzfx 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1、熵:控制混乱; 2、还原论:分与合; 阅读全文
posted @ 2018-11-13 22:13 zzfx 阅读(247) 评论(0) 推荐(0) 编辑
摘要:面向对象:类 面向结构:结构体、函数。 阅读全文
posted @ 2018-11-12 17:51 zzfx 阅读(264) 评论(0) 推荐(0) 编辑