-
2021-08-02 07:20:57
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。
以计算机为例,文本类型有txt、doc(word及wps可打开)、hlp、wps(wPS软件可打开)、rtf(word及wps软件可打开)、htm(浏览器可打开、用写字板打开)、pdf。
文本文件是一种计算机文件,它是一种典型的顺序文件,其文件的逻辑结构又属于流式文件。特别的是,文本文件是指以ASCII码方式(也称文本方式)存储的文件,更确切地说,英文、数字等字符存储的是ASCII码,而汉字存储的是机内码。文本文件中除了存储文件有效字符信息(包括能用ASCII码字符表示的回车、换行等信息)外,不能存储其他任何信息。
文本文件在MIME标准中的类型为“text/plain”,此外,它通常还附加编码的信息。在Mac OS X出现前,当Resource fork指定某一个文件的类型为“TEXT”时,Mac OS就认为这个文件是文本文件。在Windows中,当一个文件的扩展名为“txt”时,系统就认为它是一个文本文件。此外,处于特殊的目的,有些文本文件使用其它的扩展名。例如,计算机的源代码也是文本文件,它们的后缀是用来指明它的程序语言的。
更多相关内容 -
论述类文本常见错误类型以及答题思路.ppt
2021-10-08 06:49:56论述类文本常见错误类型以及答题思路.ppt -
论述类文本阅读常见设误类型.ppt
2021-10-08 06:50:03论述类文本阅读常见设误类型.ppt -
文本编码格式转换及文本内容类型的介绍
2018-11-29 18:46:05文本文件的编码方式及内容类型是应用层测试中文本测试关注的重点,常见的文本编码方式为UTF -8、GBK2312、GBK、BIG5、GB18030等等,常见的文本内容类型为TXT、HTML、XML、Torrent、WML、XHTML等。 下面详细介绍下...文本文件的编码方式及内容类型是应用层测试中文本测试关注的重点,常见的文本编码方式为UTF -8、GBK2312、GBK、BIG5、GB18030等等,常见的文本内容类型为TXT、HTML、XML、Torrent、WML、XHTML等。
下面详细介绍下文件编码格式的转变及部分文本内容的格式。
1、TXT文件:大家都非常熟悉,重点讲解下编码格式的转换。
第一步:先熟悉一个linux命令;
在linux系统下,使用iconv命令进行编码格式的转换,具体的命令使用方式如下:
[root@localhost xhtml]# iconv --help
用法: iconv [选项...] [文件...]
转换给定文件的编码。
输入/输出格式规范:
-f, --from-code=名称 原始文本编码
-t, --to-code=名称 输出编码
信息:
-l, --list 列举所有已知的字符集
输出控制:
-c 从输出中忽略无效的字符
-o, --output=FILE 输出文件
-s, --silent 关闭警告
--verbose 打印进度信息
-?, --help 给出该系统求助列表
--usage 给出简要的用法信息
-V, --version 打印程序版本号
长选项的强制或可选参数对对应的短选项也是强制或可选的。
命令操作举例如下:iconv -f UTF-8 -t GB2312 文本1-UTF-8.txt -o 文本1-GB2312.txt
第二步,进行文本编码转换;
在转换之前,一定先准备一个UTF8编码格式的TXT文件,这个非常简单,linux系统一般默认的都是UFT8格式编码的文件,可以使用file -i 文件名的命令去查看,
如下所示:
[root@localhost txt]# file -i 文本1-TXT-UTF8.txt
文本1-TXT-UTF8.txt: text/plain; charset=utf-8
由于UTF8是一个汉字占用三个字节,而Big5、GBK、GB2312等基本上都是一个汉字占用两个字节,所以在编码格式转换的过程中,使用UTF8转换为GB2312之后,尽量用GB2312来转换
GBK、Big5等;直接用UTF8转换的话个别编码格式会报错。
备注:请记住文件里最好有中文汉字,如果没有的话,文本的编码格式可能会显示是US-ASCII,增加中文汉字后即可以显示为utf-8编码格式。
第三步,编码转换后的格式验证:
转换编码格式后,查询文件验证结果如下所示:
文本1-TXT-Big5.txt: text/plain; charset=iso-8859-1
文本1-TXT-GB2312.txt: text/plain; charset=iso-8859-1
显示结果并非为对应的Big5和GB2312,这个可能是linux系统的file命令并未对我们常用的汉字编码进行识别,只要在编码转换的过程中不报错,
我们就认为转换成功了。
如果在此情况下还想验证最终的结果是否正确,还大家几个方法:
方法1、使用SSH客户端(建议是Xshell),在编码格式显示处修改为想要的格式,这样,我们打开转换后的文件就是正常显示的了。
方法2、使用逆向验证法,把转换后的GB2312再次转换为UTF8编码的格式文件,查看文件内容(客户端是UTF8编码显示),如果没有乱码或者其它异常,我们就认为文件转换成功。
方法3、可以使用od -x 加文件名的方式查看对应文件的16进制结果,如果没有乱码或者其它异常,我们就认为文件转换成功。
2、HTML/MHT文件:这两种编码格式的转换基本上在浏览器上就可以完成,大家注意的是使用IE浏览器进行转换。
转换方法如下:点击浏览器,打开网页,点击“工具”,选择“文件”,点击“另存为”,选择编码格式和要保存的文件类型即可。
编码格式支持非常多,如常见的UTF8、GB2312、Big5等;文件类型支持html、mht、txt等;可以根据需要进行选择。
如果浏览器自带的编码格式有不满足要求的,可以把文件上传到linux系统中进行转换,linux系统支持的类型非常多,操作方法参照TXT文本编码转换。
为方便大家操作,截图如下:
编码格式:
文件格式:
3、XML/WML类似,语法上非常接近。实例如下:
大家可以自行编辑,也可以直接用
XML文件,示例如下:
<?xml version="1.0"?>
<spec_rule>
<rule>
<stat>0</stat>
<count>4000</count>
<service>10</service>
</rule>
/*
软件测试的艺术
*/
</spec_rule>
备注:其中加一行汉字最主要的目的是为了使用file命令查看文件的编码时显示是utf8。
WML文件,示例如下:
<?xml version="1.0"?>
<!doctype wml public "-//wapforum//dtd wml 1.1//en" "http://www.wapforum.org/dtd/wml_1.1.xml";>
<wml>
<card>
<p align="center"><img alt=":)" src="xxx.bmp" localsrc="smileyface"/></p>
</card>
/*
软件测试的艺术
*/
</wml>
备注:其中加一行汉字最主要的目的是为了使用file命令查看文件的编码时显示是utf8。
其他编码格式的文件可以直接在linux系统中进行转换。操作方法参照TXT文本编码转换。
4、XHTML文件,其实XML和HTML文件的结合,编码上更加严格。
示例如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xhEditor初始化代码生成向导 for xhEditor 1.1.8</title>
<script type="text/javascript" src="jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="xheditor-1.1.8-zh-cn.min.js"></script>
<script type="text/javascript">
$(pageInit);
function pageInit()
function toggleDisplay(id){$('#'+id).toggle(100);}
function updateAll()
</script>
</head>
<body>
<h1 class="top">xhEditor初始化代码生成向导 for xhEditor 1.1.8</h1>
<h2>1: 选择编辑器初始化模式</h2>
<div class="section"><select id="editorMode"><option value="1" selected="selected">Class初始化</option><option value="2">Javascript初始化</option></select></div>
<h2>2: 更改初始化参数</h2>
</body>
</html>
5、Torrent则为BT下载种子,网络上很多,可以自行找种子进行转换。
-
文件系统 - 文件类型 - 二进制/文本类型
2019-12-18 18:21:07了解二进制文件与文本文件的区别,理解文件存储,传输, 显示的过程,及本质。 2.学习/操作 1. 二进制文件 TBD 2.文本文件 TBD 3. 源码文件 TBD 后续补充 ...1.应用场景
了解 二进制文件 / 文本文件 / 源码文件 的区别,理解文件存储,传输, 显示的过程,及本质。
2.学习/操作
1.介绍
文件 - 介绍 含PEM文件_william_n的博客-CSDN博客_pem是什么文件
1. 二进制文件 [Binary file]
计算机文件基本上分为二种:二进制文件 和 ASCII(也称纯文本文件),
图形文件及文字处理程序等计算机程序都属于二进制文件。// 所以常常可以听到下载的二进制可执行文件
这些文件[二进制文件]含有特殊的格式及计算机代码。
ASCII 则是可以用任何文字处理程序阅读的简单文本文件。
文本文件只是二进制文件中的一种特例。为了与文本文件相区别,人们又把除了文本文件以外的文件称为二进制文件,由于很难严格区分文本文件和二进制文件的概念,所以我们可以简单地认为,如果一个文件专门用于存储文本字符的数据,没有包含字符以外的其他数据,我们就称之为文本文件,除此之外的文件就是二进制文件。
https://baike.baidu.com/item/二进制文件/996661?fr=aladdin
2. 纯文本文件 [Text file]
例如:
百科=百度百科、整数类型 甲变量。
纯文本并非意味着文本是无结构的;标准通用标记语言[SGM或SGML]和HTML、XML都是有结构定义良好的的纯文本的好例子。
通过纯文本,你可以做你通过某种二进制格式所能做的每件事情,其中包括版本管理。
与直接的二进制编码相比,纯文本所处的层面往往更高;
前者[二进制文件]通常直接源自实现。
假定你想要存储叫做uses_menus的属性,其值既可为真/true,也可为假/false。
使用纯文本,你可以将其写为:myprop.uses_menus=FALSE 把它与0010010101110101对比一下。
大多数二进制格式的问题在于,理解数据所必需的语境与数据本身是分离的。
你人为地使数据与其含义脱离开来。数据也可能加了密;没有应用逻辑对其进行解析,这些数据绝对没有意义。但是,通过纯文本,你可以获得自描述(self-describing)的、不依赖于创建它的应用的数据流。
https://baike.baidu.com/item/二进制文件/996661?fr=aladdin
补充:
二进制文件, 跟存储方式[在硬盘上]没有关系。
即不是因为存储格式为二进制的关系, 而是这些文件 含有特殊的格式及计算机代码.
2. 存储
从本质上来说他们之间没有什么区别,因为他们在硬盘上都有一种的存放方式. -------- 二进制 即 01010101....
插入:
没有明白二进制数据的含义,本质,与二进制文件的区别? -- 20211118 周一
追加
3. 传输
网络传输:
涉及到FTP/TFTP协议.
TBD
4. 读写
将文件从硬盘读取到内存中, 然后操作文件内容等, 最后写回磁盘.
TBD
5. 显示
TBD
6. 本质
就是搭载信息的储存介质, 跟物理世界有关. // 个人理解
后续补充
...
3.问题/补充
1.安装软件时,总会听到下载源代码编译安装,或者 下载二进制文件直接安装?
到底有什么区别?
源代码方式 和 二进制包是软件包的两种形式。
二进制包里面包括了已经经过编译,可以马上运行的程序。
你只需要下载和解包(安装)它们以后,就马上可以使用。
源代码包里面包括了程序原始的程序代码,需要在你的计算机上进行编译以后才可以产生可以运行程序, 所以从源代码安装的时间会比较长。
source code 是程序员跑的代码, binary code 是机器跑的代码。source code 得经过 compile 才能成為 binary code 。
RPM 有分两种:binary rpm 与 source rpm
前者是编好的 binary ,安裝就可用.
后者是还沒编好的 source ,需 rebuild 之后才能安裝。
rpm格式很好区分,二进制格式的包名字很长,都带有版本号、适应平台、适应的硬件类型等,
而源码格式仅仅就是一个版本号的tar包。
如下:
mysql-5.0.45.tar.gz 是源码包mysql-5.0.45-linux-x86_64-glibc23.tar.gz 是二进制包
如果你用过压缩工具就会明白,压缩包未必就是软件,它也可能是备份的许多图片,也可能是打包在一起的普通资料,要分辨它到底是什么最好的办法就是查看包里的文件清单,使用命令tar ztvf *. 或者tar ytvf *.bz2
源代码包里的文件往往会含有种种源代码文件,头文件*.h、c代码源文件*.c、C++代码源文件*.cc/*.cpp等;而二进制包里的文件则会有可执行文件(与软件同名的往往是主执行文件),标志是其所在路径含有名为bin的目录(仅有少数例外)
2. tar包和tar.gz包有什么区别?
1、文件类型不同:
tar包属于打包文件,Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar.gz包是压缩文件,经过gzip压缩后的tar文件,形成tar.gz包,扩展名为“.tar.gz”。
2、用途不同:
tar.gz包一般情况下都是源代码的安装包,需要先解压再经过编译、安装才能执行。
总而言之, 它是一个压缩文件。tar包最初的设计目的是将文件备份到磁带上(tape archive [磁带存档]),因而得名tar,一般用于文件备份。
补充:
tar里面的参数, 比如 z是针对 gzip,j是针对 bzip2 //如下截图所示
补充:
tar里面没有针对xz格式的参数, 习惯了 tar czvf 或 tar xzvf 的人可能碰到 tar.xz也会想用单一命令搞定解压或压缩, 其实不行.
具体处理办法见下方3↓
3. tar.xz文件如何解压?
习惯了 tar czvf 或 tar xzvf 的人可能碰到 tar.xz也会想用单一命令搞定解压或压缩。其实不行 tar里面没有征对xz格式的参数比如 z是针对 gzip,j是针对 bzip2。
创建tar.xz文件: // 先打包, 再压缩.
只要先 tar cvf xxx.tar xxx/ 这样创建xxx.tar文件先,然后使用 xz -z xxx.tar 来将 xxx.tar压缩成为 xxx.tar.xz
解压tar.xz文件: // 先解压, 再解包 联想生活就知道, 顺序为什么如此.
先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。
4. 二进制安全
REDIS data-types-intro -- Redis中文资料站 -- Redis中国用户组(CRUG)
后续补充
...
4.参考
二进制文件、文本文件_yangyang的专栏-CSDN博客_二进制文件
int类型数据范围 - 学习_william_n的博客-CSDN博客_int类型数据范围是
后续补充
...
-
21 常见的数据类型
2021-02-05 17:20:10常见的数据类型 1、数值型:整型、浮点型(定点数、浮点数) 2、字符型:较短的文本:CHAR、VARCHAR 较长的文本:TEXT、BLOB(较长的二进制数据) 3、日期型 一、整型 整数类型 字节 范围 Tinyint 1 有符号...常见的数据类型
1、数值型:整型、浮点型(定点数、浮点数)
2、字符型:较短的文本:CHAR、VARCHAR
较长的文本:TEXT、BLOB(较长的二进制数据)
3、日期型一、整型
整数类型 字节 范围 Tinyint 1 有符号:-128-127 无符号:0~255 Smallint 2 有符号:-32768~32767 无符号:0~65536 Mediumint 3 有符号:-8388608~8388607 无符号:0~1677215 Int、Integer 4 有符号:-2147483648~2147483647 无符号:0~4294967295 Bigint 8 有符号:-9223372036854775808~9223372036854775807 无符号:0~9223372036854775807*2+1 特点:
- 如果不设置无符号还是有符号,默认是有符号。如果想设置成无符号,需要添加unsigned关键字。
- 如果插入的数据超出了整型的范围,会报错。
- 如果不设置长度,会有默认的长度。
1、如何设置无符号和有符号
CREATE TABLE tab_int( t1 INT, t2 INT unsigned );
结果:
二、小数
浮点数类型 字节 范围 float 4 ±1.75494351E-38~±3.402823466E+38 double 8 ±2.2250738585072014E-308~±1.7976931348623157E+308 DEC(M,D)、DECIMAL(M,D) M+2 最大取值范围与double相同,给定decimal的有效值范围由M和D决定 特点:
- M代表整数部位长度+小数部位长度
D代表小数部位长度 - M跟D都可以省略,如果省略,float和double插入的值只要在其范围内即可,而DEC默认M为10,D为0
- 定点型的精度较高,如果需要高精度运算,如货币运算,优先考虑它
三、字符型
- 较短的文本:char、varchar
- 较长的文本:text、blob(较长的二进制)
字符串类型 最长字节数 说明 char M M为0~255之间的数 varchar M M为0~65536之间的数 特点:
- char:固定长度的字符串,定义长度为10的话,一定会开辟10个字符的空间。M可以省略,默认为1。
- varchar:可变长度的字符串,定义长度为10的话,“中国”字符串只开两个字符的空间,但是效率略低于char。M不可省略。
ENUM类型:
- 又称为枚举类型,要求插入的值必须属于列表中指定的值之一。
- 如果列表成员数为1-255,则需要1个字节存储。
- 如果列表成员数为256-65535,则需要2个字节存储。
- 最多为65535个成员。
SET类型:
- 和ENUM类型类似,里面可以保存0~64个成员。
- 和ENUM类型最大的区别是:SET类型一次可以选取多个成员,而ENUM只能选一个。
- 根据成员数不同,存储所占的字节也不同。
1-8:1个字节;
9-16:2个字节;
17-24:3个字节;
25-32:4个字节;
33-64:8个字节。
四、日期型
日期和时间类型 字节 最小值 最大值 date 4 1000-01-01 9999-12-31 datetime 8 1000-01-01 00:00:00 9999-12-31 23:59:59 timestamp 4 19700101080001 2038年的某个时刻 time 3 -838:59:59 838:59:59 year 1 1901 2155 datetime和timestamp的区别:
- datetime表示的时间范围更大,当然,所占字节数也大;
- timestamp个实际时区有关,更能反映实际的日期,而datetime只能反映出插入时的当地时区;
- timestamp的属性受Mysql和SQLMode的影响很大。
-
Elasticsearch(012):es常见的字段映射类型之text(全文本)
2020-01-16 21:31:31es中字符串类型text(全文本) 导语 从本小节开始我们开始学习es中常用的元数据类型和字段映射,学习和理解它们可以有助于理解es及其工作机制。 其主要分为两大类。 其一,元字段,元字段用于ES对每个文档自带的元... -
常见的接口类型
2020-08-05 10:55:22常见的接口类型 HTTP接口 通过http协议传输的接口,可以传输文本表单数据,也可以传输json类型的对象数据或XML类型的数据 RPC RPC:远程方法调用,随着分布式系统的出现,当你需要调用部署到其他服务器上的方法时,... -
数据库:常见的数据类型
2021-03-25 14:14:50文章目录一、常见的数据类型1.数值型 一、常见的数据类型 1、数值型: 整型 小数: 定点数 浮点型 2、字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 3、日期型 1.数值型 ... -
SQL Server常见数据类型介绍
2018-10-25 14:49:19数据表是由多个列组成,创建表时必须明确每个列的数据类型,以下列举SQL Server常见数据类型的使用规则,方便查阅 Character 字符串: 数据类型 描述 存储 char(n) 固定长度的字符串。最多 8,000 个... -
常见文本相似度计算方法简介
2020-04-25 20:51:16本文首发于知乎(https://zhuanlan.zhihu.com/p/88938220),主要介绍了文本相似度计算的基本思路和常用方法。 -
MySQL 5.7 - 常见数据类型
2020-05-20 21:33:39本文关键字:MySQL、数据类型、文本类型、数字类型、日期类型。数据类型是数据库的一个重要组成部分,在MySQL数据库中可将数据类型分为三大类:Text类型(文本类型)、Number类型(数字类型)、Date类型(日期类型)... -
常见的文件类型
2020-06-14 10:30:09txt:文本文件(记事本) doc:word文档 csv:逗号分隔值文本 xls:excel工作表 html:网页 exe:可执行文件(程序运行文件) rar:压缩包 iso:镜像文件 rm:视频文件 avi:视频文件 tmp:临时文件 mdf... -
LaTeX常见文件类型
2019-12-02 11:00:54 -
数据库常见数据类型
2020-03-20 11:31:18本篇目录一.数值型1.整型2.小数二....类型名 范围 存储字节大小 bigint -263 ~ 263-1 8 int -231 ~ 231-1 4 mediumint -8388608~8388607 3 smallint -215 ~ 215-1 2 tinyint 0~255 1 p... -
常见报文类型
2019-05-31 19:22:341、超文本传输协议 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法... -
CSS基础(三)---文本类型
2018-11-14 23:07:03一、CSS文本样式 1、CSS文本样式 CSS文本样式包含以下内容 属性 名称 值 font-family 字体 中文字体需要嵌套在引号中,多字体使用英文逗号 font-size 字号 number,单位为px ... -
创建MapReduce查询来处理特定类型的数据
2021-02-01 17:29:41处理文本是MapReduce流程的一种常见用法,因为文本处理相对复杂且是处理器资源密集的处理。基本的字数统计常常用于演示 Haddoop处理大量文本和基本汇总大体内容的能力。要获得字数,将文本从一个输入文件中拆分... -
如何更改文件类型(3种方法)
2021-04-22 01:48:39电脑中有很多种文件,每种文件都以它们的扩展名标识,如,扩展名为 .txt,则说明是文本文件;扩展名为 .mp3,说明是歌曲文件等。既然如此,更改文件类型是不是修改文件扩展名就可以了呢?对大多数文件来说,修改文件... -
什么是文本分析,文本分析主要运用到了哪些关键技术?
2019-04-03 08:29:56它是自然语言处理的一个小分支,自然语言处理还包括语音识别(常见的)等。 目的: 先决条件:将无结构化的原始文本转化为结构化的,计算机可以识别和处理的信息。 优势特点:从而可以利用机器学习,分类聚类等... -
ORACLE常见数据类型详解
2017-12-05 09:55:411、字符类型 • CHAR:一个定长字符串,当位数不足自动用空格填充来达到其最大长度。如非NULL的CHAR(12)总是包含12字节信息。CHAR字段最多可以存储2,000字节的 信息。 • VARCHAR2:目前这也是VARCHAR 的同义词。... -
ORACLE常见数据类型
2018-05-30 14:04:301、字符类型• CHAR:一个定长字符串,当位数不足自动用空格填充来达到其最大长度。如非NULL的CHAR(12)总是包含12字节信息。CHAR字段最多可以存储2,000字节的 信息。• VARCHAR2:目前这也是VARCHAR 的同义词。这是... -
文本格式是什么意思
2021-07-27 08:05:06文本文件存在于计算机文件系统中,文本文件可以包含纯文本。一般来说,计算机可以分为文本文件和二进制文件两类。文本,是指书面语言的表现形式,从文学角度说,通常是具有完整、系统含义(Message)的一个句子或多个... -
SQL教程——常见的数据类型
2020-12-01 01:12:28常见的数据类型 数值型: 整型 小数: 定点数 浮点数 字符型: 较短的文本:char、varchar 较长的文本:text、blob(二进制的数据类型) 日期型 整型 #1.整型 特点: 如果不设置无... -
sqlalchemy常见数据类型及配置
2018-08-10 17:07:04类型名称 python类型 描述 Integer int 常规整形,通常为32位 SmallInteger int 短整形,通常为16位 BigInteger int或long 精度不受限整形 ... -
HTTP常用的请求内容类型
2019-12-01 17:30:42分享知识 传递快乐 ... HTTP内容类型一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么...常见的媒体格式类型如下: text/html:HTML格式 text/plain:纯文本格式 tex... -
常见的MIME类型
2018-01-15 21:13:42常见的MIME类型 超文本标记语言文本 .html,.html text/html 普通文本 .txt text/plain RTF文本 .rtf application/rtf GIF图形 .gif image/gif JPEG图形 .jpeg,.jpg image/jpeg au声音... -
Content-type常见类型
2019-03-06 11:08:27一、content-type是什么?为什么?干什么? ...用于说明请求或返回的消息主体是用何种方式编码,在request header和response header里都存在。...二、几个常用类型 1.application/x-www-form-urlencoded 1)浏览... -
常见的App类型有哪些?
2021-09-03 09:10:31那么我生活中常见的App类型又有哪些呢? 1、电商App,这类App是企业销售最直接、最有效的一种,现在很多的电商App都加了社交元素,这样可以让购买的用户进行分享,这样可以快速吸引更多的购买用户。 2、外卖App,...