美文网首页
技术名词

技术名词

作者: 夜夛 | 来源:发表于2020-02-25 21:44 被阅读0次

1.类、对象、抽象和实例

抽象在技术术语的意思是提炼出一个通用模板,然后基于模板,做具象化的表现。

通过程序语言描述现实世界中的事物时,使用的就是抽象的方法,将一类事物抽象成一个类,就得出了程序世界中的一个模型。根据产品需求将现实世界中的事物抽象成程序世界中的一个类,实例化很多对象,不同对象间通过相互协作完成一个具体的产品功能。

类、抽象、实例

2.打印

表示一种结果的输出(将程序运行的结果“打印”到命令控制台上)通过“打印”的方式,能让代码的运行过程和结果可视化,以便查缺补漏。

3.写死

将数据集“写死”在本地,这样可以省去数据接口的开发,也能快速实现想要的结果。(将数据集存放在客户端,客户端从本地读取此数据并进行展开)

除过写死,还可以将数据存放在服务端,客户端通过服务端请求数据接口,将数据获取回来再显示,需要开发专门的数据接口获取这份数据。

4.架构与框架

架构:系统的总设计师,架构的好坏直接决定了后期系统的稳定性和可扩展性。

框架:利用现有成熟的框架简化开发过程。(利用一些比较成熟的开发框架替代纯自主研发,既能保证系统质量,也能提高开发效率)

5.进程与线程

运行应用程序,就是进程,每一个运行中的App都是一个进程。

线程:一个更小的执行单元,一个进程中可以存在多个线程,每一个子任务都可以理解为是运行中的一个线程。

异步线程:两个任务在各自独立的线程中,可以同时运行,互不影响,可以互不干扰的完成各自的子任务。

同步线程:子任务是按照一定的顺序完成的。

6.脚本

脚本:面向计算机的剧本,是一个可被计算机执行的文件,文件内是一系列计算机指令,这些指令会按照顺序被计算机解析并执行。

例如:需要对数据库中所有用户数据添加一个数据项,通过批量操作一次性完成是效率最高的做法,此时,就会用到脚本,通过脚本写一个新增数据项的命令,然后执行脚本,所有数据就会被批量执行同样的操作。

脚本文件通常会由多个指令组合而成,经过计算机解析和执行,来完成一个复杂的处理任务。

7.异步处理与同步处理

异步处理:同时处理多个任务。

例子:执行登录的线程可以称为主线程,执行获取用户信息的线程可以称之为子线程。在一个登录操作过程中分别处理各自的任务。

同步处理:同一时间只执行一个简单任务,任务处理完后再执行第二个任务,同步处理适用于一些顺序执行的任务。

OpenSSL:

网上支付的基础保障协议,让数据通过加密的方式进行传输。防止核心保密数据被窃取或者监听。

Apache:Web服务器(Web Server)

只能处理http协议,例如在请求html图片等静态资源时,可以使用Apache完成。Tomcat可以用于处理动态资源,两者通常搭配使用。

MySQL:关系型数据库

为C、C+、Java、PHP等主流开发语言提供了使用接口,使基于任何技术语言开发的系统都可以使用MySQL作为数据库。

Eclipse:软件开发工具

可以进行Java、PHP、C、C++语言的软件开发

产品技术架构

服务器可以使用Linux作为操作系统来运行服务端程序,前端与服务端进行网络数据传输时,可以使用OpenSSL进行数据加密和安全保护。使用MySQL进行存储,可以使用Apache服务器作为网页服务提供运行容器。

Android使用Java,Linux使用C语言、Web使用html(静态功能)+css(层叠式样式表)+php(动态功能)或html+css+JavaScript(动态功能)。

相关文章

  • 技术名词

    Apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其...

  • 技术名词

    1.类、对象、抽象和实例 抽象在技术术语的意思是提炼出一个通用模板,然后基于模板,做具象化的表现。 通过程序语言描...

  • 技术名词

    TOF Time of flight(TOF),直译为飞行时间的意思。所谓飞行时间法3D成像,是通过给目标连续发送...

  • 技术名词理解

    语义化版本控制规范(SemVer)为解决“依赖地狱”产生问题,为版本编号规则赋予意义,大体如下:版本号格式:XYZ...

  • 布线技术常用名词

    辉澎人对布线技术常用名词,进行收集、整合,还对布线技术常用名词进行了简单的分析。 1.应用系统 应采用某种方式传输...

  • 技术名词解释

    今天中午收市的时候,随意点开华泰账户,查询了一下东西,好久不用了, 然后在华泰证APP里,无意间点开了这个功能,居...

  • 【TRIZ名词】技术矛盾

    技术矛盾(Technical Contradiction 或 Technical Conflict 或 Engin...

  • 前端-技术名词-解释

    MVVM 基本概念:MVVM架构下,View和Model不能直接通信,利用ViewModel进行通讯。 当用户操作...

  • 字符编码与技术名词

    学会了二进制与十进制的转化 二进制的进法为例;01+01=10 在编码中位是最基础的而位是根据二进制来编写的只有0...

  • PM常识|技术常见名词

    域名 由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方...

网友评论

      本文标题:技术名词

      本文链接:https://www.haomeiwen.com/subject/hsowqhtx.html