摘要: 通常,一个产品要经历市场调研、需求分析、产品设计、产品开发、产品上线运营到产品优化的过程,而整个过程都是在围绕用户寻求最佳的解决方案。 现实情况是,产品的生命周期内产品经理/运营经理在不断的思索、分析、定位产品的目标用户群,哪些才是产品的真正用户。本文分析一下自己在运营过程中的心得。 1、 产品开发之前多问几个为什么,尽可能的定位用户(产品为用户而生) 产品开发之前,产品经理必须要考虑,产品做什么功能?怎么做?为什么要做?,其中,为什么要做是要重点思考的问题。但是,大多数产品经理在产品策划的前期,直接根据公司领导的想法或产品委员会决策的方向投入到产品的功能规划上面,每天在想产品要做哪... 阅读全文
posted @ 2013-10-30 14:28 预见者 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 依然是为了避开那些繁琐复杂晦涩的概念与术语,为了确保能清晰的梳理它们之间的关系,现分为两部分说明1. 机器数 是 正数 符号位为0原码 = 反码 = 补码eg:机器码长度为8,求X(6)10原码 反码 补码 移码[X]原 = 00000000+110=00000110[X]补=[X]反=[X]原 =00000110[X]移=10000110(绿色为符号位)2.机器数 是 负数 符号位为1反码 =原码(符号位除外)各位取反而得到补码 =原码(除符号位外)各位取反,并在未位加1而得到eg:机器码长度为8,求X(-6)10原码 反码 补码 移码[X]原 = 10000000+110=10000110 阅读全文
posted @ 2013-10-30 00:53 预见者 阅读(7599) 评论(5) 推荐(2) 编辑
摘要: DPI * 英寸 = 像素eg:在150dpi打印 (2 x 4)英寸的照片 等到多少像素的图像(150*2)x (150*4) =300 x 600像素同理可得 已知像素、英寸大小 求DPI 已知像素、DPI大小 求英寸 。。。。。。。。。。。。。(大概就是这个意思,具体术语的解释 自己百度下) 阅读全文
posted @ 2013-10-29 22:35 预见者 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 之前看到的都是铺垫这术语那术语的,看了半天,还不知道怎么处理。这里就根据各种文章和自己的理解总结一小下下, 不一定准确,省略一些概念等繁琐的陈述,直接上结论1.二进制转八进制:以小数点为分界线,各自向左向右 每3位组成一组,不够位数的自动向高位或向低位补0,然后把每组的数字转换为八进制数就可以了,小数点的位置不变。eg:(1101110.1011)2 分组后 (001)(101)(110).(101) (100) 然后把每组换算成8进制数就可以了(红色为补的0) (156.54)8逆向思维:八进制转二进制 把每一位八进制数变为3位二进制数就行了(别说你不会啊!~)(小数点的位置不变)2.二进. 阅读全文
posted @ 2013-10-29 00:40 预见者 阅读(4400) 评论(3) 推荐(2) 编辑
摘要: CImageListBOOL Create( int cx, int cy, UINT nFlags, int nInitial, int nGrow );其中各项参数的含义为:cx定义图像的宽度,单位为象素;cy定义图象的高度,单位为象素;nFlags确定建立图像列表的类型,可以是以下值的组合: ILC_COLOR、ILC_COLOR4、ILC_COLOR8、ILC_COLOR16、ILC_COLOR24、ILC_COLOR32、 ILC_COLORDDB和ILC_MASK;nInitial用来确定图像列表包含的图像数量;nGrow用来确定图像列表可控制的图像数量。ILC_COLOR 缺省模 阅读全文
posted @ 2013-10-28 10:18 预见者 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 在学习数据库的时候,经常要碰到候选键的求取,但是一开始的时候,根本搞不清楚怎么去求,最近看了一些文章和资料,终于搞明白了。首先来看候选键的定义:若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选键。若W是候选键,则必须满足两个条件:W的闭包是U;W没有冗余。设关系模式R中U=ABC.......等N个属性,U中的属性在FD中有四种范围:(1)左右出现;(2)只在左部出现;(3)只在右部出现;(4)不在左右出现;算法:按以下步骤求候选键:1.只在FD右部出现的属性,不属于候选码;2.只在FD左部出现的属性,一定存在于某候选码当中;3.外部属性一定存在于任何候选码当中;4.其他属性逐 阅读全文
posted @ 2013-10-27 23:21 预见者 阅读(2031) 评论(0) 推荐(0) 编辑
摘要: VS编译警告:warning LNK4076: 无效的增量状态文件“../×××.ilk”;正在非增量链接解决方法:删除程序提示的输出目录的×××.ilk,重新编译,即可 阅读全文
posted @ 2013-10-25 15:17 预见者 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,qt 并没有自带mysql的数据库插件,需要自己编译先安装mysql server ,运行setup.exe时选择自定义安装,安装目录设为"D:\mysqldev"不要留有空格,否则接下来qmake生成makeifle会出错打开cmd ,运行以下代码cd %QTDIR%\src\plugins\sqldrivers\mysqlqmake -o Makefile INCLUDEPATH+="C:\mysql\include" LIBS+="C:\mysql\lib\opt\libmysql.lib" mysql.pronma 阅读全文
posted @ 2013-10-23 13:38 预见者 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 详情参见http://studiostyl.es/ 阅读全文
posted @ 2013-10-12 13:46 预见者 阅读(174) 评论(0) 推荐(0) 编辑
摘要: c++ 使用 gsoap 调用 WebService 中文乱码问题产生: 使用gsoap时,如果WebService服务端及客户调用端都使用C++,再传递中文时不会存在乱码问题,当客户端为C++,WebService服务端使用Java、domino,传递中文则会有乱码问题。产生原因:宽字符的原因解决办法(一):在程序中首先设置本地代码页 vista操作系统:setlocal(LC_ALL,"Chinese"); soap_set_mode(soap,SOAP_C_MBSTRING); windowsxp操作系统:setlocal(LC_ALL,"chs" 阅读全文
posted @ 2013-09-25 09:48 预见者 阅读(1496) 评论(0) 推荐(0) 编辑