技术与任务实例 搜集

152 阅读3分钟

由此,我们得到对Ajax更进一步细致的理解:

第一,Ajax任务可以叫「微HTTP数据交换」任务;
第二,Ajax技术核心是XHR(一个提供HTTP传输功能的BOM对象)和数据格式;

`任务指什么?怎么描述? 「异步」计算任务,与使用promise技术开发异步程序,是不同的 有趣的是,异步这个字指出这个「程序」的结构特性 我们作为开发者除了要了解工具的特性,也要了解产品(程序的特性),才能更的运用工具(甚至改进工具)完成自己的任务

`任务特性与技术特性 从这里引出一个学习任务,web程序有哪些「结构或形式特性」,又使用了何的种「技术的特性」? 例如,web动态异步计算,使用了promise高级友好的异步控制流功能。

`具体的任务的执行 怎样使用一种技术执行一项(开发)任务,这很关键! 能力考验(包括笔试,问答)就是要考这个,要对工具以及相应的一类任务(一个临场)特性有足够认识,例如排序问题, 才通过考验 ``找一些面试题,看看考验的是什么,是技术,还是任务

`学与用 学习一种技术(的特性,和对应任务的特性)是为了使用,作业,产一个产品(例如软件功能模块)。 举一反三:学习技术知识,只是一,解决实际则是三,作业第一步,是辨识具体体任务,是何类任务,然后再决定使用 何种(已经掌握)的最好技术。例如二维的UI布局,使用flexbox;图文布局使用NF;三维布局使用grid

`算法任务是什么样的任务 就算法这个字,它是通用一般,涵盖一切的计算功能 计算功能(任务)可大略分为应用业务功能,和算法功能; 算法是计算集中的,相对于数据集中的应用数据处理 相对于「数据集中型功能」,算法计算集中型功能,更偏向于逻辑、数学、业务等「任务结构特性」,而非「工具特性」。

`任务到底是什么?它的属是? `任务作业与存在物 「异步任务」这个任务描述(指称),既不是用技术(promise对象),也不是用存在物(程序功能模块)来指称 「异步」指出了存在物的结构特性,“任务”本身就是一个过程,(利用材料自然属性)制作某种存在,

`任务、工具和存在的抽象性 一类工具/技术,对一类的任务,对一类的存在,技术、任务和存在可以抽象的,但抽象分析

`工具/技术、原料与存在 存在物有一个生成的过程,有稳定形式和结构质料,任务就是人(任务作业者)利用技术/工具对原料制作,生成目标存在物的过程。 任务是某个存在物人工制作过程 ``编程任务就是程序功能的制作过程

`任务的属性,与分类 编程任务:根据制作原料分(使用了编程环境的数据、API) 异步任务:根据存在物的结构特性分

`工具又是什么?与任务是什么关系? 工具是为便利存在物制作效率而发明的 工具可认为是「静态载体」,而任务则是「动态过程」 工具具备「提高目标存在物制作效率」的特性(例如promise对象技术) 例子:CSS布局工具(NF flexbox),JS异步编程工具(promise)