一些专有名词

  • Tomcat:web服务器, 什么是tomcat?tomcat是干什么用的?下面带你们认识tomcat!通俗易懂!_Sun晓~的博客-CSDN博客_tomcat是干嘛的
  • 应用服务器:application server
  • terminal:终端
  • readme:自述文件
  • IDE:集成开发环境
  • Config:(计算机系统)配置
  • JVM(Java Virtual Mechinal),Java虚拟机,是JRE的一部分。它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。所有平台的上的JVM向编译器提供相同的接口,而编译器只需要面向虚拟机,生成虚拟机能识别的代码,然后由虚拟机来解释执行。
  • pip:pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

  • cmd、powershell、terminal区别: cmd、powerShell、终端或Terminal的区别?简单理解他们之间的关系! - lYaao - 博客园
  • host文件:

hosts文件是Windows系统中一个负责IP地址与域名快递解析的文件,以ASCLL格式保存。计算机在键入域名的时候,首先会去看看hosts文件汇总有没有关于此域名IP地址的记录。如果有,就直接登陆该网站;如果没有再查询DNS服务器。hosts在Windows98中是hosts.sam文件,在Windows2000/XP中则就是hosts文件,没有拓展名。

我们平时访问服务都是通过域名进行访问的,但其实在此之前我们通过DNS服务获取到了域名对应的IP地址。

host文件就是写明了域名和IP对应关系的一个文件,当我们访问记录存在的域名时直接访问的是里面对应的IP,不服查询向DNS查询。

修改host,就是指修改这个文件,这样可以解决DNS污染等问题。

--------------------------------------------------------------------------------------------------------------------------------

  • 互联网中toB、toC、toG、toVC

B:business (企业)

C:customer(消费者)

VC:Venture Capital(风险投资)

G:公家单位也就是政府部门机构

  • C端、B端

C面向用户个体、B面向组织/企业  B端产品、C端产品是指什么 - 知乎

  • B/S架构:即Browser/Server,浏览器/服务器模式,用户通过自己电脑上的浏览器访问系统体验服务。目前市面上大部分B端产品都是这种架构方式。
  • C/S架构:即Customer/Server,客户端/服务器模式,这是早期PC软件经常使用的架构方式,用户需要安装客户端才能体验服务,客户端还要经常更新,非常繁琐。

--------------------------------------------------------------------------------------------------------------------------------

  • HTML+CSS+Javascript

一个基本的网站包含很多个网页,一个网页由html, css和javascript组成。

html是主体,装载各种dom元素;css用来装饰dom元素;javascript控制dom元素。

用一扇门比喻三者间的关系是:html是门的门板,css是门上的油漆或花纹,javascript是门的开关;

  • CDN是Content Delivery Network的简称,即“内容分发网络”的意思。一般我们所说的CDN加速,一般是指网站加速或者用户下载资源加速。
  • Toast 

       Android系统中一种消息框类型

  • alert

        前端弹出的对话框

--------------------------------------------------------------------------------------------------------------------------------

  • PV:

(Page View)访问量, 即页面浏览量或点击量,衡量网站用户访问的网页数量;在一定统计周期内用户每打开或刷新一个页面就记录1次,多次打开或刷新同一页面则浏览量累计。

  • UV:

(Unique Visitor)独立访客,统计1天内访问某站点的用户数(以cookie为依据);访问网站的一台电脑客户端为一个访客。可以理解成访问某网站的电脑的数量。网站判断来访电脑的身份是通过来访电脑的cookies实现的。如果更换了IP后但不清除cookies,再访问相同网站,该网站的统计中UV数是不变的。如果用户不保存cookies访问、清除了cookies或者更换设备访问,计数会加1。00:00-24:00内相同的客户端多次访问只计为1个访客。

  • IP:

(Internet Protocol)独立IP数,是指1天内多少个独立的IP浏览了页面,即统计不同的IP浏览用户数量。同一IP不管访问了几个页面,独立IP数均为1;不同的IP浏览页面,计数会加1。 IP是基于用户广域网IP地址来区分不同的访问者的,所以,多个用户(多个局域网IP)在同一个路由器(同一个广域网IP)内上网,可能被记录为一个独立IP访问者。如果用户不断更换IP,则有可能被多次统计。

--------------------------------------------------------------------------------------------------------------------------------

  • TDK:

TDK是个缩写,seo页面中的页面描述与关键词设置。

其中"T"代表页头中的title元素,这里可能还要利用到分词技术,当标题(Title)写好后,我们就尽可能不要再去修改了,尽量简洁,没意义的词尽量不要加入到标题中,避免干扰到搜索引擎识别网站主题(标题在三十个字以内)。

其中"D"代表页头中的description元素,要知道描述是对网页的一个概述,也是对title的补充,因为title中只能书写有限的字数,所以在description中就要稍微详细的补充起来,一般用一句两句话概括文章的内容,内容要精简,但是次数不要超过4 次,3次最佳,一定要自然。

其中"K"代表页头中的keywords元素,提取页面中的主要关键词,数量控制在三到六个内。想方设法让主关键字都出现。

标题、描述、关键词在seo界也被称为三个标签。 [1] 

  • API

API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。  用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。

  • seo:搜索引擎优化
  • es:elasticsearch简写es,es是一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、分析海量的数据。

ES 全称 **ElasticSearch** 是一种分布式全文搜索引擎,基于Lucene(全文搜索框架)开发而来

--------------------------------------------------------------------------------------------------------------------------------

  • 缓存

是前置数据 或者是提高访问速度的

可以理解为数据的来源,数据总是要存储和查询展示的,就是查询的数据源放哪里的问题。

数据库会存数据 但是有的查询并不一定查数据库,比如存 redis 和 es

有缓存第一次查数据库,再查就是查缓存了

  • 缓冲

--------------------------------------------------------------------------------------------------------------------------------

  • CMS:Content Management System  内容管理系统
  • OKR:Objectives and Key Results

你可能感兴趣的:(测试基础,其他)