2016-06-24 白若水
背景 在一个页面中需要获取几家保险公司的报价数据,请求内容除了保险公司的标识外基本相似。有10家保险公司,就需要10个请求,这个10个请求在 Controller 对应一个 Action。我期待的结果,任何一个请求返回数据,就可以立即进入该结果详情页面(详情内容在这次请求中已经获取)。事实上,我点击以后,需要等待好久才可以进入详情页面。 继续阅读 »
2016-08-12 Eric Wang
Lucene和Solr的历史版本 Lucene历史版本,不妨点进去看看,会发现Lucene的版本更新很频繁,所以Lucene的Doc注释比JDK的Doc注释差太多,在研读Lucene In Action的过程中,发现此书的Lucene版本为3.0,而自己使用的Lucene版本是5.5,所以会有诸多冲突之处,现聊记之,以备查用。另外附上Solr历史版本。 在学习Lucene过程中,官方推荐的Lucene索引查看工具是Luke,下载地址点我。 Lucene API变动相关 Field类中的枚举Index已被废弃,转而采用FieldType,并通过setIndexOptions方法设置索引选项 IndexWriter的optimi 继续阅读 »
2013-12-05 Lingxian Kong
业界动态 欧洲最大的Openstack会议----action! conference于12.5召开, Gartner的数据中心会议 会议将深度覆盖与数据中心相关的移动、云、存储和其他IT变革议题。 http://www.gartner.com/technology/summits/na/data-center/ 近日,一篇来自Gartner的文章《Why vendors can’t sell OpenStack to enterprises》一石激起千层浪,列举了openstack在企业市场所面临的四个挑战,文章对openstack的未来发展持消极态度。然后RedHat立即对该文章进行了回应,但该回应更像是一种对 继续阅读 »
2015-06-23 W.Y.
ES6
在 ES6 中引入了一种新的字符串字面量 -- 模板字符串,除了使用反引号 (`) 表示,它们看上去和普通的字符串没有什么区别。在最简单的情况下,他们就是普通的字符串: javascript context.fillText(`Ceci n'est pas une chaîne.`, x, y); 之所以被称为模板字符串,是因为模板字符串为 JS 引入了简单的字符串插值特性,也就是说,可以方便优雅地将 JS 的值插入到字符串中。 more 很多地方可以用到模板字符串,看下面这个不起眼的错误提示消息: javascript function authorize(user, action) { if (!user.hasP 继续阅读 »
2014-10-21 litaotao
1. 从我在Erlang and OTP in Action中第六章中的错误说起   前两天看EOIA这本书,觉得终于可以用Erlang来搞点东西玩了,于是决定按照书中流程来实践一下所谓的缓存系统。 谨慎起见,我还是半抄半写把simple_cache的源码写好了,当前目录结构如下: chenshan@mac007 6-EOIA$tree . ├── ebin │   ├── prim_consult.beam │   ├── sc_app.beam │   ├── sc_element.beam │   ├── sc_store.beam │   ├── sc_sup.beam │   ├── simple_cache.ap 继续阅读 »
2014-11-10 litaotao
1. 写在前面   在实践 Erlang and OTP in Action 的第六章的时候,确实遇到了不少问题,后来慢慢多看了几遍书,多阅读了几次源码,特别是阅读了 application 的源码后,才慢慢理解了这章所讲的这个应用。这个总结不会很长,原本就想简单记在书上的,但想到以后也许会有一些更新,还有一些流程图的绘制需要经过多次修改,就还是放到github上来了,说实话,真挺感谢github的,让我学习和管理代码如此方便。 2. 程序运行流程   下图是整个simple_cache应用运行的流程,我们先上图,然后在后面再说说重要的地方。      下面我们再说明一下各个模块各自的职责: sc_app: 应用行为模 继续阅读 »
2015-01-01 Jamling
Introduction Quickly new Activity/Service/BroadcastReceiver/ContentProvider in Android Project with a wizard and configurate in AndroidManifest.xml. Main function list: - New Activity/Service/BroadcastReceiver. - Customize action and category for intent-filter. - New ContentProvider. - Customize authorities 继续阅读 »