随笔分类 -  应用技术

摘要:我在Twitter上问道,有没有这样的手机应用:根据在线下(大型商城/超市/Mall、实体店、路边小店)看到的商品,让移动应用扫描其条形码或者手动输入商品准确名称,依据我曾经的应用设定和购物行为,基于我的信任关系和好友关系,自动查询该商品在以下指定线上商城。。。 阅读全文
posted @ 2010-09-06 02:07 老兵笔记 阅读(5309) 评论(0) 推荐(0)
摘要: 这里有三个答案。 一个是,针对微软整个互联网体系的广告主的。简单地说,就是利用Powerset的语义技术加强Contextual Advertising(粗糙的翻译就是:上下文广告),提高微软互联网体系中的广告转化率。众所周知,Google拥有地球上最强的关联广告引擎,非 Yahoo!所能望其项背,并与之合作。不光是微软Live Search需要高转化率的Contextual Advertising,MSN、Live等都需要有这个武器,才能在未来的广告世界中勉强站住脚。想想看,Google最近的Google Trends流量分析、Ad Planner、雅虎谷歌广告合作等一系列大的小的布局,用不了几年工夫,估计就赢者通吃整个生物链了。 另一个是,针对搜索用户的。即Powerset的语义搜索是Google关键词搜索进化的下一步,理应提供给用户更高的用户搜索体验。这里,Powerset往往强调的是,它们能够更精准地体会用户搜索的意图,给出更符合用户需求的搜索结果。 这里容易被质疑的是,统计表明,目前搜 阅读全文
posted @ 2008-07-09 00:37 老兵笔记 阅读(969) 评论(1) 推荐(0)
摘要:语义这东西,有趣,好玩,起码门槛有点高,没有个三五年的积累,不容易摸着门儿。玩得好,玩到语义搜索的境界,那就玩大了,可以入谷歌百度的法眼了。在IWOM/口碑上玩,也有很多可玩的,据说,“深不可测”。在垂直应用上,也有一定的想象空间。 阅读全文
posted @ 2007-12-13 02:18 老兵笔记 阅读(1142) 评论(0) 推荐(0)
摘要:书接上回《自然语言处理能够把全网内容组织到什么程度?》。 百度新闻和google新闻都是不错的新闻聚合,内容组织得不错。 他们的区别有几点: 1:是否提供新闻摘要? 2:是否可定制? 3:是否可根据用户习惯推荐资讯? 通过以上比较,我们可以看到: 1:论技术,google胜过百度; 2:论产品整合程度,google胜过百度; 3:论个性化定制和“更了解人”,google胜过百度; 4:论“更了解中国人想看什么”,百度胜过google。 那么我们的自然语言处理如何帮助人们阅读资讯呢? 显然,新闻聚合模式,暂时无人能出google新闻之右。 那我们只能攻击他们的弱点,也就是在资讯中搜索的结果了。 阅读全文
posted @ 2007-03-31 12:34 老兵笔记 阅读(747) 评论(0) 推荐(0)
摘要:分享一下我们部门内部的知识点培训教程,都是自己编写的,难免有所错漏,望大家不吝指出。 SIP系列: J2ME系列: Microsoft VS.net 2005 Setup Project系列: Mercury LoadRunner 8.0系列: Lotus Domino编程系列. 阅读全文
posted @ 2006-07-06 14:04 老兵笔记 阅读(2213) 评论(5) 推荐(0)
摘要:通过DIIOP访问Domino R6服务器,必须在服务器端手动配置本文讲述的三个地方。 阅读全文
posted @ 2006-06-26 23:46 老兵笔记 阅读(5666) 评论(4) 推荐(0)
摘要:最近一些网友询问《[OTA]制作OTA短信来配置手机与服务器同步》和《[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码] 》的代码问题。 阅读全文
posted @ 2005-12-20 16:00 老兵笔记 阅读(1213) 评论(0) 推荐(0)
摘要:本文档并不是一个关于PopupWinks On Mobile 之Kjava版本的开发说明,这里只是一个总入口。我将给出手机传情动漫的奇异特性、用户使用说明,以及演示程序下载地址;并且给出开发指导的相关链接。慢慢看下去,你会大有收获的。 都有源代码可供下载。 阅读全文
posted @ 2005-11-04 17:19 老兵笔记 阅读(5697) 评论(21) 推荐(0)
摘要:通过Domino的Document.getFirstItem("Body")是可以获取当前邮件的Body字段,并试图直接转换为RichTextItem类型,从而访问该邮件的附件。 但是,有时候这个转换得到了下面的异常: Log提示: Exception: java.lang.ClassCastException: lotus.domino.cso.Item 导致错误的语句就是: 代码: RichTextItem bodyWithAttachs = (RichTextItem)doc.getFirstItem("Body"); 阅读全文
posted @ 2005-09-19 17:50 老兵笔记 阅读(1527) 评论(0) 推荐(0)
摘要:OTA,即Over The Air,国内翻译为空中下载。 OTA标准由爱立信和诺基亚共同制订。OTA涵盖了许多范围,比如Kjava中的应用程序下载也是通过OTA。我们这篇文章主要讲的是,通过短信方式空中下载配置信息,参考的文档是OTA_settings_general_7_0.pdf。 规范中定义了三种Setting:  浏览器设置  浏览器的书签设置  SyncML设置 也就是说,你通过发送短信可以帮助用户手机配置这三种设置。 原则上,你只要看了OTA_settings_general_7_0.pdf,并参照OTA_service_settings_example_v11.pdf,就可以轻松地制作出符合规范的OTA短信。 但是,本文档的目的就是让你简单粗暴地直奔主题,看完这篇文档后,就了解了OTA短信的概念,通过以下代码: OTAMessage OTAMessage message = new OTAMessage(); txtOTAResult.Text = message.Ge 阅读全文
posted @ 2005-09-05 16:08 老兵笔记 阅读(12401) 评论(36) 推荐(0)
摘要:自定义的mobile.List的横排效果 现有的mobile.List输出效果,每一个Item之间一定会换行,如果你看了WmlListAdapter的源代码就知道了,这是因为他们在输出每一个Item渲染时调用了RenderLink(writer, item.Value, null, false, false, item.Text, true);,最后一个参数就是是否在本Item渲染后输出换行标记。 我们可以改变这种渲染方式,从而让mobile.List变成横排效果。 自定义的mobile.List的图片效果 现有的mobile.List输出效果,每一个Item前后无法插入一张image。 我们可以改变这种渲染方式,从而让mobile.List变成可以自定义每一行的插入图片效果。 下面,我们来介绍一下步骤: 阅读全文
posted @ 2005-08-20 03:09 老兵笔记 阅读(2780) 评论(6) 推荐(0)
摘要:下载某一封邮件中的指定附件 3个知识点: 1:需要通过NoteID来定位该邮件: Database dbMail = sNotes.getDatabase(sNotes.getServerName(), mailfile, false); Document doc = dbMail.getDocumentByID(noteid); 2:其次需要通过attachment name来定位该附件: EmbeddedObject eAttach = (EmbeddedObject)doc.getAttachment(attachmentFileName); 3:通过EmbeddedObject的extractFile方法下载附件。 阅读全文
posted @ 2005-08-01 18:36 老兵笔记 阅读(1220) 评论(0) 推荐(0)
摘要:按照MSDN《Walkthrough: Adding Support for Devices》的指示: 我们要想自定义MMIT(Microsoft Mobile Internet Toolkit)提供的控件,那么可以改变Adapter在最后关头的渲染工作。 首先,我们要说明render的概念,最好的动画教程就是http://www.asp.net/mobile/2514A_01A001.swf,它是Mobile Web Application Architecture的flash讲解。 所有的ASP.NET mobile device adapter都是通过text writer做render的。这些text writer均继承自MobileTextWriter。它提供了Write, WriteLine, 以及WriteBeginTag等方法。对于WML来说,这个Text Writer是System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter。 阅读全文
posted @ 2005-07-28 23:58 老兵笔记 阅读(1908) 评论(1) 推荐(0)
摘要:来自于www.asp.net的动画讲解。 阅读全文
posted @ 2005-07-28 16:18 老兵笔记 阅读(635) 评论(0) 推荐(0)
摘要:概念 我们通过以下代码可以获取手机的能力,从而针对不同能力的手机做出显示彩色还是黑白色的图片,显示的字体是否可以为彩色等等。 还可以进一步通过System.Web.Mobile.MobileCapabilities 的成员函数 System.Boolean HasCapability ( System.String delegateName , System.String optionalParameter )来查询手机是否支持某一特性,代码如下: bool bHasWBMP = ((MobileCapabilities)Request.Browser).HasCapability("PreferredImageMime", "image/vnd.wap.wbmp"); log.Info("Has WBMP?" + bHasWBMP.ToString()); 阅读全文
posted @ 2005-07-28 15:59 老兵笔记 阅读(1808) 评论(4) 推荐(0)
摘要:我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IIS的session超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误: 页面是这样的: /Mail 中的服务器错误 更多System.Exception 该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。 方法:OnViewStateExpire 阅读全文
posted @ 2005-07-15 14:32 老兵笔记 阅读(1366) 评论(9) 推荐(0)
摘要:现象 我们的Wap页面由dotNET 编写而成,一个页面上使用了mobile:command和mobile:selectionlist控件。 当使用Opera、Microsoft Mobile Explorer 3.0和M3Gate模拟器浏览页面,都没有问题。 当使用OpenwaveSDK6.2.2的模拟器浏览时,却发现command控件下面出现了一个“确定”的按钮。 阅读全文
posted @ 2005-07-14 14:40 老兵笔记 阅读(769) 评论(0) 推荐(0)
摘要:转发用户收件箱中的某一封邮件 3个知识点: 1:需要通过noteID来定位该邮件: Database dbMail = sNotes.getDatabase(sNotes.getServerName(), mailfile, false); Document doc = dbMail.getDocumentByID(noteid); 2:通过Document的createDocument方法创建一个新文档,然后通过Document的copyAllItems方法将原邮件的所有字段复制过来。 3:通过replaceItemValue方法将部分字段的数值替换。 阅读全文
posted @ 2005-07-01 15:02 老兵笔记 阅读(922) 评论(4) 推荐(0)
摘要:访问的Domino R5服务器必须配置本文讲述的四个设置,否则会得到“服务器拒绝访问”错误。 Domino R5和Domino R6有几个地方是不一样的,所以我们这里单独列出。 下面列出需要配置的四个安全设置。 阅读全文
posted @ 2005-07-01 13:01 老兵笔记 阅读(1079) 评论(0) 推荐(0)
摘要:我们需要通过Java远程访问IBM Lotus Domino R6和R5服务器,从中获取用户邮箱的邮件信息等关键数据。我们不需要提供每一个用户密码以及ID文件。 我们的具体做法是,通过Domino ORB,来使得Domino Server与Java远程交互,双方使用IIOP来交互和交换对象数据。 访问的Domino服务器必须配置本文讲述的四个设置,否则会在Domino R6和R5上得到以下几种错误。 阅读全文
posted @ 2005-06-30 14:48 老兵笔记 阅读(2723) 评论(4) 推荐(0)