- 博客(43)
- 资源 (1)
- 收藏
- 关注
产品经理的来龙去脉
五个大方向 1:市场分析 1>市场机会 2>商业价值 3>等 2:需求调研 1>需求采集 是不是有这个多人喜欢,愿意,赞同 2>需求分析 这些需求成立吗?这些需求急迫吗?这些需求强烈吗? 需求不一定是用户提的,很多商业需求是要被产品经理发...
2015-04-07 17:46:58
247
互联网产品与需求三 需求优先级定义
需求优先级定义即便是已经少选评估出来的需求,很多时候量也是非常大的,而哪些该做,哪些不该做,很多时候我们会遇到: Boss拍脑袋要这么做 自己拍脑袋要这么做 顾此失彼,左顾右盼 其实,在产品不同阶段,对需求的排序,也是有一些方法可以参考的,其实需要变通一下,和我们日常工作的评估方式是差不多的,可以分为四类: ...
2015-04-02 15:51:31
740
互联网产品与需求二 评估需求
需求分析之评估需求一.KANO模型五个用户需求类型 1.必备型需求 必备型需求是用户认为产品“必须有”的属性或者功能 当其特性不充足(不满足用户需求)时,用户很不满意 当其特性充足(满足用户需求)时,无所谓满意不满意,用户充其量是满意 2.期望型需求 期望型需求(又叫绩效性需求)...
2015-04-02 15:49:37
245
互联网产品与需求一 获取需求的方法
一、行业调研分析报告 1中国移动互联网用户调查数据 2列举一些常用的行业数据分析 艾瑞网:http://www.iresearch.cn/ 199IT数据(中文互联网数据咨询中心):http://www.199it.com/ 量子恒定(电商数据分析):http://www.lianezi...
2015-04-02 15:48:04
361
产品战略战术之预测行业发展趋势
1、根据行业历史预测行业发展趋势 移动互联网发展之路 从基础性服务 面向用户(工具类,单体服务类) 面向应用(统计学,关高分享,渠道投送,流量导入) 到媒体社区类 传统互联网迁移(QQ,人人,虎嗅,36KR) 再到平台类产品 微信开...
2015-04-02 15:45:34
175
产品战略与战术之行业分析
产品的战略和战术之行业分析1确定行业规模行业的规模大小某种程度上讲他决定了产品能够有多少的盈利价值和体量互联网是一个强者通吃的行业 第一名很舒服 第二名能混 第三名就很悲催了这一点和传统行业区别相当大,所以在做行业规模预测的时候需要我们仔细评估行业里面存在的机会。2竞争者结构分析1.行业集中度 行业集中度又称...
2015-04-02 15:35:39
226
原创 到底什么是互联网思维
本文转字http://www.managershare.com/2014/04/28/internet-thinking-magic-power/ 课前秀:三个段子 第一个段子:有一个毫无餐饮行业经验的人,他开了一家餐馆,菜品只有12道,在北京只有两家分店;仅两个月时间,就实现了所在商场餐厅坪效第一名;绿茶单位坪效大约是100元,将太无二大约在60元,而这家餐厅是200元,VC投...
2015-02-09 10:27:14
736
原创 产品之增删查改显算传
原文:http://qingsong.sinaapp.com/?p=422 不知道大家在做产品设计时有时候会不会和我一样,一个很简单的功能却给忽略了,或者一个很常规的应用点视而不见,等提交技术开发后才发现少了一点给开发带来了很多困扰,于是不得不一遍遍地和开发进行沟通与解疑。后来发现大部分沟通都是无用的,既阻碍了开发的整体思考和持续开发,也打断自己的手头工作。真正有效...
2015-01-16 14:02:19
625
原创 面向对象编程的弊端
英文原文:What’s Wrong with OOP and FP 我不理解为什么人们会对面向对象编程和函数式编程做无休无止的争论。就好象这类问题已经超越了人类智力极限,所以你可以几个世纪的这样讨论下去。经过这些年对编程语言的研究,我已经清楚的看到了问题的答案,所以,我经常的发现,人们对这些问题做的都是一些抓不住要领、无意义的争论。 简言之,不论是面向对象编程还是函数式编程...
2014-10-27 17:57:17
170
actionScript 数组去重
public function unique(array:Array):Array { for (var i:int=0; i < array.length; i++) { for (var j:int=i + 1; j < array.length; j++) { //注意 === if (array[i] === array[j]) ...
2014-08-12 10:45:53
130
flex验证座机,手机的框架
import mx.utils.StringUtil; import mx.validators.ValidationResult; import mx.validators.Validator; public class PhoneValidator extends Validator { public function PhoneValidator() { super(); }...
2014-04-19 10:42:57
91
原创 flex data services
本文来自:http://www.blogjava.net/wldandan/archive/2007/12/06/165856.html 一 FDS相关概念 FDS全称Flex Data Services(现在Adobe将其改名为LiveCycle Data Services),是运行在服务器端的 java程序.它能够运行在大部分的java应用服务器上,包括JRun, J...
2014-04-16 12:13:33
117
flex 事件机制详解
事件机制的工作流程1:关于事件流 当一个事件发生,必然存在一个派发事件的对象,这里称之为目标对象。 当事件发生后flashPlayer生成一个携带数据的对象,然后检查目标对象是否处于显示层中,如果是则遍历从根容器一直到目标对象所在的位置的所有对象。 2:事件流机制的三个阶段 1》捕获阶段,捕获时间 也就是上面说的遍历过程,...
2014-04-02 17:30:57
136
原创 flex blaze+java通信的例子
步骤: 1:建立java web程序 2: 下载blazeDS包,解压后将WEB-INF下的 flex,lib,web.xml复制到java程序的WEB-INF下 3:打开web.xml文件将以下代码的注释去掉,并修改 <param-value>将false改成true...
2014-03-26 18:48:55
114
flex 日期组件重写, 添加清空等
package hxht.comps.datefiled{ import flash.events.Event; import flash.events.FocusEvent; import flash.events.MouseEvent; import mx.controls.DateField; import mx.core.UIComponent; ...
2014-03-25 11:20:28
165
flex 加载数据时的动画效果
//package hxht.comps.round{ import flash.display.Sprite; import flash.events.Event; import flash.geom.Point; import flash.text.TextField; import mx.core.UIComponent; /** *...
2014-03-24 15:41:20
151
flex dataGrid组件全选,反选,并获取选中值,代码详解
//1 组建重写package hxht.comps.datagrid{ import flash.display.DisplayObject; import flash.events.Event; import flash.events.MouseEvent; import mx.collections.ArrayCollection; import mx.collection...
2014-03-24 11:21:20
205
flex 时间滚动组件,强大(可自行选择时,分,秒,是否可用)
package hxht.comps.datefiled{ import flash.events.Event; import flash.events.MouseEvent; import flash.utils.clearTimeout; import flash.utils.setTimeout; import mx.core.UIComponent;...
2014-03-24 11:09:30
155
原创 flex 下拉框验证组件
//继承验证public class ObjectNullValidator extends Validator { public function ObjectNullValidator() { super(); requiredFieldError = "必须填写" ; } private var _invalidCode:String = "222"; ...
2014-02-20 13:36:32
109
flex勾选,自动刷新
mxml:<s:CheckBox label="刷新" buttonMode="true" id = "frc" selected = "@{model.autoFresh}" change = "{model.startAutoQuery(frc.selected)}"/> <s:Label text="
2014-02-18 10:05:47
163
flex时间便秒,秒变时间
/** * 秒变时间 * @return * */ public static function secondToTime(second:int):Array { var hh:int=int(second / 3600); var mm:int=int((second % 3600) / 60); var ss:int=second % 60; return...
2014-01-22 09:21:08
116
原创 flex计算某一日期的周开始和结束日期
/** * 计算 某个日期所在周的开始日期和结束日期 * @param value * @param isZero 0 当前时间 , 1 日期时间设置为0 , * @return Array[0] 周一的日期 Array[1] 周日的日期 * */ public static function getCurrentDayFE(value:Date, isZero:in...
2014-01-22 09:16:02
145
原创 flex获得指定时间段一共多少天
/** * 获得某个时间段 共有多少天 * @param start 开始时间 * @param end 结束时间 * @return * */ public static function getTimeDays( start:Date , end:Date , type:int=0):Number { var _re:int = 0 ; if(...
2014-01-22 09:14:48
72
原创 flex 计算指定日期是本年度第几周
/** * 计算指定日期是本年度第几周 *传日年月日,返回number */ private function weekOfYear(yyyy:Number,mm:Number,dd:Number):Number{ var myDate:Date =new Date(yyyy, mm - 1, dd); var startDate:Date...
2014-01-22 09:12:21
120
flex递归树,并添加子节点层次标识
public var orgList:ArrayCollection = new ArrayCollection() ;public var _con:String = ">"; public function organResult(e:XML,arr:ArrayCollection = null):void{ if(_con!=">"){ orgLis...
2014-01-20 11:57:09
198
Hibernate 主键生成策略
<generator>:主键生成策略 increment:递增,hibernate自动产生主键.max(id) ,采用带走+1算法,多进程/集群环境下不推荐使用. identity:设置表主键是自增字段,映射文件采用该策略,依赖底层库, auto_increment identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用...
2013-08-29 16:30:31
80
原创 Java中堆内存和栈内存详解
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理...
2013-05-24 10:27:56
83
webservice学习记录笔记(一)
一、先理解什么是服务 现在的应用程序变得越来越复杂,甚至只靠单一的应用程序无法完成全部的工作。更别说只使用一种语言了。 写应用程序查询数据库时,并没有考虑过为什么可以将查询结果返回给上层的应用程序,甚至认为,这就是数据库应该做的,其实不然,这是数据库通过TCP/IP协议与另一个应用程序进行交流的结果,而上层是什么样的应用程序,是用什么语言,数据库本身并不知道,它只知道接收到了一...
2013-04-01 11:17:29
99
java的几种对象(PO,VO,DAO,BO,POJO)解释
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这...
2013-04-01 10:46:39
72
javaSE之类加载器
类加载器,说白了就是加载类的呵呵 .类加载器负责将.class文件(可能在磁盘上,也可能在网络上)加载到内存中,并为之生成对应的java.lang.Class对象 .当JVM启动时,会形成由三个类加载器组成的初始类加载器层次结构: BootStrap----------JRE/lib.jar 根节点类加载器 ...
2012-12-18 17:56:54
94
javaSE之动态代理
动态代理技术: 使程序更加灵活,可以在代理java类的时候加入一些功能。 很类似过滤器,区别: 过滤器是自己编写西横须实现的功能 动态代理是JVM内部机制 实现步骤: 1.真是业务对象(被代理对象) 2.代理对象 ...
2012-12-18 14:57:45
106
原创 HTTP协议详解
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。...
2012-12-14 09:39:59
177
javaSE之反射
什么是反射? 简单的说:剖析java类中的各个组成部分,映射成一个个java对象。在java.lang.reflect中。 反射用在哪? 多用于框架和组件,利用反射技术写出复用性高的通用程序 我只列出了反射中几个常用的API 类 Class 构造方法 Constructor 成员变量 Field 方法 Method ...
2012-12-13 17:10:39
107
web 进度条
<table id="load" width="700" border="0" align="center" bgcolor="#FAFAFA" cellpadding="0" cellspacing="0" bordercolor="#000000" style="border-collapse:collapse;displ
2012-12-11 18:03:40
86
MD5加密算法详解
注:MD5不是绝对的安全,有俩md5解决 /******************************************************************************* * keyBean 类实现了RSA Data Security, Inc.在提交给IETF 的RFC1321中的keyBean message-digest * 算法。 *...
2012-12-11 17:59:47
107
java基础需要强化之关键
多线程进程和线程的区别ProccessBuilder 和 Runtime.getRuntime().execjava中两种线程的创建方式 extends Thread和 implements Runnable线程的生命周期:线程创建、Runnable、Running、Blocked、deadsleep、yield、join 等方法线程打断 interrupt什么是守护线...
2012-12-11 15:45:03
94
原创 自动装配的底层实现
public void autowire(Object o, Map<String, String> map) throws Exception { // 获得map 所有key Set<String> keys = map.keySet(); // 获得Object中所有属性 // 获得Cla...
2012-12-11 10:59:05
149
JfreeChart柱状图饼图
JfreeChart画出柱状图饼图的代码片段及详细的注释,附件为JfreeChart中文API一览表,和生成的柱状图,饼图图片 import java.awt.Font;import java.io.FileOutputStream;import java.io.IOException;import org.jfree...
2012-12-11 10:56:51
116
遍历HTTP请求所有头信息原理
package cn.itcast.servlet.request;import java.io.IOException;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.htt...
2012-12-10 16:22:21
2650
1
B/S防止盗链原理
import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons...
2012-12-10 16:08:14
110
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人