摘自http://articles.e-works.net.cn/bi/Article126429.htm

1、前言

互联网时代企业数据呈现爆发式增长,全面考验着企业的数据处理和分析能力。面对大容量、多样性、高增长的数据很多企业往往无所适从,除了耗费大量管理和存储成本外并没有给企业带来真正的价值,大量的数据堆积给企业带来了巨大的挑战。然而数据已经渗透到了企业内外各个层面,因此想要从庞大的企业数据中“掘金”就必须有信息化应用强有力的支撑。

近年来大数据、云计算、移动应用、社交等新兴技术风靡全球,技术的创新以及环境的成熟给予了企业在信息化应用上更多元化的选择。随着中国制造企业信息化应用的不断深入,在寻求业务管理精益的同时,信息化对于决策的支撑、对于市场前沿的洞察力成为了越来越多企业深化应用的方向。根据Gartner数据,2013年全球商务智能(Business Intelligence, BI)与分析软件(包括BI平台,企业绩效管理CPM套件,分析应用和先进的分析方法)营收总计达到144亿美元,与2012年的133亿美元相比,增长8%。2013年中国区商务智能与分析软件总营收达到11亿7千580万元,较2012年增长13.5%。2014年以来,商务智能进入了一个基础性变革阶段,根据Gartner 2015年BI魔力象限研究报告显示,商业智能分析市场正处于全面过渡时期。大多数公司都在选择新一代数据挖掘工具或者交互式分析平台。尽管市场增幅放缓,但是多年来企业需求一直维持稳定。

目前中国BI市场仍然存在很多不明朗的因素,技术层面也有很多混沌之处,细分市场的发展趋势也存在很大的差异,随着大数据、移动等应用的普及,以及海量的数据都加速了BI的变革。因此,企业在选择BI产品的时候亟需梳理出清晰的思路,找到满足需求的合适产品。为此,e-works本着客观、中立、公正的原则,发布商业智能(BI)选型手册,分析BI软件选型的要点及步骤,介绍主流BI软件的核心功能和产品特点,为广大企业进行BI软件选型提供指南。

2、商业智能(BI)概述

2.1  BI的内涵

来自维基百科的解释是:“商业智能,又称商业智慧或商务智能,指用现代数据仓库技术、在线分析技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。” BI并不是近年才有的新兴名词,早在1996年Gartner Group的霍华德·雷斯内尔(Howard Dresner)就已经提出,并定义其为一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的技术及应用。

在了解概念的同时必须正确理解商业智能的内涵,e-works认为,BI的内涵在于回顾过去、总结现在和展望未来。即首先要告诉企业管理者已经发生了什么事情?结果如何?其次会告诉管理者产生这些结果的具体原因是什么,该采用何种策略解决?再则是告诉管理者企业在可预见的将来会发生什么?于此同时还能实时的告诉管理者企业正在发生什么事情,完成的进度情况如何,是否实现了既定目标,是否需要及时调整策略?只有明确了这些问题才能从根本上理解BI。

2.2  BI的价值

经过多年信息化的推进,企业内部积累了各种来自不同业务部门的数据。这些庞杂的数据给企业带来了很大的困扰:

  • 企业数据爆发式井喷,数据存储的硬件成本造成IT负累;
  • 数据存储在不同的应用系统中,孤岛问题严重;
  • 异构系统加大了数据获取、管理、分析的难度;
  • 企业数据类型复杂多样,多为非结构化数据,管理和挖掘的难度大;
  • 传统老旧的数据展现形式无法适应现代化企业管理要求;
  • 企业战略性调整缺乏有力的数据支持。

尽管不断增加的数据给企业的管理造成了不小的困扰,然而最核心的问题则是在于这些错综复杂的数据还不都能称之为信息,不能为企业所用。身处激烈竞争环境的企业面对海量的数据以及日益增加的数据管理成本,更希望能够发现数据的商业价值。BI软件的价值在于其通过技术手段从企业各个应用系统的庞杂数据中提取出有用的数据并进行科学的整理,以保证数据的正确性和一致性,并同过透过抽取(Extraction)、转换(Transformation)和装载(Load),的过程,合并到一个部门数据集市或企业的数据仓库中,在此基础上利用合适的BI工具, 针对不同需求进行多维数据分析和挖掘,并通过可视化手段将结果定期或实施展示给相关人员,最终为企业决策提供支持,达到协助企业创收增利、规避风险、提升效能和竞争力的目的。

2.3  BI的关键技术及功能

    BI关键技术

商业智能的关键技术主要包括:数据仓库(数据集市)、数据挖掘、ETL(数据的提取、转换与加载)、联机分析处理 (OLAP)、数据可视化技术等。

  • 数据仓库(数据集市)

数据仓库(Data Warehouse)之父比尔·恩门(Bill Inmon)在1991年出版的“Building the Data Warehouse”(《建立数据仓库》)一书中所提出的定义:“数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策(Decision Making Support)。”数据仓库技术是为了有效的将数据集成到统一的环境中以提供决策型数据访问,因此在BI的实施过程中,大量来自企业各种管理系统的数据需要搜集和整理,需要数据仓库技术的支持。

面向主题。数据仓库中的数据是按照一定的主题或者说决策支持的需求点进行组织的,一个主题通常与多个操作型信息系统相关;

数据集成。数据仓库的数据有来自于分散的操作型数据,将所需数据从原来的数据中抽取出来,进行加工与集成,统一与综合之后进入数据仓库;

相对稳定。数据仓库是不可更新的且随时间而变化的,稳定的数据以只读格式保存,且不随时间改变。

  • 数据挖掘

数据挖掘是指从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的过程。作为一种决策支持过程,它主要基于人工智能、机器学习、模式识别、统计学、数据库、可视化技术等,高度自动化地分析企业的数据,做出归纳性的推理,从中挖掘出潜在的模式,帮助决策者调整市场策略,减少风险,做出正确的决策。

  • ETL

透过抽取(Extraction)、转换(Transformation)和装载(Load)即ETL。作为BI/DW(Business Intelligence)的核心和灵魂,能够按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去。在企业实施BI的过程中,ETL面临的最大挑战是接收数据时其源数据的异构性和低质量。

  • 联机分析处理 (OLAP)

联机分析处理(OLAP)系统是数据仓库系统最主要的应用,专门设计用于支持复杂的分析操作,侧重对决策人员和高层管理人员的决策支持,可以根据分析人员的要求快速、灵活地进行大数据量的复杂查询处理,并且以一种直观而易懂的形式将查询结果提供给决策人员,以便他们准确掌握企业(公司)的经营状况,了解对象的需求,制定正确的方案。

  • 数据可视化技术

数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息。其基本思想是将数据库中每一个数据项作为单个图元元素表示,大量的数据集构成数据图像,同时将数据的各个属性值以多维数据的形式表示,可以从不同的维度观察数据,从而对数据进行更深入的观察和分析。在实际的商业智能应用中常常以图形、图像、虚拟现实等易为人们所辨识的方式展现原始数据间的复杂关系、潜在信息以及发展趋势,以便更好地利用所掌握的信息资源。数据可视化的工具主要是报表类(如JReport,Excel,水晶报表等)和BI分析工具(如BO,BIEE等)。

    BI功能

BI软件的最大功能就是通过对数据的分析为决策支持提供帮助。Ganter曾经定义过BI应用的20个功能点,包含BI架构、元数据管理、基层Web服务、开发环境、可视化开发环境、数据迁移、业务规则、协同工作流、报表、仪表盘、查询发布、实时或基于时间的数据获取、高级分析和数据挖掘等。经过综合的分析e-works总结认为一个典型的BI产品应该具备的功能点主要包括以下几个方面:

  • 数据管理

能从不同的异构系统中获取有价值的数据,并能轻松实现数据的查询、归集和输出,实现对企业数据的科学管理。

  • 数据分析

充分利用OLAP,Legacy等数据分析技术实现对数据价值的呈现,为企业决策提供数据支撑。

  • 集成与开发

系统在具备典型架构的基础上,具有灵活的系统开发和集成性能。在架构、元数据管理、数据迁移、规则流程等都能进行个性化的开发,并能实现同其他功能的高效集成。

  • 可视化的数据展示

系统具备报表、仪表盘、实时数据展示等可视化功能,并根据个性化需求提升可视化展示的客户体验。

  • 其他个性化功能点

针对不同企业不同的业务决策需求开发出的一些个性化功能点。

 
图1 典型BI系统架构

BI与BA、绩效管理

业务分析≠商业智能,BA(Business Analysis)即业务分析,核心功能是帮助企业了解现状并能预测未来。

企业绩效管理(EPM,Enterprise Performance Management)主要针对一致的、可识别的KPI(关键绩效指标),对业务绩效进行衡量和分析,以支持业务绩效的分析与管理,以业务流程改进为核心,指导用户完善决策过程,使战略执行更加有效。EPM主要是连接战略到计划到执行的过程,监控财务和运营结果与目标的差异并提供分析,驱动企业范围的绩效改善。BI则是实现监控、发现、集成、分析、计算、报表、指导、模型、可视化、预测、预警、驱动行动等。因此,可以理解为BI是EPM的分析平台,两者在应用领域、功能划分、系统构造上都有明显的差异。

 

图2  BI与BA、绩效管理

3、商业智能(BI)技术发展趋势

3.1 移动BI

移动BI(Mobile Business Intelligence) 是指通过使用移动终端设备,使得用户能够随时随地获取所需的业务数据及分析展现,完成独立的分析与决策应用,实现决策分析无处不在的实时动态管理。随着移动应用的普及,企业对于管理软件可“移动”的需求增长迅速,用户逐渐希望通过智能手机等移动设备提交数据,并获取分析报告,实现无处不在、无时不在的实时动态管理,这将给传统BI带来巨大的飞跃。尽管BI厂商对于移动BI的呈现形式等方面技术还不够成熟,但是移动BI是不可回避的发展趋势。

3.2云计算BI

云计算近年来可谓风生水起,但BI领域却鲜有见到云的痕迹,原因是多方面的。但是今年几大主流厂商都在云BI上有了或大或小的动向,这也充分说明BI市场已经开始接纳云,其中很大一部分原因在于经过长期探索,BI市场已经非常成熟,BI作为基础应用已经达到了临界点。云功能的强大、部署的便捷,必将带动以云为基础的商业智能在线服务成为全新的商业智能部署的主流方向。

3.3可视化数据和自助式BI

早在2013年可视化BI就已初现端倪,BI巨头们面对市场的变化开始寻求新的途径建立更敏捷的业务分析,挖掘更多可信数据。与此同时提供更为友好的数据展现形式和优化的客户体验。对于市场用户而言单一而刻板的数据展示形式已经不能满足其要求。

传统BI专注于从数据仓库和其它的数据库中将数据转换成信息,再将信息转换成智能,在功能上往往无法满足市场客户某些特殊或者说个性化的需求,因此自助式BI的服务概念应运而生,所谓自助其实是允许用户自行创建自定义的数据查询方式,创建方式简单无需考虑数据库等因素。可视化的数据分析手段和自助式BI都是优化客户体验、实现客户个性化需求的,将是未来一段时间的亮点,值得期待。

3.4社交化BI

社交的热度还在持续的升温,也已经成为软件营销的重要阵地。社交化BI将企业数据、社交化网络和协作、社交媒体的监督与舆情分析结合在一个应用中,让传统的BI具有了更加友好的界面,商业智能的工具更具创新性。尽管其技术上并没有重大的革新,其价值也没有得到企业绝对的认同,但可以确信的是这种新的商业智能模式将协作能力带入核心体验中,呈现出了BI更多元化的发展空间。纵观目前市场现状,总体来说社交化BI仍处在一个探索期,但前景不容忽视。

3.5 大数据融合

在数据爆炸的时代,将数据转化为资源是企业梦寐以求的,大数据可以说是真正意义上的将信息转化为了资源。大数据时代下的商业智能开始融合大数据的应用,大量的BI厂商开始在其数据分析的产品中增加对大数据处理技术(如Hadoop)的支持或者内嵌基于对大数据处理技术的分析功能。

3.6数据即服务

SaaS BI可以理解为数据即服务,这种新兴的BI实现方式逐渐被用户所接受。SaaS BI成为焦点很大一部分原因在于目前传统BI的工具价格不菲,建设的过程也相对复杂,中小企业特别是小企业往往及时存在需求也望而却步。反之,SaaS租用模式具备的低费用高效能的特点正好可以弥补这些条件的不足,因此得到不少小企业的青睐。但是SaaS BI的模式并不成熟,真正开始使用的企业并不多,受各方面因素影响短时间内客户群不会有太大的增长,但是这种颠覆性模式的价值是客观存在的,未来的发展前景看好。

3.7 信息集成

就商业智能的发展趋势而言,经过同各种技术、应用的融合之后,逐步演变为一种企业级、跨部门的基础信息系统,可以联结企业各个岗位,可以联结企业各类信息系统和信息资源,真正实现跨平台,从而实现信息的大集成。未来,商业智能与OA、CRM、ERP、SCM或是其它系统实现集成,系统间的结构化数据能通过BI的管理平台互相调用、可视化,全面提供决策支持、知识挖掘、商业智能等一体化服务,实现企业数字化、知识化、虚拟化,全面提升企业的决策能力和市场竞争力。

4、商业智能(BI)市场概览

随着BI市场的逐渐成熟,很多厂商都活跃在商业智能领域。表1为目前市场上的BI厂商列表(部分)。

    表详情(略),查看完整版选型报告请在填写问卷后获取http://www.e-works.net.cn/report/2015BI/2015BI.html

5、商业智能(BI)系统选型要点及步骤

5.1 BI软件的选型要点

随着企业信息化应用的不断深入,越来越多的企业面临深化应用的问题。信息化对于决策的支撑、对于市场前沿的洞察力成为了新的掘金地。市场上的BI产品良莠不齐,企业在选择时往往容易受到宣传的误导,作为企业在选择BI产品的时候应该从企业系统需求、产品性价比、产品功能、把握如下要点,以资鉴别。

详情(略),查看完整版选型报告请在填写问卷后获取http://www.e-works.net.cn/report/2015BI/2015BI.html

5.2 BI软件选型步骤

在总体了解了BI系统选型的要点之后,e-works建议企业选型步骤可参考以下流程进行:

组建BI项目工作团队

明确企业需求,制定详细的项目目标

分析梳理内部数据,确保数据质量

了解市场BI新技术及主流产品信息

确定需求匹配的产品范围并初步接触

目标BI产品,进行考察和评估

确定目标BI产品并进入商务谈判环节

    详情(略),查看完整版选型报告请在填写问卷后获取http://www.e-works.net.cn/report/2015BI/2015BI.html

6、主流厂商

6.1  SAP

SAP公司成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理和协同化商务解决方案供应商、全球第三大独立软件供应商。目前,全球有120多个国家的超过 263,000家用户正在运行着 69,700多套SAP软件。财富 500强80%以上的企业都正在从SAP的管理方案中获益。SAP在全球50多个国家拥有分支机构,并在多家证券交易所上市,包括法兰克福和纽约证交所。1995年在北京正式成立SAP中国公司,并陆续建立了上海、广州、大连分公司。

核心产品

SAP Lumira

SAP Lumira提供了拖放式界面和引人入胜的可视化效果,无需编写任何脚本即可高效分析数据,以快速获取洞察,提高业务灵活性。借助该软件,企业业务用户将能够以可重复的自助方式访问、转换和可视化数据。

SAP BusinessObjects Analysis

借助 SAP 的多维数据分析软件,业务分析师可以在熟悉的 Microsoft Office 环境中更深入地挖掘业务数据。即使没有 IT 人员的帮助,他们也能够轻松地过滤和操作数据,掌握发展趋势及异常,并分享其发现。

产品特点

SAP Lumira

以可重复的自助方式,更快获取洞察;通过统观全局和深入挖掘详细信息,全面掌握业务状况;为复杂的业务问题即时提供基于事实的解答,显著加快决策流程;在不增加 IT 部门工作量的情况下,提高自助服务数据的使用率;借助 SAP HANA,实时可视化海量数据。

SAP BusinessObjects Analysis

对大型数据集进行分析,获得深入的业务洞察;在 Excel 中发现、比较和预测业务驱动因素;借助嵌入式商务分析,在实时的 PowerPoint 演示文稿中与您的团队分享彼此的重要发现;借助内容复用和实时查询响应等方法,显著提高效率;借助内存加速,提高数据分析效率。

典型客户及案例

典型客户:摩森康胜啤酒酿造公司 (Molson Coors)

典型案例:http://go.sap.com/china/solution/platform-technology/business-intelligence.html

6.2  IBM

IBM 是全球信息产业领导企业,为中国客户提供领先的的硬件、软件、企业咨询和技术服务,助力中国各行业持续创新转型。在过去的 100年,世界经济不断发展,现代科学日新月异,IBM 始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展,保证了世界范围内几乎所有行业用户对信息处理的全方位需求。IBM 在新中国的发展之旅起始于 1979年。作为全球信息产业的领袖企业,IBM 在中国改革开放的每一个阶段都以前瞻的思想、创新的技术、深刻的商业理解和诚信的服务积极地支持了中国各行各业的飞速成长。

核心产品

IBM Cognos 商业智能(Business Intelligence)

产品特点

IBM Cognos Business Insight通过提供规划、场景建模、实时监控和预测分析等功能扩展了传统的商业智能。利用这一不受限制的商业智能工作空间,人们可以自由思考,随处办公(在办公室里、在旅途中,甚至在脱机状态下)。业务用户可以通过它修改、搜索和组合所有与业务相关的信息。它是一个创新型商业智能工作空间,它使业务用户能在任意时间段访问几乎所有类型的数据。它使用户能够通过一个仪表板样式的界面来组装、个性化、分析信息,并与信息进行交互。

典型客户及案例

典型客户:李宁、雅戈尔

典型案例:http://www-01.ibm.com/software/cn/data/youngor/video_popup.html

6.3  Microsoft

核心产品

SQL Server

产品特点

SQL Server可以使用高性能的 in-memory 技术跨 OLTP、数据仓库、商业智能和分析工作负载构建关键任务应用程序和大数据解决方案,而无需购买昂贵的外接程序或高端设备。利用 in-memory 技术,数据服务公司可以实时访问产品数据。

典型客户及案例

典型客户: AMD、艾美特、Giordano、Mitsubishi Caterpillar Forklift Europe(MCFE)、中国石油

典型案例: http://www.microsoft.com/china/casestudies/results.aspx?CompanyName=BI

6.4  Microstrategy

6.5  上海亦策软件科技有限公司

6.6  文雅科信息技术(上海)有限公司

6.7  北京天之华软件系统技术有限责任公司

 6.8  上海河狸信息科技有限公司

6.9  上海威数软件有限公司

6.10 蓝科财务咨询(上海)有限公司

6.11广州思迈特软件有限公司

6.12 珠海奥威软件科技有限公司

    其他厂商详情(略),查看完整版选型报告请在填写问卷后获取http://www.e-works.net.cn/report/2015BI/2015BI.html

表2企业基本资料(部分)

表3 产品基本资料(部分)

表4报价、收费与服务模式

    详情(略),查看完整版选型报告请在填写问卷后获取http://www.e-works.net.cn/report/2015BI/2015BI.html

 

商业智能(BI)选型手册(转载)的更多相关文章

  1. 8款国内外主流商业智能BI工具分析,助你轻松选型!

    BI(Business Intelligence),即商业智能或商务智能,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策 ...

  2. 展望 2017年商业智能BI 发展的趋势

    在展望2017年商业智能 BI 发展趋势前,我们先来了解一下商业智能 BI 发展的几个重要阶段. 传统 BI 和新型 BI 的分水岭(2013年) 大背景 在2013年以前相当长的一个周期(2005年 ...

  3. 商业智能BI必备的特性

    商业智能BI的本质对企业来说,商业智能BI不能直接产生决策,而是利用BI工具处理后的数据来支持决策.核心是通过构建数据仓库平台,有效整合数据.组织数据,为分析决策提供支持并实现其价值. 传统的DW/O ...

  4. 商业智能BI必备的特性,BI工具介绍

    商业智能BI的本质 对企业来说,商业智能BI不能直接产生决策,而是利用BI工具处理后的数据来支持决策.核心是通过构建数据仓库平台,有效整合数据.组织数据,为分析决策提供支持并实现其价值. 传统的DW/ ...

  5. 商业智能BI推动制造业智能化转型

    制造业是我国国民经济的支柱产业,是我国经济增长的主导部门和经济转型的基础,如今我国制造业面临技术工艺不精.缺乏市场意识.商贸流通环节多.物流成本大.仓储效率低下等问题,正处在转型的特殊时期. 内忧: ...

  6. 景瑞地产商业智能BI整体实施过程

    1.1行业背景 1.1.1景瑞地产 景瑞地产成立于1993年,专注于房地产开发,并一直秉持“永远诚信.恪守专业.锐意进取.共赢未来”的核心价值观和“舒适之道”的企业使命. 景瑞地产,源自上海.通过多年 ...

  7. 互联网4.0时代需要商业智能BI

    当今大数据互联网时代飞速发展,德国提出了工业化4.0, 美国提出了产业互联网,而中国提出了两化深度融合战略.越来越多的企业家开始安耐不住了,开始担心自己的企业是否跟的上时代的变化,是否使用了商业智能B ...

  8. 商业智能BI和报表的区别?

    报表是数据展示工具,商业智能BI是数据分析工具. 报表工具是一类报表制作工具和数据展示工具,用于制作各类数据报表.图形报表.或者制作特定格式的电子发票联.流程单.收据等等. 商业智能的重点在于商业数据 ...

  9. 一文带你秒懂商业智能BI的价值所在!

    首先,先来跟大家解释说明一下什么是商业智能?这应该也是刚刚接触商业智能的小伙伴最想要了解的问题,平时刷微博.看头条时都会看到数据可视化.数据分析和大数据等词汇时,但是对它们如同熟悉的陌生人一般,那么这 ...

随机推荐

  1. 程序员的自我救赎---3.2:SSO及应用案例

    <前言> (一) Winner2.0 框架基础分析 (二)PLSQL报表系统 (三)SSO单点登录 (四) 短信中心与消息中心 (五)钱包系统 (六)GPU支付中心 (七)权限系统 (八) ...

  2. Java深入 - MyBatis的经常用法

    MyBatis我们这篇文章主要记录一些经常使用的操作方法.这样在开发和使用的过程中这篇文章能够当做工具书来使用. MyBatis的数据源配置 <bean id="dataSource& ...

  3. Android查缺补漏--Activity生命周期和启动模式

    一.生命周期 onCreate():启动Activity时,首次创建Activity时回调. onRestart():再次启动Activity时回调. onStart():首次启动Activity时在 ...

  4. F04 我的投资策略

    我的投资理念:价值投资和右侧趋势投资.我的目标年化收益率: 15-25%我的投资时间:3-5年我的投资品种:股票 + EFT基金 买卖时间点的纪律(买入,卖出的时间原则)股票MA20为界限,高于则持有 ...

  5. python列表的操作

    1.列表的增加: li=[] li.append("hha") print(li) li=[] li.append("hha") print(li) li.in ...

  6. 【maven教程】(1)---maven环境配置

    maven环境配置 刚开始学习maven,现在项目需要用到maven,而且他确实很好用,也比较容易上手,我也是主要通过视频学习,在写博客的时候也会总结其它人所写 博客,从简到难,如果你也是初学者那接下 ...

  7. 理解Babel是如何编译JS代码的及理解抽象语法树(AST)

    Babel是如何编译JS代码的及理解抽象语法树(AST) 1. Babel的作用是?   很多浏览器目前还不支持ES6的代码,但是我们可以通过Babel将ES6的代码转译成ES5代码,让所有的浏览器都 ...

  8. 《About Face 3:交互设计精髓》【PDF】下载

    <About Face 3:交互设计精髓>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230384328 内容简介 全书分成3篇:第1 ...

  9. npm的使用总结

    npm常用命令 npm list 查看当前目录下已安装的包 npm root -g 查看全局安装的包的路径 npm help 查看全部命令 npm update/uninstall moduleNam ...

  10. 尝试在条件“$(_DeviceSdkVersion) >= 21”中对计算结果为“”而不是数字的“$(_DeviceSdkVersion)

    晚上搞xamarin ,运行xamarin项目好好的,不知道怎么回事,一次运行xamarin android项目的时候,部署失败,以前也是遇到这样的错误. 尝试在条件"$(_DeviceSd ...