互联网推广●从“鸵鸟”到“银行家”的实践探索_第1页
互联网推广●从“鸵鸟”到“银行家”的实践探索_第2页
互联网推广●从“鸵鸟”到“银行家”的实践探索_第3页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、互联网推广从“鸵鸟”到“银行家”的实践探索【惠州罗浮山白愿戒毒医院一一何志军(院长)、李华鑫(业务主办)】21世纪网民数量突破4.2亿,平均上网时间超过10个小时,“哪里有人气,哪里就有财气”。在竞争极其激烈的互联网推广中,你该如何稳占属于你最有利的位置?尔虞我诈?阴谋阳计?明说暗夺?题记在回答“何为互联网推广”时,有人概括地写下了一条通俗易懂的收益公式:】故术百度竞价'+(互联网推广-百度竞价)+1成本数学符号: “”:“包含”的意思;例如:人男人,人女人,人好人“lim”:“极限”。 “r”:“趋向于”;例如:“成本70”是指“成本趋向于零”显然,不等式“”左边的“最大收益”“包含

2、”不等式右边的值。右边的整个值再拆分,“成ym°”右边是一个分式值,分母“成本”“百度越小,分子越大,整个分式值就越大;分子的整个值再拆分,竞价”加上除了“百度竞价”以外的“互联网推广”(其中“百度竞价”的权重翻了一番,说明“百度竞价”在“互联网推广”中占据比较重要的位置)再加上“T后整个“”里面的值的“战术”次方的“战略”次方,“战术越高”分子越大,整个分式值就越大,而如果“战略”再上一个档次,整个分子就会翻几番,导致整个分式值也会跟着翻几番。再看“炉0”,当“成本”逐渐趋向于零的时候,“lim”右边分式值得分母“成本”就会无穷接近零,分母无穷趋向成本0于零,那么整个分式值趋向于无

3、穷大。而这个“无穷大”还只是包含于“最大收益”。这一条“收益公式”的表达的大致意思是:21世纪企业的收益绝大部分归功于互联网推广的这个营销手段。而在互联网推广中,百度竞价占据比较大的比重。影响为企业以百度竞价为主的互联网推广手段所带来的收益是商战战术与商战战略,且战略高于战术。新手刚接触互联网推广时,大可用“鸵鸟”来形容,解决这方方面面的问题,用的也恰恰是“鸵鸟算法”的办法。传说中鸵鸟看到危险就把头埋在地底下。当你对某一件事情没有一个很好的解决方法时,那就忽略它,就像鸵鸟面对危险时会把它深埋在沙砾中,装作看不到。这样的算法称之为“鸵鸟算法”,这实在不算是一个算法,它有个代名词叫“置之不理”,也

4、可以称之为不是办法的办法。置之不理并不等于弃之不理。说到网络推广,不少人应该会立马想到百度竞价排名推广,因为再多的网络推广手段都不如百度竞价来得直接、快速见效。可这背后需要付出的代价便是money。百度的高明之处便是,首页推广的位置资源就那么多,你想要排名靠前好点的推广位置?价高者得!每一毫秒都在上演着一场场激烈的拍卖会。同行竞争对手之间互相哄抬价格,水涨船高,推广成本每一毫秒都在增加翻蚌相争,渔翁得利!要解决这个问题,倒是有一个“鸵鸟”办法,那便是不参与这种激烈的竞价推广。可是,当你接受“全中国95%的网民都在使用百度搜索引擎,99%的白愿戒毒患者不愿意公开暴露白己的隐私从而选择了网络搜索来

5、获得戒毒治疗上的帮助,(94.05%=0.99冲.95X00%),也就是说94.05%的白愿戒毒患者都在求助于百度搜索来获得白愿戒毒机构在戒毒治疗上的帮助”这个事实之后,你还会甘愿继续做一只安安静静的“鸵鸟”吗?答案是绝对不会!于是,每天200元的百度竞价推广计划便开始进行了每天的早上8:00,以每个关键词27元/次的点击出价进行投放广告,每1毫秒钟的激烈竞价拍卖会便开始了“醉里挑灯看剑,梦回吹角连营。八百里分麾下炙,五十弦翻塞外声。沙场秋点兵!马作的卢飞快,弓如霹雳弦惊。”一场无烟的战争就这样持续进行着。三军未动,粮草先行。“谁砸的钱多,谁的收益转化率就越高!”一天这样拼杀下来,最终的胜利便

6、属于那些砸钱多”的赢家,稍微有些战术的或许会在途中捡到一些便宜,对于那些弱小的也许连机会都没有。每天200元的推广成本,从早上8:00开始,最多只能坚持到下午16点,有时甚至在15点便下线;排名几乎是最后或者倒数第二,位置不显眼,几乎看不见。而且每天最多也就两三个人来电咨询,少得可怜,除了可怜就是好可怜。而在这段时间内,并不排除会有同行竞争对手在对你进行恶意点击操作,目的就是让你在黄金时段早点下线,各种排斥,各种恶意竞争,手段层出不穷,整个市场如同一场冷战”。面对这种种困难,你真的只能静静地做一只“鸵鸟”,看到危险就把头埋在地底下,装作看不到。在毫无数据支撑的前提下,你不可能再加大广告成本,因

7、为在如此激烈的竞争下,再投下去就是一个无底洞。唯一能做的便是要沉住气,不要头脑发热随意哄抬,运用鸵鸟算法”,暂时置之不理。转而开始研究分析同行竞争对手在全国各地的具体投放情况,实力如何等等。兵法有云:知己知彼,百战不殆!经过轰轰烈烈的全国同行竞争对手的百度竞价调查发现,竞争最激烈的便是广东、四川、重庆、湖南这4个地方,光是推广位便占到1314位之多。同时还发现,其他经济稍发达区域诸如北京、上海、天津、江苏、浙江、福建这些地方只有34家在竞争。此外,还有一个特点,竞争对手习惯在白己所在省份以及周边相邻的两三个省投放广告,几乎没有多少家敢跨省投放。最后还有一个最显眼的巨大特点,全国各地的同行竞争对

8、手全都挤在广东省内激烈地哄抬竞价,市场一片混乱,厮杀得遍体鳞伤,毫无战果。孙子曰:“合于利而动,不合于利而止。”既然广东省竞争得如此激烈,我们不应再痴迷执着于广东市场,不妨另辟省外竞争稍弱的市场。经院长办公室以及社会医疗服务部的共同探讨,最终决定不再局限于广东惠州、东莞、广州、深圳、河源等这些竞争激烈的省内市场。原来的成本还是不变,以摸着石头过河”的方式进行省外投放。半个多月后,医院竟然奇迹般地收治了6位广东省外的新患者,由此说明省外的市场还是有的。对此更加坚定对省外市场推广的信念。先谋而后动。孙子曰:“夫未战而庙算胜者,得算多也;未战而庙算不胜者,得算少也。多算胜,少算不胜,而况于无算乎?吾

9、以此观之,胜负见矣。”如果选择全国全天放,每天200元到底够不够?若不够,加多少?1天能坚持多久?能不能杜绝同行竞争对手的恶意点击以及不相干的相关恶意点击行为?在百度没有也不可能提供价格优化技术的前提下,全国各地同行竞争对手数量不同,竞争激烈程度也不同,价格能不能相对应地以不同的最低价获取最优的广告排名位置?鉴于有些同行竞争对手为了节约成本,也会有规划性地选择所谓的黄金时段来投放广告,而不可避免地在某些时段下线后,竞争不再那么激烈,此时是否能及时做出相应最优的出价调整,获取最优的广告排名位置,以免造成无为的浪费?在竞争激烈的地区,由于成本限制,有没有其他更好的办法吸引客户点击你的第3、4、5花

10、钱不多的位置,而丝毫没有任何想法去点击第1位的排名竞争对手?总之一句话,能不能做到,让所花的每一分钱都用到极致,让所花的每一分钱都不存在丝毫的浪费,同时还要获取最大的效益?所有的以上种种,能不能做到?困难虽多,但办法总比困难多得多。在计算机互联网技术中,有个非常出名的算法:银行家算法。我们可以借鉴这种算法来解决以上种种困难。下面,详述这个算法的应用背景:在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过白己拥有的最大值时,都应尽量满足客户的需要。银行家算法,可以这样简单地理解,

11、举个例子:银行家的保险柜里有最原始的10元钱或者是没有钱,A存6元,B存8元,C存9元,银行家这边在吸引更多的人都来存钱的同时,那边还有人来贷款,另一边有储户来取钱等等。不管银行家贷款出去也好,吸引储户存钱也好,这进进出出的钱就像流水一样,不能断流。如果银行家贷款的动作在先,储户来取钱的动作在后,这样可能就会给银行家带来一定的风险。只要不是出现所有的储户在同一时间来取光所有的钱,贷款的动作还是可以进行的。总之,要想尽一切合法的手段让银行家保险柜里的钱A0,并且保证所有的资金交易活动还在进行中。我们可以把互联网推广的运营者看作是银行家,运营者管理的推广资源(包括人力、财力、物力)相当于银行家管理

12、的资金,互联网推广进程向运营者请求分配资源相当于用户向银行家贷款。为保证资金的安全,银行家规定:当一个顾客对资金的最大需求量不超过银行家现有的资金时就可接纳该顾客;(1) 顾客可以分期贷款,但贷款的总数不能超过最大需求量;(2) 当银行家现有的资金不能满足顾客尚需的贷款数额时,对顾客的贷款可推迟支付,但总能使顾客在有限的时间里得到贷款;(3) 当顾客得到所需的全部资金后,一定能在有限的时间里归还所有的资金。运营者按照银行家制定的规则为互联网推广进程分配资源,当推广进程首次申请资源时,要测试该推广进程对资源的最大需求量,如果系统现存的资源可以满足它的最大需求量则按当前的申请量分配资源,否则就推迟

13、分配。当推广进程在执行中继续申请资源时,先测试该进程本次申请的资源数是否超过了该资源所剩余的总量。若超过则拒绝分配资源,若能满足则按当前的申请量分配资源,否则也要推迟分配。在互联网推广过程中,会出现一种情况:运营者追求推广力度最大化以求得效益最大化,但运营者手上却没有更多的资源来分配,最终导致的结果便是,推广进程立即停止,再无效益产生。我们把这一现象姑且比喻成死锁状态。银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。为实现银行家算法,系统必须设置若干数

14、据结构。要解释银行家算法,必须先解释操作系统安全状态和不安全状态。安全序列是指一个进程序列P1,,Pn是安全的,即对于每一个进程Pi(1<i<n),它以后尚需要的资源量不超过系统当前剩余资源量与所有进程Pj(j<i)当前占有资源量之和。银行家算法翻译成计算机实现代码如下所示:(以下代码看不懂的,可以跳过,忽略不看)#include<iostream.h>#include<vector>#include<iomanip>usingnamespacestd;#defineTRUE1/定义TRUE=1#defineFALSE0/定义FLASE=0

15、voidbank(vector<int>,vector<vector<int>>,vector<vector<int>>,int,int);/声明bank(银行家算法)intsafe(vector<int>Available,vector<vector<int>>Need,vector<vector<int>>Allocation,intn,intm);/声明safe()安全性算法voidinit();/*主函数main()*/voidmain()init();intsafe

16、(vector<int>Available,vector<vector<int>>Need,vector<vector<int>>Allocation,intn,intm);/*初始化函数init()*/下面的是在dos命令下使用的程序voidinit()intm;/m资源类数intn;/进程数cout«"输入资源类数"«endl;cin»m;vector<int>Available(m);/动态申请数组Available可用资源向量cout«"输入各类

17、资源总数:"«endl;for(inti=0;i<m;i+)cout«"输入R"«i«"类资源总数:"cin»Availablei;)cout«"n输入进程数"«endl;cin»n;vector<vector<int>>Max(n,vector<int>(m);cout«"输入进程"«i«"的最大需求向量for(intj=O;j<m;j+

18、)cout«"输入需要R"«j«"类资源的最大数目cin»Maxij;while(Maxij>Availablej)cout«j«"类资源最大需求超过该类资源总量,重新输入cout<<"输入已分配的Allocation"<<endl;vector<vector<int>>Allocation(n,vector<int>(m);vector<vector<int>>Need(n,vecto

19、r<int>(m);for(i=0;i<n;i+)cout<<"输入为进程"<<i<<"的分配向量"for(intj=0;j<m;j+)cout<<"输入分配R"<<j<<"类资源的数目"cin>>Allocationij;while(Allocationij>Maxij)cout<<j+1<<"类资源最大需求超过该类需求资源总量,重新输入"cin>&g

20、t;Allocationij;Needij=Maxij-Allocationij;Availablej=Availablej-Allocationij;intsafe(vector<int>Available,vector<vector<int>>Need,vector<vector<int>>Allocation,intn,intm);cout<<"此状态安全!"<<endl;bank(Available,Need,Allocation,n,m);/调用银行家算法bank()函数/下面的是

21、在文件中导入我们所需的信息/*/voidinit()(intm;/m资源类数intn;/进程数cout<<"输入资源类数"<<endl;cin>>m;vector<int>Available(m);/动态申请数组Available可用资源向量cout<<"输入各类资源总数:"<<endl;FILE*fp;fp=fopen("Available.txt”,"r+");cout<<"从Available.txt文件中读入数据,并输出&q

22、uot;<<endl;for(inti=0;i<m;i+)(fscanf(fp,”%d”,&Availablei);cout<<Availablei<<'t'fclose(fp);cout<<"n输入进程数"<<endl;cin>>n;vector<vector<int>>Max(n,vector<int>(m);fp=fopen("Max.txt","r+");cout<<"

23、从Max.txt文件中读入数据,并输出"<<endl;for(i=0;i<n;i+)(fscanf(fp,”%d”,&Maxij);cout<<Maxij<<”;cout<<endl;fclose(fp);cout<<"输入已分配的Allocation"<<endl;vector<vector<int>>Allocation(n,vector<int>(m);vector<vector<int>>Need(n,vecto

24、r<int>(m);fp=fopen("Allocation.txt”,"r+");cout<<"Allocation.txt从文件中读入数据,并输出"<<endl;for(i=0;i<n;i+)(for(intj=0;j<m;j+)(fscanf(fp,"%d",&Allocationij);Needij=Maxij-Allocationij;/在初始化Max时,同时初始化Need数组Availablej=Availablej-Allocationij;/在初始化Ma

25、x时,同时修改Available数组cout<<Allocationij<<''cout<<endl;fclose(fp);intsafe(vector<int>Available,vector<vector<int>>Need,vector<vector<int>>Allocation,intn,intm);cout<<"此状态安全!"<<endl;bank(Available,Need,Allocation,n,m);/调用银行家算法b

26、ank()函数/*/银行家算法bank()函数/*/*voidbank(vector<int>Available,vector<vector<int>>Need,vector<vector<int>>Allocation,intn,intm)vector<int>Request(m);intall=0;/定义变量all,如果all=0,表示进程已经运行完,如果all>=1,表示还有进程没有运行完for(inti=0;i<n;i+)for(intj=0;j<m;j+)all+=Needij;if(0=all

27、)cout<<"所有进程已经运行完,结束"<<endl;exit(0);intjc;/任选一个进程charagain;all=0;/重新初始化all,while(1)while(all=0)(all=0;/如果all=0,表示进程已经运行完,如果all>=1,表示还有进程没有运行完/循环直至all>0,即找到一个未运行完的进程cout<<"任选一个进程作为当前进程0-"<<n-1<<endl;cin>>jc;for(intj=0;j<m;j+)(all+=Needj

28、cj;if(0=all)(cout<<"此进程已经运行,重新输入"<<endl;cout<<"输入该进程的请求向量"<<endl;for(i=0;i<m;i+)(cin>>Requesti;while(Requesti>Needjci|Requesti>Availablei)(cout<<"请求向量无法满足"<<endl;break;/系统试探着把资源分配给该进程/for(i=0;i<m;i+)(Availablei=Avail

29、ablei-Requesti;Allocationjci=Allocationjci+Requesti;Needjci=Needjci-Requesti;intbb=0;bb=safe(Available,Need,Allocation,n,m);/调用安全性算法,判断此次资源分配后,系统是否处安全状态if(1=bb)(cout<<"系统成功分配资源"<<endl;else(cout<<"系统未能成分配资源,收回预分配资源"<<endl;for(i=0;i<m;i+)(Availablei=Avail

30、ablei+Requesti;Allocationjci=Allocationjci-Requesti;Needjci=Needjci+Requesti;cout<<"您还想再次请求分配吗?是请按y/Y,否请按其它键"<<endl;cin>>again;if(again='y'|again='Y')all=0;continue;break;安全性算法safe()函数/*/intsafe(vector<int>Available,vector<vector<int>>Nee

31、d,vector<vector<int>>Allocation,intn,intm)vector<int>Work(m),Finish(n);/申请工作向量work,finishWork=Available;vector<int>count(n);/记录安全序列intlen=-1;/记录安全序列的进程个数,如果len=n,即表示所有的finish【i=true,处于安全状态for(inti=0;i<m;i+)Finishi=FALSE;for(i=0;i<n;i+)intneeded=1;for(intj=0;j<m;j+)if

32、(Needij<=Workj)needed=needed*TRUE;elseneeded=needed*FALSE;if(Finishi=FALSE)&&needed=1)Workj=Workj+Allocationij;Finishi=TRUE;len=len+1;countlen=i;i=-1;if(len=n-1)(cout<<”系统是安全的"<<endl;cout<<”安全序列"<<endl;for(i=0;i<=len;i+)(cout<<counti;if(i!=len)(c

33、out<<"->"cout<<endl;returnTRUE;else(cout<<"系统是不安全的"<<endl;returnFALSE;回归正题,开篇谈到的推广问题,可以运用银行家算法的原理来一个个解决。互联网推广广告,如果选择全国全天放,每天200元,可以说够也可以说不够,这要看你想要的到底有多大,资源分配的手段。“我要全国第二、三、四、五、六,这些其中之一都可以。但,资源可是有限度,你看着办”在许多同行竞争对手看来这简直是天方夜谭,痴人说梦!要确定1天在已经确定好了的目标效益前提下所花费的资金

34、,需要全面彻底了解全国所有同行竞争对手的具体推广情况,竞争激烈程度如何。于是乎,对同行竞争对手在互联网的推广情况进行了长达一个星期的调查。第一次的调查结果发现,几乎所有的竞争对手都集中在白己所在的省份以及相邻的周边不远的区域进行了高强度地激烈竞价,其他更偏远的甚至有些发达的区域推广的只有两三家而已,广东省极其激烈。对第一次调查结果所作出的措施便是,弱化在广东省的竞争,到省外重新开辟新市场,寻求新机。试推了2个星期,莫名其妙地增收治了6个外省的患者。至此,便逐渐认可省外的市场,推广成本也开始稍有加大。可是,运营了几天发现1天根本坚持不了多久就会下线。经分析,不排除有同行竞争对手的恶意点击。新手遇

35、到这种情况的第一反应大都是“立即屏蔽他的IP”,“年轻人嘛,刚开始难免会有些浮躁”。沉着冷静,认真思考,你会发现“恶意点击”这个结论不好下定义。“1分钟点击3次、4次”、“2分钟点击5次”、“5分钟点击7次”,“10分钟点击15次”这算不算“恶意点击”?不好下结论。同行竞争对手那么多,不排除有“货比三家”地挑选而去点击。不排除网络速度卡而去多点几下。不排除上网点开浏览器习惯性顺手关闭,而再去点击,这是个人的上网习惯,你无法判断是否存在“恶意点击”。换一种角度去思考,就哪怕就是竞争对手在“恶意点击”,你也不排除这一段IP地址段所在的网络也有同行竞争对手的患者病人在上网点击查看,如果他们架设的是小

36、区兼具局域性的网络,入口IP都是一样的,你怎么知道到底是同行竞争对手在“恶意点击”,还是竞争对手的患者病人在点击?鉴于中国现有的网络硬件设施比较落后的缘故,你根本就无法用现有的监测技术去判断。万一屏蔽的就是你的目标客户在点击查看,你把钱省下了有什么用?你可能白白丢失了一位客户,没产生效益就是无用,就是一种浪费。不“浪费”是一种最大的浪费!思前思后,决定还是先认真做个详细的调查,需要深入了解网民上网查资料的点击习惯。调查结果表明:如果网民上网查资料的目的性很强的一般会在2分钟内点击后就会直接打电话咨询;如果出现有“货比三家”在同行竞争对手之间进行来回对比的情况,一般在5分钟内最多点你4次,选择打

37、你的咨询电话或者不打你的咨询电话转而打竞争对手的咨询电话;还有一类特殊网民,会利用几天的时间去查看他想要的资料,但一般不会超过7天,也就是说当一个网民上网查资料目的很强的时候,7天内最多就有6次点击的机会,7天内点完6次来不来都基本上不会再去点你的了,要么已经下定决心去别人家的,要么就决定选择你家的了。经多方面综合考虑,给戒毒行业类的“恶意点击”下一个临时性的定义:1小时内点击4次的,7天内点击6次的,都视为“恶意点击”。这个定义非常管用:当第1次点击的时候,不能判断你是否“恶意点击”;当出现第2次点击的时候,我给你一次点击机会,因为网络差,你要对比多家,你的上网习惯,能理解,就给你一次点击机

38、会;当出现第3次点击时候,也许你是一个比较犹豫的人,也许你的网络真的还是不行,再给你一次机会;当出现第4次点击的时候,那不好意思,在这个小时内你没有第5次机会了,管你是不是“恶意点击”,只能留到下一个小时才有点击的机会,因为在7天内点击6次的大范围内,你在下一个小时开始还有2次机会,点击机会是给足了的。如果在第一个小时里,你确确实实是在选中的几家来回犹豫对比的话,估计也是不可能再下一个小时,在前面的4次点击,或多或少都会记住医院名字全称的大部分文字,“罗浮山戒毒”“罗浮山戒毒医院”“惠州戒毒”“惠州戒毒医院”“罗浮戒毒”“惠州罗浮山戒毒”等等这些应该会有大概的印象都会记得住,因为在人的记忆系统

39、里面绝大数人对第3第4次连续重复出现的而且是有强烈针对性的事物都会在短时间内有比较深刻的印象。而你如果真真正正想要拿来比较的话,都会详细地去搜这些关键词,甚至是搜医院的全称,大家可别忘了,这些比较详细的长的关键词是做过SEO优化的,只要你能搜就会出现在百度快照首位,百度快照出现的信息随便点,免费,不花钱!而如果你真的不是这类人,那有9成的概率可以确定你就是那“恶意点击”的一类了,不管你真的是不是,也只能留到7天后了。也许会有人问,“这样的设置,说不来就不来了,还懒得点你的!那该怎么办?可以很有底气地说,就这么办!据患者满意度调查报告调查结果了解,广东省内省外的其他大多数白愿戒毒医院,患者或多或少都有诸多抱怨,“医院环境差”,“医院治疗效果不行”,“医院服务不行”,“在同一家医院住腻了想转移到更好的医院环境”这不就正是机会来了吗?有了这些的不满意,肯定会再找另外一家,一个人想要找到他想要的东西,会千方百计地找得到。那么要想在这激烈的竞争环境中脱颖而出,那不仅仅是要靠过硬的硬件设施,还要有优质的医疗服务。这些办到了,口碑就有了,一个口碑胜比一百个一万个硬推,难道不是吗?说到价格优化技术,百度怎么可能会提供这样的一个技术给你,巴不得让你多烧点钱。那么问题来了,既然百度不提供这种价格优化技术,那该怎么办?我在广东有14家在竞价,我要的第三位置可能需要25元,那我就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论