闲坐敲棋

有约不来过夜半,闲敲棋子落灯花

导航

2015年10月26日

摘要: 1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memca... 阅读全文

posted @ 2015-10-26 10:29 闲坐敲棋 阅读(181) 评论(0) 推荐(0) 编辑

2015年3月10日

摘要: 下面的解决方案也是参照其他大神的文章,不是原创,纯粹自己备忘。1、选中站点,切换到功能试图,找到 "IIS(服务器组件)"-> "处理程序映射",双击之后。右边"添加脚本映射":请求路径 * ,可执行文件选择 C:\Windows\Microsoft.NET\Framework64\v4.0.303... 阅读全文

posted @ 2015-03-10 20:38 闲坐敲棋 阅读(1290) 评论(0) 推荐(0) 编辑

2012年8月30日

摘要: 最近在做asp.net 连接DB2 的项目开发使用 .net 2010 ,数据库使用db29,.net环境上运行正常,部署到在windows service 2008+IIS7.0无法访问数据库,一直报SQL1159 Initialization error with DB2 .NET Data Provider的错误。而同样部署在同台服务器的 windows service 程序却可以正常访问数据库。这是因为asp.net 用户(IIS_USER) 不同于 windows service(local system) 用户,需要将ASP.NET用户隶属于DB2ADMINS即可,具体操作方式如下 阅读全文

posted @ 2012-08-30 23:46 闲坐敲棋 阅读(2353) 评论(0) 推荐(0) 编辑

2012年4月26日

摘要: 收集一个经典Tab样式,不用图片,简约,简单1.CSS.tabview{*zoom:1;height:23px;border-bottom:1pxsolid#D6DAE4;_overflow:hidden;}.tabviewa{cursor:pointer;text-decoration:none;}.tabview.title{font-size:14px;font-weight:bold;line-height:17px;height:17px;padding:3px0;float:left;_display:inline;margin-right:20px;margin:0;}.tabv 阅读全文

posted @ 2012-04-26 23:22 闲坐敲棋 阅读(255) 评论(0) 推荐(0) 编辑

摘要: BigPipe 技术是FaceBook 提出的新型浏览器加载模式。提高了网站加载速度和用户体验。对于业务逻辑比较复杂的社区,电子商务类网站。Bigpipe是一个高性价比提升网站速度方案。BigPipe 介绍http://baike.baidu.com/view/4601904.htmbigpipe技术的ppt:http://twork.taobao.net/books/237bigpipe的java实现:http://codemonkeyism.com/facebook-bigpipe-java/一篇介绍bigpipe的文章:http://www.54chen.com/architecture 阅读全文

posted @ 2012-04-26 23:17 闲坐敲棋 阅读(835) 评论(1) 推荐(0) 编辑

2012年3月23日

摘要: SQLAlchemy——数据持久层框架 简介 SQLAlchemy 主要由两部分组成,一个 SQL 工具包和一个关系对象映射(ORM),它能让开发者完全发挥出 SQL 的灵活性与强大的能量。他实现了一整套企业级持久层模式,可以通过简单而 Pythonic 的接口,进行高效率和高性能的数据库访问。SQLAlchemy 的 ORM 遵从 DataMapping 设计模式,而 Elixir 则是在 SQLAlchemy 基础上的一层 ActiveRecord 模式的实现,它使用一套类似 RoR 的 ActiveRecord 系统的领域语言语法,从此开发者可以用...官方网站: http://www. 阅读全文

posted @ 2012-03-23 11:06 闲坐敲棋 阅读(4047) 评论(0) 推荐(2) 编辑

2012年3月1日

摘要: 有时候需求可能是这样的。1. 按关键字搜索,只搜索特殊的几个字段,而且有些字段是中文,有些字段是纯数字,或者字符串字段, 我们希望对不同的字段实现不同的分词方式。 如中文字段,希望按中文语义分词 数字,或字符串 不分词。2. 搜索实现类似SQL 的 like,= and ,or ,多条件动态组合。3. 结果过滤(sort),排序 (order) 具体场景怎么应用。4. 对搜索结果实现统计,如果一个字段是按分隔符(例如标签云),又如何统计。将通过 构建类似携程度假搜索 例子一一解答。 阅读全文

posted @ 2012-03-01 09:26 闲坐敲棋 阅读(179) 评论(0) 推荐(0) 编辑

2012年2月29日

摘要: 在前篇例子的基础上,进一步深入了解Lucene 机制。发一个Lucene相关书籍不建议通篇阅读,在练习Demo的基础,出现疑问的地方,查阅此书 。最后通篇领悟。当然有问题还可以google,直接 搜 方法名,就会有相应的解答。下载地址 :http://download.csdn.net/detail/turandeziwo/4098864 阅读全文

posted @ 2012-02-29 10:10 闲坐敲棋 阅读(973) 评论(0) 推荐(0) 编辑

摘要: Lucene的使用,简单来说可以划分为两种类型,一是建立索引,二是搜索内容。一、建立索引的五个基础类 Document, Field, IndexWriter, Analyzer, Directory1、Document类:用来描述文档,这里的文档可以指一个HTML页面,一封电子邮件,或者是一个文本文件。一个 Document 对象由多个Field对象组成的。可以把一个Document对象想象成数据库中的一个记录,而每个Field对象就是记录的一个字段。2、Field类:用来描述一个文档的某个属性,比如一封电子邮件的标题和内容可以用两个Field对象分别描述。3、Analyzer类:用来对文档 阅读全文

posted @ 2012-02-29 09:59 闲坐敲棋 阅读(268) 评论(0) 推荐(0) 编辑

摘要: 以全国目的地举例,通过Lucene 构建目的地搜索,按拼音,拼音首字母1 . 以下类是关于目的索引类,包含索引生成,索引查询方法。publicclassAreaIndexBiz{privateAnalyzeranalyzer;//分析器privateconstintMAX_MERGE_DOC=100;//最大合并文档数privateconstintMERGE_FACTOR=100;//合并因子privateconstintMerry_Max_Doc=1000;//内存中的最大文件数privateconstintDEFAULT_MAX_FIELD_LENGTH=int.MaxValue;priv 阅读全文

posted @ 2012-02-29 09:57 闲坐敲棋 阅读(379) 评论(0) 推荐(0) 编辑