摘要: 在上周晚上冒着大雨参加了IT龙门阵主办的,由口袋购物候迅发表的主题为“智能推荐在移动电子商务中的应用”的主题演讲。在演讲中,候迅提出了一种”发现式无意识购物“的观点。很多人在很多时候,去商场,或者去压马路,可能并不是专门买什么而去的,或者是为了专门买什么而去,但是在逛的过程中,发现了一些促销信息、一些吸引眼球的广告、一些好玩感兴趣的东西等等,在很大可能上会产生购买行为。由于手机的移动性,随处可用,无处不在,我觉得在移动互联网上实现”发现式无意识购物“更具有意义。用户购物,用户在手机上逛街,这些都是用户行为,但是怎么提供给用户虚拟的购物环境,也就是这个”街“,让用户在无目的行为中,产生兴趣,促使 阅读全文
posted @ 2012-04-27 11:48 TerryLiang 阅读(1945) 评论(0) 推荐(3) 编辑
摘要: 在硬件系统上安装Linux系统之前,需要考虑许多有助于优化操作系统以及日后在其运行的应用程序的性能问题。这些问题包括:选择分区位置使用多个硬盘驱动器选择文件系统Linux至少需要一个root分区和一个swap分区,这两个分区以及其他需要频繁访问的分区在磁盘上的安装位置最终会影响到系统的性能。对于var、swap、/var、/usr和/home等分区,都分别使用单独的分区大多数硬盘驱动器的盘片在外侧磁道上封装的扇区要多于内侧磁道,因此从外侧磁道上读取数据要快得多。通常将编号较低的分区安装到外部磁道上(例如,/dev/hda1比/dev/hda3更接近与硬盘驱动器的外侧边缘),因此首先要放置需要经 阅读全文
posted @ 2012-04-07 20:07 TerryLiang 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 随着Solr的广泛的应用,Solr的版本更新也加快了脚本,EasyNet.Solr(http://easynet.codeplex.com/)其实一直在断断续续维护中,今天也发布了最新版本,完全支持Solr 3.5.1。相对于目前Solr基于.Net的客户端SolrSharp(http://solrsharp.codeplex.com/)、Solr.Net(http://code.google.com/p/solrnet/),具有以下特点:1.完全支持Solr官方的Xml、Json,特别是Javabin协议2.基于接口的序列化策略,提供更好的性能3.简单接口,具有很高的扩展性EasyNet.S 阅读全文
posted @ 2012-02-05 20:51 TerryLiang 阅读(2572) 评论(2) 推荐(1) 编辑
摘要: 静态化处理,可以大大提高客户的访问浏览速度,提高用户体验,同时也降低了服务器本身的压力。在asp.net mvc3中,可以相对容易地处理静态化问题,不用过多考虑静态网页的同步,生成等等问题。我提供这个方法很简单,就需要在需要静态化处理的Controller或Action上加一个Attribute就可以。下面是我写的一个生成静态文件的ActionFilterAttribute。1usingSystem;2usingSystem.IO;3usingSystem.Text;4usingSystem.Web;5usingSystem.Web.Mvc;6usingNLog;78///<summar 阅读全文
posted @ 2011-11-13 13:08 TerryLiang 阅读(7431) 评论(22) 推荐(12) 编辑
摘要: 禁用网络管理器# chkconfigNetworkManageroff# service NetworkManager stop创建用以桥接的虚拟网卡# cd/etc/sysconfig/network-scripts# cpifcfg-eth0ifcfg-br0编辑ifcfg-br0# viifcfg-br0DEVICE="br0"TYPE="Bridge"ONBOOT="yes"BOOTPROTO=staticIPADDR=192.168.1.17PREFIX=24GATEWAY=192.168.1.1DNS1=202.106.4 阅读全文
posted @ 2011-09-23 15:08 TerryLiang 阅读(2403) 评论(0) 推荐(0) 编辑
摘要: 我的CentOS 6采用的最小安装,ipvsadm和keepalived均采用最新版本。# yum update libnl-devel # cd /home/software/lvs # tar zxvf popt-1.14.tar.gz # cd popt-1.14 # ./configure # make # make install # ln -s /usr/src/kernels/2.6.32-71.29.1.el6.x86_64/ /usr/src/linux # tar zxvf ipvsadm-1.26.tar.gz # cd ipvsadm-1.26 # make # mak 阅读全文
posted @ 2011-09-22 11:40 TerryLiang 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: Percona Server(http://www.percona.com/)是MySQL的衍生版,其对MySQL进行了改进,在功能、性能和稳定性上有着显著的提高。下面介绍一下如何用源码自行编译安装目前最新版本的Percona Server 5.5。服务器系统版本为Centos 6。从地址http://www.percona.com/redir/downloads/Percona-Server-5.5/Percona-Server-5.5.15-21.0/source/Percona-Server-5.5.15-rel21.0.tar.gz下载最新源码包,并拷贝到/home/software/ 阅读全文
posted @ 2011-09-20 13:01 TerryLiang 阅读(3524) 评论(0) 推荐(0) 编辑
摘要: 从http://activemq.apache.org/download.html下载ActiveMQ的最新版本,当前是5.50,把包apache-activemq-5.5.0-bin .tar.gz拷贝到/home/software/apache-activemq目录下,执行以下命令:# cd/home/software/apache-activemq# tar zxvf apache-activemq-5.5.0-bin .tar.gz# cp -a apache-activemq-5.5.0 /usr/local/activemq# cd /usr/local/activemq我使用my 阅读全文
posted @ 2011-09-16 11:27 TerryLiang 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 本示例实现了以下功能:1.用TreePanel展现部门列表2 .点击部门,可以显示此部门下所有的员工在extjs 4中GridPanel的分页对于旧版本有所变化,具体变化可以参加下面提供的代码。Ext.define('MyDesktop.EmployeeWindow',{extend:'Ext.ux.desktop.Module', id:'employee-win', init:function(){this.launcher={text:'员工管理',iconCls:'icon-grid',handler:th 阅读全文
posted @ 2011-09-07 08:45 TerryLiang 阅读(3804) 评论(0) 推荐(0) 编辑
摘要: 原来用extjs 3做过登录框,但是extjs 4对与键盘事件有些不大一样了,在旧版本中通过“keys”实现按“Enter”登录,在extjs 4中就不可以这样子做了。习惯性贴出代码:1Ext.onReady(function(){2Ext.tip.QuickTipManager.init();3varloginForm=Ext.widget('form',{4title:'用户登录',5labelWidth:60,6monitorValid:true,7frame:true,8bodyStyle:'padding:5px5px0',9width 阅读全文
posted @ 2011-09-04 16:47 TerryLiang 阅读(2753) 评论(0) 推荐(0) 编辑