摘要: 今天读到天极网上关于移动支付应用的探讨,这篇文章提到,在分析了目前应用市场里林林总总几百款支付类应用的设计时,却发现在满足用户正常交易之余,有5项容易被忽略的体验点,在不知不觉中让用户对产品的印象打了折扣。那么如何避免呢?该文章给出了5点总结: 1. 营造有“安全感”的氛围 2. 拟物用户的思维而非造型 3. 兼容传统支付方式 4. 填写新手用户的“空白” 5.将支付融入场景1. 营造有“安全感”的氛围 安全是任何支付产品的立足之本。但是对于用户来说,安全不仅仅是不丢钱这么简单,用户更需要一个有安全感的支付环境。 反面案例 让用户有不安全感觉的都不可取。哪些会有不安全感觉?比如反... 阅读全文
posted @ 2013-09-21 22:46 亚舒 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Java对象的生命周期分析Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则是对象本身的开销。下面再看看T1、T3在对象的整个生命周期中所占的比例。 我们知道,Java对象是通过构造函数来创建的,在这一过程中,该构造函数链中的所有构造函数也都会被自动调用。另外,默认情况下,调用类的构造函数时,Java会把变量初始化成确定的值:所有的对象被设置成null,整. 阅读全文
posted @ 2013-09-21 21:30 亚舒 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 今天在linux测试环境下登录sqlplus,不能正常登录报:ORA-01033错误,捣鼓了半天,参考网上的一些经验,终于解决,把心得总结一下。一、首先:问题的产生原因,出现这个错误是因为我们用的公共测试环境上的opt/oracle/oradata目录下的文件被误删掉了,之后尝试做了一些文件恢复,还是不起作用。 二、现象:SQL*Plus无法连接,显示以下错误: ORA-01033 : ORACLE initialization or shutdown in progress 三、分析:应该是Oracle在启动后,用户登录时是要将方案中原有配置信息装载进入,装载过程中遇到原有文件指定的位置上没 阅读全文
posted @ 2012-04-18 23:11 亚舒 阅读(11568) 评论(0) 推荐(2) 编辑
摘要: 先看个例子(JS代码)://根据name,在数据库中PERSON表中查出phoneNumvar phoneNum = db.query("select num from person where name='aldrich'");//进程等待数据查询完毕,然后使用查询结果output("phoneNum ");在上面代码的两个语句之间,整个数据查询的过程中,当前程序进程往往只是在等待结果的返回。这就造成了进程的阻塞,对于高并发,I/O密集型的网络应用中,一方面进程长期处于等待状态,另一方面为了应付新的请求不断增加的进程。这样的情况会导致系 阅读全文
posted @ 2012-03-16 23:09 亚舒 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 今天看到一篇翻译的文章,内容是2012年Web程序员的十个愿望,我觉得更像是给自己定的一个目标,和大框架。我转载过来和大家分享:译自:http://net.tutsplus.com/articles/general/ten-new-years-resolutions-every-web-developer-should-make/安德鲁 伯吉斯于2011年12月27日译者:蒋宇捷(转载请注明出处-http://blog.csdn.net/hfahe)还剩不到一周的时间,我们将迎来2012年。我知道这是老生常谈,但过去的一年里你曾经有过什么样重要的收获?很自然,我们现在正是为新的一年许下愿望的时 阅读全文
posted @ 2012-02-26 00:33 亚舒 阅读(246) 评论(0) 推荐(0) 编辑