三石是多少斤天推广是很厉害吗

第197章吴渔的决定_重生之草根神话_笔趣阁
& 第197章吴渔的决定
第197章吴渔的决定
&推荐阅读:、、、、、、、、、、
一秒★小△说§网..Org】,精彩小说无弹窗免费阅读!    开完研讨会的第二天,各大媒体报社,都有关于此次会议的报导。    不过,尽管移动才是会议的主角,但看过报导的民众,都只有一个感觉。    这怎么好像是微讯老总苏文的新闻发布会?    大部分报纸,通篇下来,至少百分之七十以上,都是有和苏文有关的报导。    这和与会的记者偏离主题的提问有关。    当然,这其中,苏文的回答,也有几个具有尿点。    “网络游戏和门户只是微讯的副业,即时通讯才是微讯的重心。”    “QQ注册用户突破一亿,意味着我们身上的责任更大。”    还有几个私人的问题,买豪车,是否单身,这些民众好奇的八卦。    尽管市面上大部分都是偏离主题的报导,但偏偏卖的还不错,甚至有些报纸出现脱销加印的情况。    苏文毫无疑问是一个自带热点的人物,赋加在他身上的头衔更是数不胜数。    再加之最近高盛估值报价,苏文身价超越汪如海,成为江北首富。    这一切的因素,构成了民众津津乐道的生活谈资。    不得不说,这些记者也是人精,知道怎么讨好民众,所以才会出现移动组织的研讨会,偏离主题的情况发生。    丁三石昨天和苏文在茶馆谈好,当天下午就坐飞机返回了燕京。    之所以那么急也是没有办法的事,《大话西游》的上线工作刻不容缓。    新浪已经接近谈妥《天堂》的游戏版权。    同为纳斯达克的上市公司,网亿从一开始就被同行的搜狐和新浪抛开了一个身位,丁三石可不想被越抛越远。    网亿经历过股票停牌,再到复牌,其中的心酸,只有丁三石懂得。    所以丁三石分外珍视这次机会,甚至不惜将吴渔作为筹码送给微讯,也要换取这次推广的机会。    就是想赌一把!    微讯可以凭借《传奇2》迅速崛起,难道他们网亿就不能凭《大话西游》打一个翻身仗吗?    九月五日,回到燕京的丁三石,一早就来到自己的办公室,正在琢磨该怎么和吴渔开这个口。    对吴渔不舍吗?显然不是,只要能使网亿翻身,除了自己,在丁三石眼中,谁都是可以牺牲的。    只是《大话西游》毕竟是吴渔加班加点,费尽心思研发出来的作品,现在让其离开,是不是有点卸磨杀驴的味道?    丁三石在自己的办公室还没想好怎么和吴渔开口。    急促的敲门声,在门外响起。    丁三石回过神来,冲门外喊了声。“进来。”    门打开,吴渔从外走了进来,他没注意丁三石看见自己有些紧绷的神色,径直问道。“丁总,和微讯那边谈的怎么样了?”    《大话西游》是吴渔呕心泣血研发出来的作品,面对至关重要的宣发渠道,他当然很关注。    丁三石迟疑了下,才道。“已经谈的差不多了。”    听到谈的差不多,吴渔心下就是一喜。    微讯宣发渠道的威力,吴渔一清二楚,当初就是他建议丁三石去找苏文,希望能寻求到微讯的支持。    吴渔也是没想到进展会这么顺利,自顾地兴奋问道。“丁总,那《大话西游》准备什么时候上线?”    丁三石望了吴渔一眼,才道。“等和微讯谈妥,就准备上线。”    “哦,那什么时候能谈妥?”在吴渔心里,谈的差不多,就代表,接近达成一致。    丁三石斟酌了下,才开口。“微讯那边已经没有意见了,现在就看我们网亿这边了。”    “我们网亿?我们这边有什么问题?”吴渔脸上露出好奇之色。    反正迟早也是要说,丁三石觉得还不如早些说出口。    深深的望了吴渔一眼,丁三石对其道。“因为还有个人没有答应。”    吴渔被丁三石的眼神看的心下微微一紧,下意识的问出口。“谁没有答应?”    “你!”    ......    吴渔在丁三石办公室待了近半个小时才出来,相熟的同事对他打招呼,仿若未闻,心里还在回荡着丁三石刚刚说过的话。    “希望你能从公司的大局出发,既然微讯的苏总对你看重,说不定你去到微讯,能闯下更宽阔的天空。”    “我也不勉强你,这个决定交给你来做。”    好一句我也不勉强你!    回到自己的办公室,吴渔开始认真思考自己面对的问题,难道真按丁三石所说,去微讯?    虽然丁三石说得慈眉善目,将决定权交到自己手上,但吴渔也很清楚,自己几乎没有多余的选择余地。    一想到这,吴渔心里就少不了不岔,当初要不是网亿的横插一杠,天下科技一早就并入了微讯。    又怎会出现今天这样的局面?    微讯如今虽然还没有上市,但在国内互联网,绝对属于巨头级别。    旗下的业务,QQ秀,移动QQ,黄钻和《传奇2》,几乎可以用遍地开花来形容。    微讯的实力,三大门户根本无法与之比拟,已经俨然是新一代的互联网霸主!    想到这里,吴渔也是分外后悔,当初怪自己瞎了眼,跟错了人。    也好,现在一个弥补的机会摆在面前。    苏文对自己的渴求,吴渔心里一清二楚,第一次收购失败后,在今年六月份又发过一份报价给丁三石,再加上这一次,前前后后已经是第三次!    古有刘备三顾茅庐,吴渔没想到,自己也享受这个待遇!    面对这么苏文孜孜不倦的邀请,吴渔也是有点感动。    至少去到微讯后,就再也不用面临要钱没钱,要人没人,要宣发渠道没有渠道的窘境了吧?    吴渔这一刻已经在心里做出了决定,所犹豫的,难道就自己一个人走?    这样会不会太便宜丁三石了?    亿后,成为了一个工作室,原本陪他拼搏的兄弟都在这个工作室。    吴渔思索着,自己一个人过去微讯,难免会陷入孤立无援的局面,怎么也要带几个人过去,撑撑场面。    丁三石下午就接到助手陈润的汇报,吴渔已经同意入职微讯,不过前提是得带几人过去。    丁三石在心里犹豫了下,点头同意了这个要求。    可能也是出于对吴渔的亏欠,也算是他对网亿做出贡献的补偿!
Ps:书友们,我是梦想奔小康,推荐一款免费小说App,支持小说下载、听书、零广告、多种阅读模式。请您关注微信公众号:dazhuzaiyuedu(长按三秒复制)书友们快关注起来吧!后使用快捷导航没有帐号?
查看: 1027|回复: 16
1.被实名制了!& &进入游戏一看,真实姓名在游戏里面也显示!& && && &太恶心人了!& && && &&&虽然别人看不到!
& &将来你在战网论坛发帖,也会显示真实姓名!& && && &&&当人有人喜欢外露真实姓名就无所谓了!
& &另外再开账号吧,得从新起游戏ID,原来那个用不成了,郁闷!
2.进去之后只能玩对战!& && && &&&RPG地图刷新不出来,只只能玩暴雪的!& && && &
&&玩了多人对战几盘,输赢各半!& && && & 但是竟然有盟友掉线!~& && &
&&对于休闲玩家来说,无聊啊!& && && &难道公测仅仅7天,是为了迎合大家的无聊?
3.公测仅仅7天!
& &无论你有多少理由!& && & 在广大玩家看来,网易你真穷吗?& &&&丁三石你是穷B啊?& && && &
& &推广星际2,只靠暴雪的金字招牌?
好吧!& && &我淡定,我只能在台服支持星际2!
好吧!& && &我淡定,我只能在台服支持星际2!
好吧!& && &我淡定,我只能在台服支持星际2!
新人欢迎积分2 阅读权限30积分235精华0UID9508487帖子金钱153 威望0
Lv.3, 积分 235, 距离下一级还需 15 积分
UID9508487帖子威望0 多玩草10 草
这些都不重要 最重要的是我悲剧了
原帖由 猪儿 于
13:52 发表
这些都不重要 最重要的是我悲剧了
我晕,你志向远大,冲第一!& && && && && && && && && &7月,暴雪嘉年华,邀请你啊!
加油练吧!
新人欢迎积分0 阅读权限30积分243精华0UID1584469帖子金钱517 威望0
Lv.3, 积分 243, 距离下一级还需 7 积分
UID1584469帖子威望0 多玩草0 草
4。国服装了之后就会关联录像文件,点录像自动用国服客户端打开,但问题来了,它竟然不能播放1.3之前版本的录像,而台服是可以离线播放的。
愿在哪玩在哪玩....
一遍又一遍骂网易有意思嘛,又不能改变啥~
原帖由 JiYuNiu 于
14:01 发表
愿在哪玩在哪玩....
一遍又一遍骂网易有意思嘛,又不能改变啥~
骂网易是爱网易!& && && && && && && && && && && && && && && && & 对这个不回头的浪子还是抱有希望的!
现在还没给网易钱,还是能淡定的!
干我~干我~
新人欢迎积分0 阅读权限1积分2761精华0UID421950帖子金钱1304 威望0
明骚易躲,暗贱难防
UID421950帖子威望0 多玩草142 草
强烈要求破解局域网。。受不了了。。卡卡的。。
国服刷新界面确实慢,多人对战游戏可能会有人掉线!
新人欢迎积分1 阅读权限125积分22345精华12UID2787678帖子金钱3910 威望2
UID2787678帖子威望2 多玩草238 草
为啥同个客户端,到了国服就各种悲剧呢?
呵呵,不过按我昨天打的来看,延迟应该在30ms以下,完全不卡,无掉线发生
以后台服就送人玩咯~
原帖由 JiYuNiu 于
14:08 发表
呵呵,不过按我昨天打的来看,延迟应该在30ms以下,完全不卡,无掉线发生
以后台服就送人玩咯~
你应该是昨天深夜玩的,当然不卡!
今天我玩的也不卡,但是多次盟友读秒,甚至最后掉线!
原帖由 坑爹的真理 于
14:24 发表
你应该是昨天深夜玩的,当然不卡!
今天我玩的也不卡,但是多次盟友读秒,甚至最后掉线!
呵呵,我朋友从早上开始打到现在,冲大师,跟我说打得很嗨皮喃...
还是看网络吧,就跟以前连台服的时候有人300ms有人100ms以下一样
新人欢迎积分0 阅读权限90积分22777精华0UID2344751帖子金钱20013 威望0
深渊穷三代,强化毁一生,要想奔小康,必定是搬砖。
Lv.9, 积分 22777, 距离下一级还需 5223 积分
UID2344751帖子威望0 多玩草310 草
原来只公测7天,网易好抠啊。。。。那个实名制的也确实很恶心。。。。额了个神啊,都不想吐槽了。
盗用某人的仓库图。
多玩名人勋章
多玩名人勋章
马年新春勋章
手机APP马年迎春,马上有钱!
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by三石的专栏
https://blog.csdn.net/
https://static-blog.csdn.net/images/logo.gif
于无声处听惊雷,三生三世忆三石
https://blog.csdn.net/lanxingfeifei
https://blog.csdn.net/
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
核心能力1、需求分析2、产品设计3、项目跟进4、行业知识重点注意面试最需要注意的,其实是理解面试官每个问题背后的本质原因。理解能力语言组织能力有结构,有层次;突出之前工作中的重点、做了什么,得到了什么;自己能力上要有特色你在这段经历中有什么收获?你平时是怎么进行产品方面的学习的?除了这些,你还学习哪些东西?你最近看的一本书是什么?给我推荐一下调研方法论总结+2-3个产品调研案例竞品分析能力方法论,以前所负责产品的竞品分析数据分析方法论总结+数据驱动产品迭代的2-3个案例产品规划、需求分级的方法论+2-3个版本迭代规划的案例push能力:如果老板不同意你的需求,你会怎么样普遍面试题1、提供之前做过的产品的原型以及PRD,请设计一个注册功能2、为什么要做产品经理?、产品经理工作有哪些?你平时的工作流程是什么样子的?如何将用户需求转换为产品需求?如何进行产品规划?产品经理的工作有:需求收集:用户调研、同事提出的需求、老板提出的需求、竞品分析出来的需求、现有业务和系统分析出来的需求、数据分析出来的需求、自己规划的一些需求、合作方的需求。产品的定义与设计:产品规划、产品设计与功能优化、撰写需求文档、上线后的意见反馈与BUG跟踪。市场调研,需求分析(包括指标),需求评审,产品方案设计,方案评审,UI设计和技术方案设计,设计评审,进度跟踪,产品用例要求,产品开发,产品测试,产品改进,灰度发布,正式发布,人员培训,上线后的意见反馈与BUG跟踪,数据分析,需求管理。项目管理:项目预算、制定计划(时间,资源)并跟踪、确定资源投入、把控质量,写周报等汇报产品生命周期管理:管理产品从诞生到消亡过程中的所有活动、市场推广,做运营计划,给客服培训等。产品文档:各文档包括哪些内容,产品架构图,项目进度表,泳道图,功能架构图,流程图,指标,页面架构图和流程图,页面+功能,线框图,高保真原型图(有图标,有说明),字典,产品版本的迭代历史,APP数据新增用户,新增独立用户,活跃用户,活跃独立用户,MAU,DAU,用户留存率,用户留存率中的40-20-10法则,次日留存率,第2日留存率,第7日留存率,第30日留存率,功能的浏览率和点击率是多少一般对于一个产品经理,可以从做过项目规模,向谁汇报,对接哪些人,需求来源,交互设计能力等等细节方面开始了解起。设计能力方面,可以聊聊如何定义需求,确定需求范围,如何定义目标用户,一般会看哪些数据,能否从数据中发现需求或者问题,都可以举例子来说明。要求更高的一些产品经理,可能更多考察对产品框架设计的把握,比如是否独立从0负责过一个产品,为什么要做这个产品,用到哪些资源,时间多久,团队多少人如何分工,有没有什么坑,上线效果如何,是否仍然在运营,有哪些优化方向,如果重新做的话哪些会做改善,看看对方的表达及总结能力硬指标。如产品经理常规工作中用到的调研、需求收集方法、原型设计工具、需求文档编写、数据分析等等能力,可以让面试者尽量举例来说明,比如数据分析这块,在需求调研阶段有做过哪些数据分析,上线前有没有指标预估,上线后一般会看哪些数据,能否从数据中提出一些优化方案并举例子说明。建议都尽量让面试者举例子来说明,一方面是考察能力掌握情况,另一方面也是进一步考察经验及掌握程度。软指标。重要是考察产品感觉,可以让面试者演示下自己做过的产品或者自己经常玩的产品,讲讲背后的设计初衷,满足用户什么需求,为什么要这样设计,有哪些改善,最满意的地方是什么,创新的地方在哪等等。再回答问题时也可引导分条论述,看看语言组织能力(很重要,和各类角色撕逼大战时用,冏rz),通过对实体产品的理解表述回答,是能区分出一个产品经理和普通用户的区别的文档:Flow 竞品分析报告 用例图 信息结构图
E-R实体关系图
PRD 线框图
原型设计(有可能会有泳道结构图)你从早上到公司到下班,典型的一天是什么样的?会提前做好计划,以及每日总结自己的工作是否按时完成,是否总结,以及说出如何总结的遇到项目的进度无法按时完成,可能会超期的意外状态,你会怎么办?能够考虑到通过设定机制来避免这种情况发生的,优秀。你做过哪些项目?你在这个项目里面做过哪些事情?你的角色是什么?面试的时候,需要了解他负责的事情,好对症下药,因为我们不能问到他根本没有负责过的事情。平时有关注过哪些产品方面的内容?获取产品经理相关信息的渠道有哪些?最近让你感觉印象比较深刻的是?试举一例。你在工作中遇到过什么问题,你是如何改进的?如果再让你做一次,你会怎么做?你是怎么管理你在书上看到的知识的?怎么应用到工作中的?3、你是如何进行产品相关学习的?4、什么算作成功的产品?你最近看到的好产品是什么?好在哪?不好的地方在哪,怎么改?他们为什么没有这么改?
你认为好的产品思维应该是怎样的?你所有过的最好的点子是什么?你觉得自己最得意的产品是什么?为什么?你觉得自己最失败的产品是什么?为什么?5、你之前产品是解决什么问题的,为什么要这样设计,有哪些改善,最满意的地方是什么,创新的地方在哪,你的项目给你们的产品带来那些改变?你在项目中的角色?产品迭代周期?项目周期是多久?识别项目任务清单里的任务相互关联和依赖关系。有些任务与任务之间,存在着前置后置关系。功能背后满足的那个需求(问题)才是有价值的。最终,我们要看的是性价比 = 价值/成本。满足核心用户+ 刚性需求+发生频率+需求的有效期+工作量+有哪些替代解决方案;6、你在产品上犯的最大错误是什么?你在用户界面上有什么设计心得?产品页面流程设计要注意哪些问题?7、产品需求的来源有那些?产品是为需求服务的,需求分为:基本需求,兴奋需求思路2:高频,刚需,痛点- 受众大小,核心价值还是眼神价值:- 用户的使用频次- 用户的依赖程度8、有许多需求,你是如何划分优先级的?项目管理中遇到哪几类问题?如果产品开发过程中有一个需求必须延期,你怎么办?如何进行产品规划?需求很多怎么管理需求?怎么去挖掘业务需求?客户没有参与项目;需求不明确或不完整;项目计划的不合理(工作任务分解描述不清楚,分工,工期,优先级安排不合理),技术风险9、考验数据敏感性上海有多少自行车?如何预测?在需求调研阶段有做过哪些数据分析,上线前有没有指标预估,上线后一般会看哪些数据,能否从数据中提出一些优化方案并举例子说明。10、你的职业规划?行业里有哪些类型的公司、组织、玩家,他们彼此之间是怎么协作的,是靠什么样的利益?规则?潜规则?驱动的,各自的核心价值是什么,应得多少回报是合理的11、为什么打算离职?这几份工作哪些是你满意的?你在这几份工作中中学到最有价值的东西是什么?12、为什么选择我们公司?你对这个职位的了解和理解?13、你有什么优势,用案例来证明?你有什么觉得自己与众不同的地方?请说出你三个优点和三个缺点14、你用了我们的产品么?对我们的产品有啥建议?15、我的问题问完了,你还有什么要问的么?个性化面试题1、请分别给出世界杯开赛前、开赛期间、开赛后,“世界杯”这个关键词下的用户主需求,以及网页搜索结果展现页面。2、请设计一款百度地图和大数据相结合的产品,产品形态不限。(50分)注:需要说清楚包括但不限于一下内容:产品的功能,产品的主要界面框架图,产品的价值。产品形态可以是仪的独立产品,或一个承载于百度地图产品的模块等。3、列举一款你常用的移动APP,并分析他的最核心功能、满足的需求、超预期的功能以及竞争优势和发展趋势4、如果让你设计一款相册APP,代替系统自带的相册功能,你会怎么设计,列举主要功能。分析原生相册的不足,用户需求痛点,画出相关页面的产品原型线框图(1-3个页面即可)。并分析为什么用户要使用你这款产品5、从用户需求角度出发,设计“中国好声音”query的搜索结果页面,并详细说明你的设计思路。6、目前在移动互联网领域,O2O产品发展很快,请任选一款你熟悉的O2O产品,例举它的核心功能,分析它们最大的优缺点各一个,并说明理由。7、请选一个熟悉的关键词(一款游戏、一个明星、一个体育比赛都可以),凭借着你对这个领域的了解1)分析搜索这些词可能的用户群特征;2)分析这些词可能的具体用户需求;8、设计你认为理想的网页搜索结果页展现样式9、产品设计和产品运营的区别是什么?10、你认为商业型产品经理和用户型产品经理的异同是什么?11、列出你常用的几款手机App,分析其中一款App的优点?12、假设百度文库有个重要的产品指标,“用户阅读体验的满意度”,请试着分析这个指标应该考虑哪些因素,如何衡量?(最好能用一个简单的公式来表示),并写出你的分析过程。答:在阅读是第一需求的情况下通常受以下因素影响:页面加载时间,用户停留时间,页面浏览量,用户回头率,功能易用性,界面布局,页面色彩,交互流畅性,广告的干扰程度,文章内容排版等。分析过程:根据《用户体验要素》提出用户体验要素模型:表现层、框架层、结构层、范围层、战略层,那么作为百度文库这个产品的用户阅读体验满意度主要从用户的角度,对表现层、框架层、结构层进行分析,即:用户可以直观感知的设计特点:例如页面加载时间;界面设计里面的信息设计、导航设计是否合理;交互设计的效果等,那么直接会导致上述我提出的影响用户阅读体验的满意度。13、与开发团队的沟通,以及如何保证质量:你如何评估技术团队提出的技术方面的设计?你用来保证产品质量的手段和流程是?项目管理:14、如何对项目进行WBS工作分解?如何进行项目排期?15、如何进行版本迭代?16、估算中国所有加油站的年营收是多少?把北京市建筑物外的玻璃清洗两遍需要多少钱?每天有多少人从北京飞上海?17、数据思维你使用过哪些数据分析的工具?对于一款电商型产品,你最关心产品的哪些数据?说一说漏斗模型在具体的产品设计中的实践。你过去是如何结合数据做决定的?如果让你作天猫、淘宝7月某类目销量分析,你会怎么做?分析:天猫、淘宝作为TOP级别的电商网站,其每月、每周、每日的销售数据都可以从其销售报表里面查到。18、你在某个项目中最喜欢的设计是什么?19、在过去的一年里,你认为哪个地方的设计是你最骄傲的?20、如果你是我们现在的这款产品的产品经理,你会怎么做?你觉得你应该增加什么功能,砍掉什么功能?为什么?21、你知道我们所做的行业有哪些竞品,他们的模式是什么?相关的产品定位是什么?目标用户有哪些?22、你觉得我们现有的产品应该定位在哪个群体?23、聊一聊你对我们所做的行业的看法。24、项目管理:如何对项目进行WBS工作分解?如何进行项目排期?如何进行版本迭代?25、功能设计对于一般可直接销售产品:导出今年1-7月的该类目整体的销售数据、导出前年、去年该类目销售数据。做最基础的销售量、订单提交量、订单提交购物车未付款量、复购率、增长率、销售环比、占比数据、可直观看出整体类目的销售结果。淘宝、天猫是以店铺为主,再筛选出销售量排名前10%、后10%;销售增长率排名前10%、后10%。(如果资源、时间充足,可把范围扩大到20-30)。分析这些其店铺运营情况,进行分类,并做出总结。导出页面整体行为数据。该类目所有露出广告坑位的PV、UV、页面停留、收藏、页面退出、一跳、二跳、页面访问深度、加入购物车、转化率做对比。统计流量来源渠道。若是店铺在多平台开店的,比如说还有在京东、苏宁易购等开店的,可询问其占比情况(这个比较私密,酌情使用)设计一款相册APP我用iOS系统手机,自带的相机有基础的拍照,基础的美颜效果。除了本地存储,还有icloud可以存储在云端,但是比较麻烦,空间也不大。并且,拍照这个行为在自带手机没有分享互动行为,必须依靠别的社交软件进行“晒照”。 自带系统功能界面比较平淡,换句话说,不好玩!由此 如果我要做的相机要让用户在用这软件的时候,更喜欢拍照,增加与拍照相关的场景。更喜欢晒照,分享激励机制。用户拍照这个行为,必须与分享(让用户装逼,让用户飞相结合)积分模式:用户的行为会有对应的积分奖励,如连续登陆,在爱晒圈社区发照、评论、邀请好友等。积分可以用来兑换实体商品,兑换周边商家优惠券,或者该软件内权限:比如云相册更多的个人空间等等。基于拍照分享,是不是可以与商家合作,如果用户拍的照片带有商家的LOGO,分享在社区,获得高于XX的赞,并截图发送给商户专用的渠道去审核,通过给予一定的反馈。“我的足迹”-设计一个功能,可以把用户拍照的通过时间、地点等标签串联起来,形成纪念小短片形式,模板多种可选,交互形式可以用模块也可用自己选择。人脸识别,照片合成。 相册的登录密码或者私密相册板块的登录密码可通过人脸识别去完成(炫酷)。照片合成包括:两张大头照合成未来的孩子的摸样,或者他们的祖先是摸样等等。这些类有趣的玩法在用户注册APP的时候时候,通过性别,以及用户的喜好去选择APP的视觉风格。26、如何验证一个产品优化方案是否有效分析:回答这个问题时,先知道两个东西:一、为什么要做优化?二、优化的目标是什么。27、选择旅游、商品、理财、食品、体育其中一类,设计一个你觉得有需求且目前没有得到较好满足的功能,可以是一款小而美的产品,也可以是承载在某一款产品上的功能分析:我选择理财我会设计一款叫做“玩钱”的APP面对的用户人群:对理财有需求、希望更好的处理自己手上的钱的人。数据仓库和数据库的了解与使用,对于数据产品的理解和认识,客户为什么需要数据产品28、Axure文件的后缀名是Android的最新版本是(),ios的最新版本是(),html的最新版本是()你对Android&iOS的交互规范有基本的了解吗?你对技术实现由基本了解吗?包括接口定义、数据流转等,能简单描述下你所负责产品的技术实现方案吗?29、新浪微博的主要盈利方式有哪些?30、请说出5款社交软件。并就其中一款分析其使用人群、用户需求、产品功能和交互设计等。31、一个页面会遇到几种使用场景?不同场景之间的关系是什么?如何让一个页面同时满足多种入口和多种需求?32、用户的核心场景是怎样的?做起来之后,对业务线有什么价值?33、如果让你利用网络推广成都的一道美食,你会采取哪些方式?并估算预期推广效果。34、请罗列用户研究方法有哪些?如何进行定性和定量的研究?35、你对自己所在的行业领域有多少了解和想法呢?36、你使用了多少国内国外的竞品?它们的产品定位、数据排名了解多少呢?互联网常见的商业模式有哪些?对应的代表产品是什么?你目前所负责的项目盈利模式是什么?37、请列举5个最近一个月内的社会热点,为什么它们会会火?38、如果大众点评要发展一个新的行业(非美食旅游电影等),你会选择什么行业?我那个时候说的是服装业。39、你有没有对目前什么行业特别看好的。我说了海购。于是面试官又让我分析了一下目前的几个海购的APP。我分析了一下,并且认为目前海购最重要的是信任度。面试官又让讲一下,有什么方法可以提高大众信任度。40、这是我个人特别喜欢的一场面试。倒不像是一场面试,这个面试官姐姐特别喜欢和你一起讨论东西,你说一个观点,她也会说一些她自己的看法,给我的感觉很像是brain storm,所以聊得特别开心。面试结束后,面试官让我在外面等一下,然后HR直接告诉我了第二天二面的时间。这后面有一个小插曲,因为我那天面试比较迟,接近吃晚饭的时间了,面完之后恰巧碰到了一帮点评的人,是开发的,他们就问我要不要一起吃饭。我想想了解一下情况也是好的,就答应了(虽然我已经吃过了=_=)。吃饭的时候他们聊了一些点评内部的事情,让我对大众点评好感增加不少。二面:二面应该是总监面,在我看来问问题的形式是差不多的。也是先问了一下关于简历里面的问题,然后就开始问关于大众点评APP的问题。我总结一下问题:1、如果大众点评有宠物板块,所有的功能都在,现在要怎么对这个板块进行推广(不能用钱)。这题我个人是觉得答得特别烂的,卡了很久,不过面试官倒是好像很有耐心的样子。我只是说先找目标群体,先找到他们平时的聚集平台,然后再举办活动或者比赛等等,从而进行宣传。2、我说我希望大众点评能增加一个点菜功能。然后面试官就问我,要怎么衡量这个点菜功能是否成功,多少人中有几个人使用,这个功能才算是成功的?我对这个数字化的问题完全无感,于是面试官又提醒我,可以和哪些个功能进行对比。我后来是说和同样场景的,最后在他的多次提示下,我说可以和打电话预约这个功能的使用率进行对比。这个面试感觉自己其实发挥得一般,有些问题会很难回答出来。但面试官特别有耐心。原本一个人20来分钟的面试,出来后才发现我们好像聊了有40多分钟了。这场面试其实我学到了挺多东西的,感觉自己确实还有很多需要进步的地方。后来面试官让我在外面坐一会儿,然后马上就又让我进行了HR面。HR面:其实这个面试就是了解一下我的情况了,问问我在上海发展家里有没有意见,有没有其他offer等等。由于在一面的时候,面试官有提到说感觉我不是特别稳,所以有刻意少说一点可能让别人觉得不稳的事(比如很喜欢旅游之类的)。不过基本上如实回答就好了。不会有什么刁难的问题。前期准备:基本上每次在面一个公司之前,我都会做这么两件事情:1、先看看这个公司的相关APP和它的竞品的产品体验报告2、自己用一遍这个APP和它的竞品,思考有没有什么可以优化的地方其实每一个PM岗的单面,形式都差不多,先是关于你的简历,然后是APP分析。我觉得充分表现出自己的某些特点很重要,需要给面试官一个眼前一亮的点。41、对IPhone,Android,wp7等系统平台特性有深入的理解和认知
熟悉墨刀、友盟、百度等互联网产品统计工具了解知识付费,内容运营,新媒体运营同学优先Android、iOS交互设计对growth hack有独到见解,能够利用一切市场运营产品资源实现增长,有用户端转化流程优化经验者优先持续跟踪同业竞争者动态,及目标行业的发展趋势,整理及汇总专项产品研究C端 和 B 端PD、PDB、RTB精通互联网平台产品开发流程和设计规范(包括功能分析、用户角色分析、原型设计、易用性测试、性能测试等)最好熟悉snapchat、Instagram 以及其相关Apps熟悉广点通、今日头条、粉丝通、facebook、admob、inmobi等国内外各大互联网媒体的在线广告业务及产品;2. 熟悉广告行业,有DSP、DMP、Ad Exchange平台产品设计/产品运营经验,对广告投放逻辑、效果优化、算法有较强的理解能力;对后台系统的易用性和复用性有很好的理解,不断提升产品品质1. 建立产品数据体系,通过日志分析和埋点取数等多种方法,定期获取并分析产品各项数据指标。2. 负责对用户数据进行分析和建模,向产品团队提供分析结果改进产品结构、功能、交互及流程。3. 建立产品质量控制体系,并通过数据分析对产品质量进行控制和管理。4. 和数据工程师合作一起设计、实现和优化数据分析系统。5. 支持运营部门的运营活动数据分析。要求:1. 本科及以上学历要求,三年及以上2C类产品数据分析/产品设计相关经验,能够独产承担产品规划工作。2. 具备良好的数据敏感度和商业敏感性,能够敏锐的捕获数据价值和产品机会。3. 对产品有很好的组织规划能力,具有较强的文档撰写能力与经验,精通各种产品原型设计工具。4. 了解视频类产品的数据结构,根据产品特点构建相关数据分析模型,帮助项目优化产品结构、功能、流程和用户体验5. 了解底层数据的架构以及应用层数据分析和算法,对大数据分析和数据挖掘有一定认知,具有产品创新精神。6. 具备游戏、视频、直播类产品的数据产品设计、客户画像方面的数据建模经验者优先。掌握基本的数据分析方法及工具;4、熟悉数据测试的基本流程和数据质量评价方法;这个人对于产品从领导给出需求开始到开发上线的过程有没有一个大概的认知这一点可以通过互相寒暄的聊天来隐隐约约的表达例如聊一聊:“我们现在的推送第三方是极光如果可以的话,看一看面试者原型设计的能力,可以看一看他以前做过的线框原型,是否有清晰的易于理解的标示,可以让团队的设计师和程序员看一看是否友好项目中的产品经理大致都需要构建原型,原型设计需要良好的逻辑能力,例如页面刷新,缓存处理,初始值,极限值,溢出状态以往工作内容这一块应该是十有八九会被问到的,一方面看你以前的工作与应聘的职位是否有一定程度的契合;更重要的可能还是通过这个,看你处理问题的方法和能力。我在简历里提到了自己负责的3个产品,结果逐一都被问到了。我介绍工作的思路是:是什么+怎么做+取得的成果。是什么:尽量用一两句话解释清楚;怎么做:用思维导图的形式,按照一定顺序层层展开,介绍的深度是门技术活,太浅了让人觉得很水,太深了则显得冗余且不易理解。不过这种还是要建立在对自己的产品比较了解的情况下,如果接触时间不长,做的事情不多,确实比较难办,sigh~取得的成果:这一块,我的做法是尽量数字化,比如项目目标是节省人力,则明确说出花了多少资源节省了多少人力,注重性价比;如果目标是提高转化率,则明确说出转化率提高了多少(如果不涉及公司私密信息)。
douban.com, all rights reserved 北京豆网科
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
2015年已经来到石榴如火的5月,没错,小半年就快过去了。很多同学正在毕业找工作,也有些同学在准备着2015的暑期实习。而进入4A、BAT、500强是很大部分营销和传媒人的选择。在求职或求实习的过程中,你一定希望看到前辈们的实际求职经历或者经验心得分享吧。不管是企业的招聘流程、求职环节设置、面试题、学长学姐的真人故事,都能让你更胸有成竹和收到鼓舞嗯,最近身边好多朋友问我有关面试的一些经验。大概在2014年9月初拿到BAT offer之后当时就准备写一篇面经分享给大家来着,但是由于一直在做一个创业项目,一直没抽出时间(好吧,其实就是我懒~)。先简单的自我介绍一下。我叫王文旺,大家可以叫3w,华科新闻学院的一只大四狗。我整个求职过程中投了3家公司BAT,均是产品经理的职位。最后也都很庆幸的拿到了offer。下面将根据我的面试经历来进行讲述。一般一些大型互联网公司在校招之前都有提前批的,一般BAT的提前批都集中在8月中下旬左右。对于目前大四的同学来说这个信息可能没用了,主要提醒大二大三的同学,以后找工作的时候要关注一下这个点。我当时就是在实习的时候投了阿里和腾讯的提前批。我们学院的安排是大三下都在外面实习,当时实习的单位是百度,实习时间近6个月。由于我实习所在部门没有hc,没法留下来,所以8月的时候就开始寻思找工作的事情了。自己就提前关注了一下其他公司的校招动态,得知了阿里和腾讯的提前批,就都找了一些朋友帮忙内推。第一点:面试前一定好好准备!做个有心人~在最开始的时候对自己的信心还比较足,觉得面产品没啥好准备的,直接随机应变就好,也就没怎么好好准备。后来证明这个想法纯粹就是扯淡,也让我在阿里内推面试中失利,受打击很大。一、Alibaba内推面试我8月6号从百度办的离职,5号晚上百度的小伙伴给我送行,当时晚上在吃饭的时候接到了阿里面试官的电话,餐馆里声音很嘈杂,当时就和面试官解释了一下说现在在外面吃饭能不能明天给他打过去。他说,这样啊,那我找个时间再给你打吧。第二天我也没好意思给他打过去,那几天就一直等他电话。8号一个北京的朋友给我送行,我们一起在外面玩,在肯德基的时候接到了面试官的电话,这次不敢再拒绝了,连忙找了个角落去面试了。(ps:这个时候只想说运气好背,7号在酒店等了一天没敢出去,没接到电话,偏偏就8号出去那么一会接到面试电话)面试官首先让我做个简短的自我介绍,然后问了几个问题。说出你印象最深刻的项目?你觉得90后身上具备什么素质?简单的谈谈你在百度旅游6个月的实习经历?你有什么要问我的么?由于之前自以为是的觉得面试没什么好准备的,再加上环境因素的影响。当时一点面试的状态都没有,T^T~ 在回答的过程中就感觉自己的思维很混乱,调理不够清晰,说了很多废话,有些都没答到点子上。面完感觉就很不好,感觉没戏了,后来和朋友一起玩都没啥心思了。果然过了几天就接到阿里招聘组发来的拒信,印象很深刻的一句话是:在这一次内推中,很遗憾我们没能“幸福牵手”。当时看到这封邮件心里很失落,很受打击。觉得辜负了给我内推的面面(冰岩的好朋友,在阿里工作,接到面试失败的消息都没敢和她说。在我拿到了再次拿到阿里offer之后我才敢和她说,才知道其实她是可以知道我面试结果的,怕我不好意思也没问我,当时就好感动)。我这个人有个特点就是,每次失败之后会很难受,但是绝对会认真的去反思去总结。接到拒信之后很受打击,开始进行反思,回忆整个面试过程,感觉最大的原因就是不在状态,自己没好好准备,连最基本的自我介绍都没准备,怎么可能面试的好? 想清楚原因之后,我就躺在酒店睡了一觉,准备起来之后好好总结(一个小习惯,每次难过就会睡觉,睡着了就不会想其它的,可以平复自己的心情,醒来了就会好很多)。阿里的这次内推对我的影响很大很大,没有这次内推的失利,也不会意识到自己的缺点,在后面的一场面试(腾讯产培)估计也不会好好准备了,那样过的可能性估计没有。告诉大家的第二个点:每一次面试之后都一定要好好总结,反思。每一次面试肯定都会有表现不足的地方,一定要深刻的认识到不足并针对性好好准备。这样一次一次,面试能力肯定会大大增强的。嗯,在我办百度离职的前一天,找了我们的经理聊了一下。有关面试这个,她根据自己多年来的校招经历给了我一点建议。这也是我要告诉大家的第三点:面试的时候一定要自信,面试官每天面试那么多人,能记住的就那么几个,自信让她更容易记住你。大家在面试的时候一定要能够快速进入状态,一定要表现的非常自信,即使遇到自己不会的。自信这个状态肯定有助于大家的发挥,如果你一直在紧张过程中,还能好好面试么?二、Tencent产品培训生带着满心的遗憾离开了帝都,去江苏参加了发小的婚礼。在此过程中接到了腾讯产品培训生的笔试通知,也顺利通关笔试,需于23-25号前往北京参加面试。腾讯产培生也是我在实习阶段投的一个职位,投的时候还一直在犹豫要不要投,因为这个确实比较难!后来回忆起来,幸亏当时自己投了。告诉大家第四点:有时候要敢于去尝试,谁也不能保证结果怎样,经历最重要。简单的介绍一下背景,产品培训生是腾讯针对产品经理这个职位设置的一个特招。每年会从全球招30个人进行重点培养,共在北京、上海、深圳、海外4个点面试。由于自己实习在北京,所以最后还是选择前往了北京。当时收到面试通知的时候我就在考虑要不要去参加面试,当时真实的想法是这个太难了招的人太少了,要求又太高,感觉自己去估计也过不了。而且最主要是我刚从北京回来又要跑过去… 后来和我妈妈说,妈妈就一直鼓励我去试试,说失败了也没啥关系,当作校招前积累经验嘛。就这样,21号晚上从江苏回到武汉,22号上午找小白聊了一下有关校园二手街(2shoujie.com)后续发展方向问题,22号晚上出发前往了北京。腾讯产品培训生面试共有6轮(简历筛选-笔试-群面-专业初面-HR面-总监面),23号上午起来之后就梳理了一下自己前面准备的内容,下午参加群面。我们那组群面共有10个人,8个研究生,2个本科生,而且!!只有我一个男生……我们那组群面的议题是:如何用互联网思维做校园产品? 看到这个题目,当时心里就暗暗乐了一把,因为平时在冰岩的时候主要就是做的这个啊。整个群面共1个小时,10分钟自我介绍,40分钟讨论,10分钟的总结陈述。由于自己比较擅长,整个群面表现的也比较好。有关群面给大家几点建议:群面过程中一定要拿出笔和纸进行记录,包括每个人名字(来不及就写编号)和讲的内容(即使你不是记录者)。记录下来后续再分析一些问题时会有帮助的。后面你会明白我为什么这么说无论这个话题你擅长与否都不要抢先说话,可以先听听组内其他人的看法。这样,遇到不擅长的,其他人的想法可能会给你灵感。遇到擅长的,根据其他人的想法可以更好的去总结。我当时就在第8个才说的,即使我有很多可以说的如果你对时间比较敏感把握比较好,可以做timer。面试开始的时候我就做了timer,整个节奏我也把握的非常好。遇到说了很多废话的就委婉的打断(可控情况下尽量别打断),说了比较少的也和大家提议听听那个人的看法。在自由讨论环节,宁愿少说话也千万别说废话啊。群面过程中经常遇到话很多但是大部分都是废话的人。这样的人往往都会被刷掉的。每次说话之前衡量一下,这段话该不该说,有没有说到点子上去。没有的话尽量不说,不要怕话说的少,40分钟肯定会遇到一些你比较擅长可以参与讨论的点的。我身边就有一个朋友在群面就只说3句话,群面结束面试官直接点名说,你可以直接进入下一个环节,其他人等待通知。群面说话一定要求精!不要主动去做leader,leader是在讨论的过程中无形中出来的。没有必要主动去争取,群面过程中最好的效果就是有一些自己非常独到的见解提出来,能够说到问题的重点上。这样即使不是leader过的可能性也很大。团队氛围超级超级重要!!!这一点所有人都需要注意。在群面过程中千万不要出现出争执的情况,一定要有一个好的团队氛围。即使别人提的点超级差,可以直接指出来,但是千万别争执。一般争执的人会被直接pass掉,而且会影响整个团队的。总结陈述一般是记录者来说,在总结陈述之前一定要理清楚,调理要清晰,说重点就好。总结陈述完如果有漏掉的比较重要的点其他人可以提醒一下~后来听其他组面试的朋友说,还有一些其他议题:设计客厅电视的遥控器。从功能、运营、监管、战略是个反面讨论打车软件。抓出生活中不方便的现象,设计一款app解决这个需求。23号下午收到了群面通过的通知,后来得知我们那组群面就过了两个,另外一个是研究生。晚上回去就休息了下,简单的回顾了一下今天的面试,看了一下准备的内容就睡觉了。24号中午参加专业初面,初面的面试官基本没问我简历上的内容,先让我简单的自我介绍了一下。接着让我评价一下自己在群面中的表现,我就说感觉自己还不错,并从几个方面进行了佐证,说明了一下自己的优势。然后问我觉得其他几个人的表现怎么样?知不知道有哪几个人进了?那个人问什么会进?还问我觉得哪几个人会进,到最后被刷掉的那些人又为什么没进?这个时候就体现出了群面时记录的重要性了,如果没做详细记录就很难回答好这个问题,另外每个人名字和特点需要牢牢记住!问完了这个问题之后,就提了一个问题:如果腾讯现在有一项语音识别方面的专利,具有10-12岁小孩的语音识别能力。让现在利用这项专利,对微信功能进行改进?有哪些地方可以改进?我就针对性的结合了微信的功能和使用场景说了几种,并一起探讨了下。接着又问,如果这项专利利用在手机上,可以设计哪些功能?我又结合具体需求讲了几种。接着问,如果使用在生活中呢?我列举了几种,然后他就一直问我,还有没有?我一连说了几十种大大小小的需求。他还接着问,我实在想不出来了,就让他给点提示。然后我又根据提示继续说,又接着问还有没有?我绞尽脑汁说了几轮之后,实在想不到了,就说没了。这个时候他也没为难我,然后问,你刚提出的几十种需求中你觉得哪一种最好。我就说:将语音识别和控制结合家居进行使用。然后说了一下为什么会选择这个点,在实现过程中有哪些难度?这个需求大不大,能不能带来好的效果。然后结合具体场景去设计这个产品,说的过程中感觉他还挺满意。然后问,觉得整个中国对这个需求有多大?我结合具体情况大概算了算,然后给了个数值,并说明为什么我觉得会是这个数。然后又说如果让我在北京去推广这款产品,觉得会有多大市场和需求?能带来多少用户?就针对这个问题一直在追问,一直在深挖,从各个方面去进行考察。这种有点类似于压力面了,所以大家一定要淡定稳重一些,这样才能想出比较好的解决方案吧!哦,在针对微信设计功能的时候,还问了我觉得目前微信有哪里设计的不好?我当时说了两个点:可以直接被好友拉近一个群里面。并结合具体情况说明了一下为什么觉得设计不合理。听我说完之后,他问了句,那为什么微信团队没有改进这个功能呢?我就提出了自己的几个看法。朋友圈在中间有一个版本提示说,不能发纯文本了,让大家减少使用这个功能。然后说了一下自己的看法。说完之后他问了一句,那为什么后面又没有去掉这个功能呢?答曰:应该是根据数据分析,发纯文本的频率还比较大吧。然后我就结合自己朋友圈发表的情况进行举例。还让我为微信再设计一个功能,我当时提出了设计短视频的想法(果然6.0来了)。然后说明了一下为什么会设计这个功能,可能会遇到哪些难题啊什么的。这一轮我面了1个多小时,我其他朋友都只面了40分钟不到。而且整个面试过程,那个面试官一点也不笑给人的压力就很大。不过所幸,面完了直接和我说,你可以在门外等下,等待去面下一轮,当时就可开心了。还问他联系方式,希望加一下微信,结果来了句:这个不太方便给,我就悻悻的站在了门外。第三面是hr面,hr面是一个非常漂亮非常有气质的姐姐。聊的超级欢,问了一下我第二面情况,都聊了些什么?告诉她之后她说了句,怎么你面了那么久就面了几个问题。我回了句,那个哥哥问题都问的好深啊啊啊。Hr面主要问了以下几个方面:我实习和做项目的经历还具体问了下冰岩作坊的团队发展和培养模式,说她早就听过冰岩了(Ps:哈哈,我大冰岩威武,然后我就狠狠的吹嘘了一番)。也问了我自己在群面中的表现和其他人的表现,和初面面试官问的差不多。另外就是一些比较常规的问题啊,问会不会读研啊,对工作地点有什么要求啊什么的整个hr面面的很开心,然后让我问她一个问题。我就说,我表现的怎么样?能过不能过?这次北京区会招多少人啊什么的?她来了一句,这些我都不能告诉你是秘密。我就无语了,然后也问了微信也不加我,说如果进了再加。就这样惊险愉快的面完了二三面。大家遇到压力面的时候一定不要紧张,淡定一点,告诉自己紧张也不能解决什么问题啊。脑子一定要转灵活。当天下午就接到了通过面试的通知,然后让25号下午去参加总监面。得知通过的时候就超级开心,感觉自己能走到最后一面就很庆幸很不容易了,所以最后一面也不强求,正常表现就好。最后一面总监面,貌似是移动业务部那边的老大,专门从深圳飞过来给我们面试。总监面总共就问了两个问题。谈谈你在百度六个月的实习经历,都收获了些什么?你对整个旅游行业的发展怎么看?百度旅游处在什么位置?如果让你做百度旅游的产品经理,你下一步会怎么走?会设计哪些功能?如果让你负责腾讯地图下半年的运营,你会怎么去规划运营策略?要给出具体的说明。第一个问题自己出现了一个失误,再说收获了什么的时候,说了一大推做的项目,说了一大推废话。然后被直接打断了,我就赶忙直接说结果和论点了。还是那句话,面试的时候大家一定不要说废话!!直接先说重点,然后有时间在佐证。被打断了当时就有点虚了,心想完了……第一个问题后面几个自己以前有思考过,所以回答的还可以。在回答第二个问题的时候,像这种比较大的方面,一般很难很快速的想出好的答案,我当时就和他说,能借我一支笔和一张纸,然后给我3-5分钟的时间让我梳理思考一下头绪嘛?然后,拿了一支笔一张纸在那进行分析。分析的过程中刚好面试官接了一个电话,后来思考的时间就更多了。进来的时候,我就开始给他汇报我的思考。感觉答的还不错,他一直在点头,后面还给我分析了一下。最后问我,你还有什么其他要问我的么?我就问,你对我这次面试有什么建议么?他说,这个他不能说,需要写进评价系统里面,如果我进来了可以到时候直接去看。然后说了句:年轻人就是要敢想敢冲!!一般到了总监面这种级别的时候,问的问题一般都会是一些行业大方向的问题,大家对这方面需要有一些自己的思考和见解,平时需要多积累。整个产品培训生的面试到此结束,在9月初回学校收到offer通知的时候,超级超级的开心。回想起整个经历,感觉一个非常重要的因素就是我的心态非常好!最开始感觉太难,所以期望和报的希望不是很大,只是尽力去面,能走多远走多远。到最后一面的时候,自己也不那么强求,保持一个平稳的心态。感觉这个心态确实很重要!!后来腾讯来武汉校招的时候,和校招hr一起吃了顿饭,得知这次报产品培训生总共有16000余人,最后招了40余人,我是武汉区唯一的一个产培。当时自己就惊呆了!!刷的比率那么狠,也很庆幸!!如果最初的时候我知道那么多人报名就招那么一点,可能我真的不会去北京参加面试了。有些事就那么的巧合~三、Baidu内推面试26号去了一下百度,打算去看一下小伙伴。刚一到,部门经理就刚回来,说这边产品新增了一个名额,问我愿不愿意去试试。简直是突然掉下来的幸福啊,砸了一脸!!然后就立马兴冲冲的去面试了。当天下午直接面完了初面和经理面,因为比较熟,所以整个面试的节奏也比较快,就具体询问了一下自己的实习经历以及在学校做的项目。这个在前面面试过程中基本都有遇到过,所以过的比较快。当天面完就说可以直接给offer了,简直不能太幸福!!!我当初得知我所在部门没hc的时候还难过了一段时间呢,没想到这次来北京运气那么好!!本来最开始说不需要经过总监面的,晚上通知我说,总监那边说要看看,让我第二天早上来一下,然后第二天早上就去参加总监面了。问的问题,也是我对旅游整个大行业怎么看?哪里可以有突破的契机?觉得哪个点最重要,最有可能成功?然后该如何去设计?到武汉之后,部门经理就说,总监那边反馈说还不错,可以直接给offer了!!!因为在百度实习,所以百度这边整个走的就比较顺。可能主要告诉大家的一点就是:一定要对自己实习的内容非常了解,同时要有自己的一个见解。对整个大方向发展问题也要多去了解,多思考!一般到了总监面不会问一些很细致的问题。四、Alibaba校招面试27号从北京回来之后就开始专门做校园二手街(2shoujie.com)了,大概9月6号拿到了腾讯的offer通知,基本就没参加其他校招了。阿里那边是内推没过的同学会直接进入校招系统,当时给我发了面试通知,然后就抽时间参加了阿里的面试,阿里总共就3面(初面-复面-hr面)。基本面试环节都差不多,所以我就抽几个不一样的点进行讲解一下。【初面】初面面试官是百度出来的,还认识LBS的总监。当时也简单的问了下实习经历和收获,同样让我谈谈旅游这个行业的发展。问了一下冰岩的结构和发展模式,问我在团队做的最成功的一款产品是什么?如何做好这个产品的?有哪些努力?另外超级感兴趣的就是我目前做的产品校园二手街(2shoujie.com)了,针对这个产品聊了好久,也聊的非常非常的细致,很深入的挖掘。【复面】问我实习过程中最有成就感的一件事是什么?遇到的最大的挫折是什么?怎么解决的?学到最有价值的东西是什么?你觉得什么样的产品经理才是一个优秀的产品经理?怎样的产品才是一款不错的产品?针对产品校园二手街(2shoujie.com)深入提问。当时提到了说这个产品目前已经拿到了几百万的投资,他问了句,那你会直接创业嘛?答曰:考虑到自己的能力问题,可能会比较偏向于先直接工作,等培养了这方面能力之后在考虑创业吧。(这个啊,即使想直接创业也别诚实的说出来啊)【Hr面】简单的问了一下会不会考研?对工作地点有什么要求?薪资方面怎么看?大学有没有谈恋爱?为什么会分手?为什么现在不谈恋爱了…… T^T怎么问这种问题!最近最受打击的一件事是什么?怎么处理的?其他的就比较普通了,都是一些比较常见的问题。在对薪资和工作地点读研这些问题的时候,大家就别那么诚实了。说别太看重薪资,要表现比较看重产品线。具体的大家根据情况来说就好了!恩恩,写到这里基本整个找工作环节中的经历都写清楚了,自己对于这方面的思考和见解也表现的比较完善,希望对大家有用!最后,从产品的角度进行一个总结。用产品思维去解读面试,把面试官的考核看成一个用户需求,怎样才能给面试官一个好的用户体验?最好的效果就是给出一个超出预期的体验,做到这一点,你的面试就肯定不成问题了。原则:产品思维番外篇①——如何做一份还不错的简历产品的简历最好一页就可以了,但是要充分利用这一页纸的空间。最后希望能够给人层次分明,简约的感觉,就像一款优秀的产品一样。不要写废话,不要写自己不熟悉的内容。写上去的每一点都要非常清楚了解,不清楚的宁愿不写。每一句话都要精简直接,有些项目成果可以用数据说明!不要所有经历都写上去,相关经历重点描述,不相关的就要懂得舍弃啊…… 如果没那么多相关经历,但是对于重点经历可以细化一下写清楚!简历写完一定要层级清晰,逻辑清楚。产经必须具备的基本能力。简历一定要经常修改,它是求职的敲门砖,一定要做好每一个细节,细致去打磨每一个点。比较好的简历能够让人一眼抓到重点,层次分明,读起来感觉很舒服。不相关的内容就别写了!番外篇②——如何有针对性的准备回忆梳理自己整个与产品相关的经历,根据项目经历做一定总结。深入透彻的了解自己简历上的内容,需要对简历极其了解。尤其是最核心的内容,自己需要去深入挖掘,去理解!对一些常见问题可以提前准备,用一些专业术语进行解答,同时辅以自己的经历和见解进行佐证。做一个有心人,要阶段性的进行总结!其他的一些就比较正常的准备了,比如面试哪个公司就就去了解一下这个公司的产品文华blabla什么的。【给大家列一下常见问题】说出你印象最深刻的项目?你觉得产品经理需要具备什么样的素质和能力?你觉得怎样的产品才是一个成功的产品?成功的产品有什么标准?你觉得产品设计和产品运营有什么区别和联系?你觉得90后身上具备什么素质?在实习过程中(或者项目经历)最优成就感的一件事是什么?遭遇的最大挫折是什么?如何看待这次挫折?怎么解决的?你在实习中学到最有价值的东西是什么?你在实习中最累最辛苦的一次情况是什么?当时怎样撑过去的?如果在产品设计过程中遇到和上级或者同事出现分歧?你会怎么解决?平时都会使用一些应用和网站?觉得有哪些点设计的比较好?最近一年最想做的产品是什么,为什么想做,打算怎么做?你每周至少浏览一次的网站有哪些?最近半年有没有遇到特别感兴趣的新产品?最近一个月你关注的IT行业动态有哪些?如何看待微信的成功?(针对单独的产品)嗯,绞尽脑汁也只能想到这些常见问题了。欢迎大家补充!大家一定要做个有心人,一定要认真准备啊,别和我一样脑残,认为不需要准备。别等真正遇到失利了才后知后觉!!这篇面经写了我12+个小时,头都写大了,手都敲断了,最核心最重要的就是4个字:产品思维!请大家自行体悟!嗯,终于写完了,最后:感谢团队冰岩作坊的培养!感谢实习导师的指导!感谢一直支持我陪我一起奋斗的小伙伴!感谢那些并肩作战的战友!感谢为这篇文章分享点赞的朋友!祝愿大家都能找到自己满意的工作!最后附上一句话:你若想得到,就别只是期望,人生短暂,经不起等待!嗯,看到这里的大家都是真爱了,我偷偷的花了一天工作的时间呕心沥血的写了这篇面经!不幸被老大发现我用了工作时间干其他事,说不给我发这天的工资了。哭!!大家快和我一起证明一下,这时间花的还是值的!!!
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
阅读:446 评论:1
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
一、什么是Service?
Service通常总是称之为“后台服务”.
Service(服务)是一个一种可以在后台执行长时间运行操作而没有用户界面的应用组件。服务可由其他应用组件启动(如Activity),服务一旦被启动将在后台一直运行,即使启动服务的组件(Activity)已销毁也不受影响。
此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。
其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:
1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notification界面结合使用的);
2.具有较长时间的运行特性。
2、Service 是否在 main thread 中执行, service 里面是否能执行耗时的操作?
默认情况,如果没有显示的指 servic 所运行的进程, Service 和 activity 是运行在当前 app 所在进
程的 main thread(UI 主线程)里面。
2、service 里面不能执行耗时的操作(网络请求,拷贝数据库,大文件 )特殊情况,可以在清单文件配置 service 执行所在的进程 ,让 service 在另外的进程中执行
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote" &
&/service&
3、Activity 怎么和 Service 绑定,怎么在 Activity 中启动自己对应的Service?
Activity 通过 bindService(Intent service, ServiceConnection conn, int flags)跟 Service 进行
绑定,当绑定成功的时候 Service 会将代理对象通过回调的形式传给 conn,这样我们就拿到了
Service 提供的服务代理对象。
在 Activity 中可以通过 startService 和 bindService 方法启动 Service。一般情况下如果想获取
Service 的服务对象那么肯定需要通过 bindService()方法,比如音乐播放器,第三方支付等。
如果仅仅只是为了开启一个后台任务那么可以使用 startService()方法。
5、Service的生命周期考察的也挺多的
Service 有绑定模式和非绑定模式,以及这两种模式的混合使用方式。不同的使用方法生命周期方法也不同。
非 绑 定 模 式
当 第 一 次 调 用 startService 的 时 候 执 行 的 方 法 依 次 为 onCreate() 、onStartCommand(),当 Service 关闭的时候调用 onDestory 方法。
第一次 bindService()的时候,执行的方法为 onCreate()、onBind()解除绑定的时候会执行 onUnbind()、onDestory()。
上面的两种生命周期是在相对单纯的模式下的情形。我们在开发的过程中还必须注意 Service 实例只会有一个,也就是说如果当前要启动的 Service 已经存在了那么就不会再次创建该 Service 当然也不会调用 onCreate()方法。
一个 Service可以被多个客户进行绑定,只有所有的绑定对象都执行了 onBind()方法后该Service 才会销毁,不过如果有一个客户执行了 onStart()方法,那么这个时候如果所有的 bind 客户都执行了 unBind()该 Service 也不会销毁。
一张图解决所有
InterService
作为一个老司机,如果连Interservice都没听说过,那就有点那个啥了
什么是 IntentService?有何优点?
我们通常只会使用 Service,可能 IntentService
对大部分同学来说都是第一次听说。那么看了下面的介绍相信你就不再陌生了。如果你还是不了解那么在面试的时候你就坦诚说没用过或者不了解
等。并不是所有的问题都需要回答上来的。
什么是IntentService?
IntentService 是 Service 的子类,比普通的 Service 增加了额外的功能。
两个问题:
Service 不会专门启动一条单独的进程,Service 与它所在应用位于同一个进程中;
Service 也不是专门一条新线程,因此不应该在 Service 中直接处理耗时的任务;
IntentService的特征
会创建独立的 worker 线程来处理所有的 Intent 请求;
会创建独立的 worker 线程来处理 onHandleIntent()方法实现的代码,无需处理多线程问题;
所有请求处理完成后,IntentService 会自动停止,无需调用 stopSelf()方法停止 Service;
为 Service 的 onBind()提供默认实现,返回 null;
为 Service 的 onStartCommand 提供默认实现,将请求 Intent 添加到队列中;
public class MyIntentService extends IntentService {
private String ex = "";
private Handler mHandler = new Handler() {
public void handleMessage(android.os.Message msg) {
Toast.makeText(MyIntentService.this, "-e " + ex, Toast.LENGTH_LONG).show();
public MyIntentService(){
super("MyIntentService");
public int onStartCommand(Intent intent, int flags, int startId) {
ex = intent.getStringExtra("start");
return super.onStartCommand(intent, flags, startId);
protected void onHandleIntent(Intent intent) {
* 模拟执行耗时任务
* 该方法是在子线程中执行的,因此需要用到 handler 跟主线程进行通信
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
mHandler.sendEmptyMessage(0);
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
5、说说 Activity、Intent、Service 是什么关系
他们都是 Android 开发中使用频率最高的类。
其中 Activity 和 Service 都是 Android 四大组件
之一。他俩都是 Context 类的子类 ContextWrapper 的子类,因此他俩可以算是兄弟关系吧。
兄弟俩各有各自的本领,Activity 负责用户界面的显示和交互,Service 负责后台任务的处理。Activity
和 Service 之间可以通过 Intent 传递数据,
因此可以把 Intent 看作是通信使者。
6、Service 和 Activity 在同一个线程吗
对于同一 app 来说默认情况下是在同一个线程中的,main Thread (UI Thread)。
7、Service 里面可以弹吐司么
可以的。弹吐司有个条件就是得有一个 Context 上下文,而 Service 本身就是 Context 的子类,因此在 Service 里面弹吐司是完全可以的。比如我们在 Service 中完成下载任务后可以弹一个吐司通知
在 service 的生命周期方法 onstartConmand()可不可以执行网络操作?如何在 service 中执行网络操作?
可以直接在 Service 中执行网络操作,在 onStartCommand()方法中可以执行网络操作
Service 有哪些启动方法,有什么区别,怎样停用 Service?
在 Service 的生命周期中,被回调的方法比 Activity 少一些,只有 onCreate, onStart, onDestroy,
onBind 和 onUnbind。
通常有两种方式启动一个 Service,他们对 Service 生命周期的影响是不一样的。
1. 通过 startService
Service 会经历 onCreate 到 onStart,然后处于运行状态,stopService 的时候调用 onDestroy
如果是调用者自己直接退出而没有调用 stopService 的话,Service 会一直在后台运行。
2. 通过 bindService
Service 会运行 onCreate,然后是调用 onBind, 这个时候调用者和 Service 绑定在一起。调用者退出了,Srevice 就会调用 onUnbind-&onDestroyed 方法。
所谓绑定在一起就共存亡了。调用者也可以通过调用 unbindService 方法来停止服务,这时候
Srevice 就会调用 onUnbind-&onDestroyed 方法。
需要注意的是如果这几个方法交织在一起的话,会出现什么情况呢?
一个原则是 Service 的 onCreate 的方法只会被调用一次,就是你无论多少次的 startService 又bindService,Service 只被创建一次。
如果先是 bind 了,那么 start 的时候就直接运行 Service 的 onStart 方法,如果先是 start,那么 bind
的时候就直接运行 onBind 方法。
如果 service 运行期间调用了 bindService,这时候再调用 stopService 的话,service 是不会调用
onDestroy 方法的,service 就 stop 不掉了,只能调用 UnbindService, service 就会被销毁
如果一个 service 通过 startService 被 start 之后,多次调用 startService 的话,service 会多次调
用 onStart 方法。多次调用 stopService 的话,service 只会调用一次 onDestroyed 方法。
如果一个 service 通过 bindService 被 start 之后,多次调用 bindService 的话,service 只会调用
一次 onBind 方法。多次调用 unbindService 的话会抛出异常。
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
关于本系列
此系列教程演示如何使用 Java SE 6 创建可轻松地从命令行而不是从 Web 应用程序服务器容器中运行的独立 Web Services 服务端和客户端应用程序。使用简单的 Hello World 示例,您将利用 Eclipse IDE、Java SE 6 和 Apache Ant 轻松创建完全可以正常工作的 Web Services 服务端和客户端应用程序。您还将使用 TCP/IP Monitor 检查服务器与客户端之间的通信流量,并使用 Eclipse Web Services Explorer 工具测试
Web Services 。
关于本教程
本教程是该系列的第 1 部分,将向您介绍如何使用 Eclipse IDE、Java SE 6 和 Ant 发布 Web Services 应用程序。本教程为第 2 部分奠定了基础,第 2 部分将描述 Web Services 客户端应用程序的创建。
完成本教程后,您应该知道:
什么是 Web Services ,以及它使用的与从 Eclipse 中用于查看已发布的 Web Services 描述语言(Web Services Description Language,WSDL)文件的浏览器相关的标准是什么。
如何创建 Web Services 的服务器端,包括如何安装和配置 Eclipse IDE 和 Java Development Kit (JDK),以便它们协同工作以生成使用 Java SE 6 来编译的代码。
如何在 Eclipse IDE 中使用基于 Ant Java 的构建工具来运行特殊 Java 命令以生成代码的某些部分。
本教程包括为具备一些 Java 语言和 Ant 构建的实际应用知识的初级和中级 Java 程序员编写的简单步骤。初学者到更高级的 Java 开发人员将获得一些知识:学会如何构建、部署和运行独立 Web Services 服务端和分布式客户端,以提供防火墙友好的远程通信和应用程序处理。
要按照示例进行操作,您需要下载:
您不必下载 Ant,因为其功能与 Eclipse 打包在一起。本教程使用 Ganymede Package for the Eclipse IDE for Java EE Developers。
设置开发环境
安装 Java SE 6
下载并安装最新的&。Java SE 6 具有许多新功能,包括 Web Services API。
双击可执行文件并按照安装说明进行操作。建议您执行典型安装并保留所有缺省设置,例如位置。
当系统询问时,请选择您是否希望将该 Java 运行时环境安装为系统 JVM,以及是否希望将任何浏览器与该 Java 插件相关联。
单击&Finish&开始安装。
关闭任何打开的浏览器窗口。
完成安装后,您应该看到一条确认安装成功的感谢消息。单击&OK&关闭该消息。
注意:将 Java Runtime Environment (JRE) 安装为系统 Java 虚拟机(Java Virtual Machine,JVM)意味着它将取代在 Microsoft(R) Windows(R) 目录中找到的任何 JVM,或在未从该目录找到 JVM 的情况下复制新的副本。将任何浏览器与 Java
插件关联意味着将这个新的 Java 版本用于 Applet。
安装 Eclipse
Eclipse 是一个开放源代码、可扩展的开发平台,可以在几乎所有的操作系统上进行安装。(。)
安装 Eclipse 是相当简单的,因为不存在安装过程:
将文件提取到计算机上的所需位置。然后您应该看到一个名为 eclipse 的文件夹。为方便起见,最好在桌面上创建 eclipse.exe 文件的快捷方式。
配置 Eclipse
第一次运行 Eclipse 时,将会显示欢迎页面,如图 1 所示。如果不想阅读概述和其他产品信息,只需关闭该页面,以后可以通过选择&Help & Welcome&返回到该页面。
图 1. 欢迎屏幕
配置 Eclipse 以使用您先前安装的 Java SE 6 JDK;您需要将项目与此版本的 Java 相关联:
选择&Window & Preferences & Java & Installed JREs,然后单击&Add&按钮。
输入名称,例如&Java SE 6,以便于识别其版本。
单击&Browse&按钮,并定位到安装 JRE 60 的目录。
单击&OK(请参见图 2)。
图 2. 添加新的 JRE
新的 JRE 现在应该出现在已安装的 JRE 列表中,如图 3 所示。
选中 Java SE 6 复选框,然后单击&OK。
图 3. 选择新的 JRE
若要设置对所安装的 Java 版本的遵从性,请选择&Window & Preferences & Java & Compiler。
从 Compiler compliance level 下拉列表中选择&1.6,如图 4 所示。
图 4. 设置遵从性
下一步,您将创建一个项目来构造 Web Services 服务端。项目包含源代码和其他相关文件,并允许您使用项目作为源文件的容器,或在项目中设置文件夹以对文件进行组织。
选择&File & New & Project。
展开&Java&文件夹并单击&Java Project(请参见图 5)。
图 5. 在 Eclipse 中创建项目
单击&Next。
在看到提示时输入项目名称,例如&wsServerExample,如图 6 所示。
图 6. 在 Eclipse 中输入项目详细信息
如果先前已缺省选择了&Use default JRE&单选按钮,则选择此单选按钮;否则请选择&Use a project
specific JRE&单选按钮,并确保该 JRE 为 Java SE 6。
单击&Finish&将项目与您先前安装的 Java JDK 相关联。
如果提示您切换 Java 透视图,请单击&Yes。
创建服务器
首先需要创建一个 Java 包来容纳您的 Java 类:
选择&File & New & Package。
当 New Java Package 窗口打开时,输入包名称,例如&com.myfirst.wsServer,如图
图 7. 创建包
下一步,您需要为服务器代码创建一个类:
右键单击您刚才创建的包名称,然后选择&New & Class。按如图 8 所示对其进行配置。
图 8. 创建类
将该类创建为没有 main 方法存根的&public&类。
现在您已经为该包提供了一个类,下面可以开始编写服务器的代码了,如清单 1 所示。
清单 1. 服务器代码
com.myfirst.wsS
Javax.jws.WebS
@WebService
class SayHello {
static final String SALUTATION = &Hello&;
String getGreeting( String name ) {
SALUTATION + & & +
请注意清单 1 中粗体显示的代码。这称为&Annotation&或元数据,由 Java SE 5 中引入的
Web Services 元数据规范 (Web Services Metadata Specification) 所使用。开发人员在对类和方法应用 Annotation 之前定义类和方法,以向运行时引擎指明如何将类及其方法作为 Web Services 和 Web Services 操作来启用。Java SE 6 附带了这样一个引擎。
@WebService&Annotation 将&SayHello&类标记为实现某个
Web Services ,从而产生可部署的 Web Services 。这个特定的 Annotation 是一个 WSDL 映射 Annotation,并将 Java 源代码与表示 Web Services 的 WSDL 元素相关联。(有关 Java SE 6 中的其他 Annotation 的更多信息,请参阅。)
使用 Ant 生成服务器代码
编写服务器应用程序以后,您需要生成支持 Web Services 的代码。首先,创建一个名为 build.xml 的新 Ant 文件:
右键单击该项目,并选择&New & File。
在得到提示时输入名称&build.xml,然后单击&Finish(请参见图
确保通过右键单击此文件并选择&Open With & Ant Editor,从而使用 Ant Editor 打开此文件。从现在开始,每当您双击此文件,都会使用 Ant Editor 将其打开。
图 9. 创建 Ant 文件
输入如清单 2 所示的 Ant 项目。
清单 2. Ant 脚本
default=&wsgen&&
name=&wsgen&
executable=&wsgen&&
./bin -keep -s ./src -d ./bin com.myfirst.wsServer.SayHello&/&
&&/target&
&/project&
若要运行该 Ant build.xml 文件,请右键单击&Run As&并选择&Ant Build,这将会执行该
Ant 文件。
确保此操作在 Eclipse 控制台窗口中产生&BUILD SUCCESSFUL&消息,如图 10 所示。
图 10. Ant 构建成功
返回到 Eclipse 项目,通过右键单击&wsServerExample&并选择&Refresh&来刷新该项目。您现在应该在名为
com.myfirst.wsServer.jaxws 的包下面看到生成用于运行所创建的 Web Services 的代码(请参见图 11)。
图 11. 生成的代码
发布 Web Services
在为 Web Services 的服务器生成代码以后,您需要发布该 Web Services 以便能够开始使用它:
在您创建的 com.myfirst.wsServer 包下面创建一个新类,并将其命名为类似于&RunService&的名称。
右键单击该包并选择&New & Class,但这次选择用于创建 main 方法存根的选项。
编写发布 Web Services 的代码,如清单 3 所示。&
清单 3. 发布代码
com.myfirst.wsS
Javax.xml.ws.E
class RunService {
@param args
static void main(String[] args) {
&&System.out.println(&SayHello
Web Service started.&);
&&Endpoint.publish(&http://localhost:8080/wsServerExample&,
new SayHello());
Java SE 6 为发布 Web Services 提供了新的支持。Endpoint&API 简单地发布 Web
Services 端点,后者在运行时在某个 URL 处生成 WSDL。
通过右键单击此类并选择&Run As & Java Application,从而运行此类。Eclipse IDE 控制台窗口应该显示出来。如果未显示,请选择&Window
& Show View & Console。您应该看到 Web 服务器已启动的指示,如图 12 所示。
图 12. 正在运行服务的控制台
现在服务器已经启动并运行,您应该对其进行测试以确保它按预期工作:
通过选择&Window & Show View & Other & General & Internal Web Browser&打开 Eclipse 中的内部 Web 浏览器。
输入 URL,例如&http://localhost:8080/wsServerExample?wsdl,这应该会显示该
Web Services 的 WSDL 文本,如图 13 所示。&
图 13. 显示内部 Web 浏览器的控制台
完成后,记住通过单击 Eclipse 控制台视图中的红色方框停止该 Web Services 。 然而,为了继续本教程后面的操作,应该保持服务处于运行状态。
测试服务器
下一步,您将使用 Eclipse Web Services Explorer 工具,并通过本机 WSDL 和 SOAP 调用 Web Services 的操作,以测试您刚才创建的 Web Services 的&getGreeting&方法。
您可能需要切换到 Java EE 透视图。单击&Window & Open Perspective & Other。
当窗口显示出来时,选择&Java EE。
选择&Run & Launch the Web Services Explorer。通过双击其选项卡最大化视图。您应该看到如图 14 所示的屏幕。&
图 14. Web Services Explorer
单击红色圆圈所指示的图标。这将显示 WSDL 页面,如图 15 所示。
图 15. WSDL 页面
在 Navigator 窗格中,单击&WSDL Main。Actions 窗格已更新,如图 16 所示。
输入 WSDL URL,在此例中为&http://localhost:8081/wsServerExample?wsdl,然后单击&Go&按钮。
图 16. 输入 WSDL URL
WSDL 应该成功地打开,并且您应该看到类似如图 17 所示的屏幕。
图 17. 成功打开的 WSDL
下一步,您将通过单击 Operations 下面的&getGreeting&调用一个操作(如图 17 所示)。这将产生与图 18 所示类似的屏幕。
图 18. 调用操作
在 Body 部分的&getGreeting&下面,单击&Add&链接(如图
18 所示)向值表中添加一个新行。
输入名称(这里为&Fiona),然后单击&Go&按钮。
在 Status 部分,getGreetingResponse&显示了结果。您应该在 Status 部分看到类似于&return
(string): Hello Fiona&的结果(请参见图 19)。可能需要滚动或拖动视图才能看到结果。
图 19. 操作结果
创建、生成和发布 Web Services 是非常简单的,只需使用 Eclipse 即可,当然还要使用 Java SE 6。请继续阅读本系列教程的第 2 部分,您将在其中构建独立客户端以便与这个独立 Web Services 服务端一起使用。
附录:Web Services 术语和首字母缩写词简要概述
Web Services
根据 W3C 的定义,Web Services 是“旨在支持通过网络进行的可互操作计算机到计算机交互的软件系统”。换句话说,Web Services 是用于应用程序到应用程序通信的编程接口。通常,它们用作支持计算机之间通过网络(例如 Internet)进行通信的 Web 应用程序。
客户端和服务器使用遵循 SOAP 标准的 XML 消息进行通信。也就是说,Web Services 使用 XML 对数据进行编码和解码,并使用 SOAP 来通过开放协议传输数据。Web Services 平台的其中两个基本要素为 SOAP 和 WSDL。
可扩展标记语言(Extensible Markup Language,XML)允许用户定义他们自己的元素。它是一种通用规范,可以促进结构化数据在不同信息系统之间的共享(通常通过网络)。XML 旨在携带信息而不是显示信息。换句话说,XML 除了对信息进行组织、存储和传输以外,并不实际做其他任何工作;它只是纯文本。
SOAP 过去代表简单对象访问协议 (Simple Object Access Protocol),但是在 1.2 版中已经丢弃了这个概念,因为此概念太具有误导性了。它是一种轻量级的通信协议,允许应用程序使用 XML 通过网络交换信息,或者更简单地说就是用于访问 Web Services 的协议。SOAP 允许应用程序彼此通信,而不管它们运行在什么操作系统上,以及是使用什么编程语言编写的。
WSDL 是应用程序可读的 Web Services 描述语言。它用于描述 Web Services 的功能,以及客户端应用程序应该如何调用 Web Services 。也就是说,它在 XML 文档中描述 Web Services 的所有方法及其签名、命名空间,以及统一资源标识符(Uniform Resource Identifier,URI)的处理。URI 指定网络上的某个资源。
访问&&网站。
在&中,获取用以提高您在体系结构方面的技能的各种资源。
了解新的&&功能。
IBM developerWorks&提供了大量的文章,以及关于如何开发 Web Services
应用程序的初级、中级和高级教程。
使用&进行试验!通过 IBM SOA 进行实际的亲手实践来提高您的 SOA 技能。
提供 SOA 的概述,并介绍 IBM 是如何帮助您实现 SOA 的。
访问&,浏览有关这些技术主题以及其他方面的书籍。
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
今天在写程序遇到了一个问题,如此奇葩。因为java要与VB中有一些对接,所有VB中在使用MidB计算字符串长度的时候,一个英文字符也是按照两个字节来处理的。所有在java中除需要找一个相对应的方法。
java中的一个英文字母代表一个字节。但是需要把字符按照Unicode进行编码。
"a".getBytes("Unicode").length: 结果为
"ab".getBytes("Unicode").length:
找了半天不知道为什么。后来在一篇博客中找到了答案: 需要使用UnicodeBigUnmarked
这个。具体原理我也还是不太清楚。
"a".getBytes("UnicodeBigUnmarked").length
想了解具体原理的同学,可以看一下下边这篇博客。
http://blog.csdn.net/lcfeng1982/article/details/6830584
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
Android O 是 Google 发布的第14个新系统版本。 那备受开发者关注的 Android O 有哪些新特性,开发者需要关注哪些问题呢?腾讯云乐固团队结合相关文档对此进行了分析总结,我们一起来看看 Android O 的新特性及开发指南。
Android O 新特性一介绍以及开发指南
通知渠道 — Notification Channels
通知渠道是由应用自行定义的通知内容类别,借助渠道,开发者可以让用户对不同种类的通知进行精细控制,用户可以单独拦截或更改每个渠道的行为,而不是统一管理应用的所有通知。
创建通知渠道的步骤:
1.创建 NotificationChannel 对象,并设置应用内唯一的通知 ID。
2.配置通知渠道的属性,比如提示声音等。
3.在 NotificationManager 中注册通知渠道对象。
Android O 新特性二介绍以及开发指南
画中画模式 — PIP
Android O 现已支持 Activity 的画中画模式。PIP 是一种多窗口显示模式,多用于视频播放,即你可以一边发微信一边看视频。
△ 画中画模式图示
1& 关于生命周期
PIP 模式不会改变 Activity 的生命周期。在指定时间只有最近与用户交互过的 Activity 为活动状态。 该 Activity 将被视为顶级 Activity。 所有其他 Activity 虽然可见,但均处于暂停状态。当一个 Activity 处于 PIP 模式时,其实它是出在暂停状态,但其内容会继续展示。
2& API变更
在 Android O 中新增 PictureInPictureArgs 对象来指明你的 Activity 在 PIP 模式中的属性,比如长宽比等。
Android O 还新增了以下方法来支持 PIP。
Activity.enterPictureInPictureMode(PictureInPictureArgs args):将Activity置于 PIP 模式之下。
Activity.setPictureInPictureArgs():用于更新 Activity 在 PIP 模式下的设置。如果 Activity 正处于 PIP 模式之下,那么更改的属性将立即生效。
Android O 新特性三绍以及开发指南
自适应图标 — Adaptive Icons
Android 的屏幕适配一直以来都折磨着不少的开发者。为了帮助开发者更好的与设备 UI 集成,Android O 支持创建自适应图标,系统可以基于设备选择的蒙版将这些图标显示为不同形状。系统还将实现与图标的自动交互,并在启动器、快捷方式、设置、共享对话框以及概览屏幕中使用它们。
△ Android O 支持创建自适应图标图示
1& 自适应图标支持多种形状
通过定义两张图层(前景与背景)你可以制定你的桌面图标外观,你必须提供没有形状和阴影的 PNG 格式图象作为图层。
△ 多形状桌面图标外观图示
2& 自适应图标由两张图层和一个形状来定义
在以前的 Android 版本中,图标大小定义为 48 x 48 dp。现在你必须按照以下的规范定义你的图层大小:
两张图层大小都必须为 108 x 108 dp。
图层中心 72 x 72 dp 范围为可视范围。
系统会保留四周外的 36dp 范围用于生成有趣的视觉效果(如视差和跳动)。
3& 创建你的自适应图标
首先你需要在 Application 标签中加入 Android:icon 属性,定义你的 icon 图标。其次如果你需要创建一个原型的 icon,你还需要加入 Android:roundIcon 属性。
接下来,你需要 res/mipmap-anydpi/ic_launcher.xml 文件中定义您的图层。在 选项中加入您的前景和背景图层。
Android O 新特性四介绍以及开发指南
固定快捷方式和小部件 — Pinning shortcuts
Pinning shortcuts 是一个比 APP shortcuts 更小的快捷方式,放置于桌面上,用于更快速的打开某一 APP 的某单一任务。Pinning shortcuts 在桌面上可呈现不同的图标显示。
△ 固定快捷方式和小部件图示
首先使用 isRequestPinShortcutSupported() 方法校验手机是否支持启动这种快捷方式。
创建 ShortcutInfo 对象。
用 requestPinShortcut() 方法应用 Pinning shortcuts。你可以通过 PendingIntent 来通知你的 shortcuts 有没有创建成功。
Android O 其他特性介绍
除了以上几个新特性以外,Android O 还未增加了其他的功能。比如增加了 Autofill Framework,方便用户在不同 APP 之间填写信息。比如开放 android.permission.ANSWER_PHONE_CALLS,以后在自己的 APP 里也可以对来电做响应。
在性能优化上,Android O 还对隐式广播、后台服务和位置更新等进行了后台自动限制,以此来增加手机电池寿命。并对 Java 8 Language API 和 Runtime 进行了优化,使应用的运行速度更快,手机使用更流畅。
今年谷歌2017 I/O 开发者大会还会带来什么你期待的呢?我们也将持续关注。
Android 每次的更新,虽然表面上没有非常惊艳的新功能,但在内部,Google 为 Android 的性能做了很多的优化,让 Android 更快更强更有内涵。
目前 Android 的市场占比已经超过85%,智能手机已经全面普及,对于广大手机厂商来说,适配 Google 的系统版本更新迭代是一个挑战。对于开发者来说,让自己的 APP 兼容新系统是首要任务。
腾讯作为中国安卓绿色联盟的创始企业,也不断在为 Android 生态做出贡献。腾讯云乐固团队也是紧跟 Google 的步伐,目前已全面兼容 Android O 。欢迎广大开发者体验试用。
体验地址:
https://www.qcloud.com/product/ms
作者:lanxingfeifei 发表于
https://blog.csdn.net/lanxingfeifei/article/details/
阅读:615 评论:1
https://blog.csdn.net/lanxingfeifei/article/details/
https://blog.csdn.net/lanxingfeifei/article/details/
lanxingfeifei
自学前端的福音,整理前端学习路线图,供大家参考。
首先来一张学习路线图}

我要回帖

更多关于 三石 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信