08 2011 档案

什么是产品经理?产品经理的主要职责是什么?
摘要:做为一名新进产品经理,甚至一名资深PM,你可能都或多或少对这个职位产生某种迷惑。到底什么是产品经理?这个职位的主要职责是什么? 在IT产业的不同领域,甚至在同一领域的不同公司,这个职位的定义似乎都有不同。 本文尝试根据自己多年的产品经理经验,给出产品经理的主要职责。 虽然在不同的公司,产品经理的角色和职责互有差异,但是有一些关键职责是任何一个产品经理都应承担的。可以将其归纳为如下六个方面: 1、市场调研 市场调研是指研究市场以了解客户需求、竞争状况及市场力量(market forces),其最终目标是发现创新或改进产品的潜在机会。 可以通过下面的方式进行市场调研: 与用户和潜在用户交流... 阅读全文

posted @ 2011-08-30 23:14 itao_o 阅读(602) 评论(0) 推荐(1)

产品经理的职责
摘要:好些人的远大抱负就是做产品经理。为什么呢?因为做产品经理可以指挥别人干活,大大小小好歹是个经理,名片印出来也好看一些。我始终坚持业务和产品是两条线,也就是说,设计做的再好不一定能胜任产品经理,因为两者的职业素质和职责不同。我承认自己是理想主义,有幸和一些很不错的产品经理合作过,打交道多了,不免在心里做比较,我总结好产品经理的特质:1.基础业务能力,熟悉所做行业特点和玩法,自己得亲自用。2.对互联网有一定认识,最好是网虫,并且知道如何把业务模式嫁接到互联网。3.能精确传达市场需求和描绘蓝图,让设计团队充分理解你的宏伟目标。4.非凡的沟通协调能力,保证不管发生什么事,进度都能顺利推进。也就是说,如 阅读全文

posted @ 2011-08-30 23:05 itao_o 阅读(368) 评论(0) 推荐(1)

提高编程技巧的十大方法
摘要:1.学习一门新的编程语言(Learn a new programming language)学习一门新的编程语言将有助于你开拓新的思维方式,特别是当你使用不熟悉的语言时,你将学习到很多种思维方法应用到语言中。而所学习到的新思维方式,你可以运用在你所熟知的语言中。甚至有时你会使用新学的语言进行你的重要项目。提供学习经验包含: Lisp (Scheme is good), Forth, PostScript or Factor (stack-oriented programming languages), J (wonderful array programming language), Hask 阅读全文

posted @ 2011-08-29 12:09 itao_o 阅读(2343) 评论(0) 推荐(0)

怎样招聘出色的产品经理
摘要:本文是他回顾自己二十多年来从事软件产品管理工作的总结和经验分享,谈到了招聘产品经理的标准,以及产品经理应该具备的特质。文 / Marty Cagan,译 / 姜天纬寻找出色的产品经理 “哪里能找到出色的产品经理?”CEO经常问我这个问题。Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。我总是这样回答:出色的产品经理就在公司里,只不过在其他岗位上,有可能是软件工程师、用户体验设计师、系统工程师,等着伯乐去发掘。无论你打算从公司内部还是从公司外部招聘产品经理,必须清楚合适的人选应该具备哪些特质。这一章,我将列举产品经理应有的特质。 个... 阅读全文

posted @ 2011-08-28 16:21 itao_o 阅读(424) 评论(0) 推荐(0)

深入浅出的理解框架(Struts2、Hibernate、Spring)与 MVC 设计模式
摘要:现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复。因为他们都在为了学习而学习,为了工作而学习,而不是在真正去深入了解一个框架。其实所有的人都应该思考这样的问题:为什么要学习框架?框架到底给我带来了什么?接下来,我们以登录作为一个最简单的例子,来看看不同的年代,我们是怎么写Web程序的。 在很多年前,.. 阅读全文

posted @ 2011-08-22 08:30 itao_o 阅读(23301) 评论(6) 推荐(23)

MyEclipse 自动提示
摘要:不是插件,是自带的一个功能,需要设置 1. 打开Eclipse,然后“window”→“Preferences” 2. 选择“java”,展开,“Editor”,选择“Content Assist”。 3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号. 4. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找 修改。然后“apply... 阅读全文

posted @ 2011-08-21 17:44 itao_o 阅读(350) 评论(0) 推荐(0)

MyEclipse快捷键与插件大全,eclipse快捷键与插件大全,eclipse快捷键,myeclipse快捷键
摘要:[b]Eclipse 快捷键(1)[/b] Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置 阅读全文

posted @ 2011-08-18 19:01 itao_o 阅读(370) 评论(0) 推荐(0)

关于Context []startup failed due to previous errors有效解决方式
摘要:这两天在搭建struts2+spring+hibernate框架的过程中遇到如题的错误,在百度和谷歌上查了两天,以致快到了崩溃的边缘。最后还是解决了。这个问题的出现,原因有很多,在这总结如下,以供分享: 框架搭建好后,启动服务器出现如下的信息:log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).log4j:WARN Please initialize the log4j system properly.2009-11-6 21:39:17 org.apache.cata 阅读全文

posted @ 2011-08-17 21:52 itao_o 阅读(15799) 评论(0) 推荐(0)

HTTP Status 404(The requested resource is not available)的几种解决方法
摘要:原因:servlet没有配置正确 ,查看web.xml确认正确,以及自己的请求路径正确在IE中提示“404”错误有以下三种情况1.未部署Web应用2.URL输入错误 排错方法:首先,查看URL的IP地址和端口号是否书写正确。 其次,查看上下文路径是否正确 Project--------Properties------MyElipse-----Web-----Web Context-root检查这个路径名称是否书写正确。最后,检查一下文件名称是否书写正确。3.目录不能被引用 排错方法: 在 Eclipse的“包资源管理器(Package Explo... 阅读全文

posted @ 2011-08-17 19:28 itao_o 阅读(4339) 评论(0) 推荐(0)

只会SSH成了低薪的代名词?
摘要:SSH:常用的三种Java开源框架的组合,分别为Struts、Hibernate和Spring,自出道以来一直受到开发人员的青睐和追捧。几日前,所在Java技术群的老大BeanSoft发起一个话题:“怎么感觉会SSH成了低薪的代名词?”虽然是茶余饭后的闲聊话题,却也发人深省。确确实实,我也发现现在好多公司面试Java Web程序员,不管是招聘几年工作经验的人,几乎都会问到SSH的知识。所以,一些工作经验不多,还没怎么接触这三种开源框架的人在找工作时,为了应付面试,恶补SSH的知识,什么AOP、IOC、ORM等知识背得滚瓜烂熟,甚至达到倒背如流的地步,而他们却将本应巩固的Java基础知识给忽略了 阅读全文

posted @ 2011-08-15 08:18 itao_o 阅读(436) 评论(0) 推荐(0)

一位10年程序员生涯的骨灰给小弟弟小妹妹们的一些总结性忠告
摘要:走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个程序的2个区里交的都有,那些东西,10年后,会变得很重要。你买房子若有公积金 阅读全文

posted @ 2011-08-14 12:25 itao_o 阅读(977) 评论(0) 推荐(2)

SSH框架与MVC架构之间的关系
摘要:MVC三层架构:模型层,控制层和视图层。模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来对数据库进行操作;控制层,用Struts框架来连接数据层和视图层的,接收、处理、发送数据并控制流程;视图层,用JSP模板把页面展现给用户以及提供与用户的交互。而Spring框架粘合了Hibernate和Struts,透明的管理了整个架构,提供IOC容器使代码松耦合以及AOP框架的切面功能等等。 也可以换种说法:我们去饭馆吃饭,摆在我们面前的油淋小白菜就是Jsp呈现的视图,而这道菜怎么来的呢,当然要有小白菜,也就是Hibernate产生的数据,小白菜要洗 阅读全文

posted @ 2011-08-11 20:28 itao_o 阅读(25149) 评论(1) 推荐(5)