自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(62)
  • 收藏
  • 关注

原创 解决 VirtualBox 共享文件夹出现 “mount wrong fs type”错误

环境本机 win7 64位虚拟VirtualBox 4.3.10,

2014-04-23 16:07:38 1578 2

转载 使用Python进行Elasticsearch数据索引

使用Python进行Elasticsearch数据索引Justina Chen / 2014年1月16日Elasticsearch是一个分布式、Restful的搜索及分析服务器,Apache Solr一样,它也是基于Lucence的索引服务器,但我认为Elasticsearch对比Solr的优点在于:轻量级:安装启动方便,下载文件之后一条命令就可以启动;

2014-04-23 12:03:43 404

转载 windows下python+flask环境配置详细图文教程

本帖是本人在安装配置python和flask环境时所用到的资源下载及相关的教程进行了整理罗列,来方便后面的人员,省去搜索的时间。如果你在安装配置是存在问题可留言给我。首先罗列一下python+flask环境所用的一些程序组件的下载地址:1、python语言环境: http://www.python.org/download/ 。2、setuptools 组件: https:

2014-04-18 11:00:31 741

转载 ElasticSearch的几点使用事项

转载:之前已经写过一些ES的使用,也翻译了一篇官网上关于ES存储日志的建议日志。今天稍微总结一下近期以来实践出来的方案。shard和replica的选择在测试期,可以单节点上设置成1 shard + 0 replica的方式,这种的indexing速度是最快的(存疑:我至今没搞清楚ES在index的时候集群”应该”是比单node快还是慢)。我曾经按照”常理”(我想象中的

2014-04-11 14:59:03 288

原创 64位 win7 下安装 MySqlDB

要跑一个python项目,需要连接mysql数据库, 所以需要安装

2014-04-09 14:09:06 254

转载 分布式搜索方案选型

分布式搜索方案选型分布式搜索方案选型之一:Solr      我第一个了解到的分布式搜索框架是solr,它是由java开发的,基于lucene的分布式搜索引擎,提供了类似于webserver的编程接口,是一个比较成熟的搜索引擎,目前很多公司都在使用。很快我就部署了一个由4台机器组成的solr集群,开始导公司的数据进去测试,导的数据为200万。导入速度非常快。接下来就开始测试查询

2014-04-08 13:59:03 212

转载 elastic search 一些说明

搜索,你懂的好吧,假如你建了一个web站点或者是一个应用程序,你就可能会需要添加搜索功能(因为这太有必要了),而事实上让搜索跑起来是有难度的,我们不仅想要搜索的速度快,而且还要安装方便(最好是无痛安装),另外模式定义要非常自由(schema free),可以通过HTTP以JSON格式的数据来进行索引,服务器必须是一直可用的(HA高可用,这个不能丢),从一台机器能够扩展到成千上万台,然后搜索必须是实

2014-04-04 15:05:33 286

原创 elastic search 学习

安装:1. Download from http://www.elasticsearch.com/2. 解压到本机,运行bin\elasticsearch.bat  linux comman: 终端给bin下的文件赋予执行权限后在ES的目录下直接输入.使用REST方式来新增,查询,删除,修改记录新增记录:无指定id POST : http://10.0.43.1

2014-04-03 14:25:34 244

转载 使用Spring MVC 搭建Rest服务

本文由大关总结整理所得,不保证内容的正确性,转载请标明出处!    Rest(Representational State Transfer,表述状态转移),是一种基于Http协议的,能够快速开发网络服务程序,并且提高网络服务系统伸展性的设计和开发方式。Rest的两端可以是不同构的编程和程序运行环境,Rest通过Http协议将通信的两端进行连接,在服务两端通过对Http协议的使用,最终完成

2014-03-31 14:41:00 195

原创 Git 命令

=====得到change的状态git status=============git fetch pull==========================Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动mergegit fetch origin mastergit log -p mast

2014-03-13 10:14:20 167

原创 解决Eclipse 中连接Github的错误: service=git-upload-pack not found

有个新项目要使用Github, 在eclipse中安装git插件后, 连接github:1.      Click “Clone a GitRepository” in Git Repository window:2.      Type your github URL3.      Click “Next”, got: error:经过在网上搜查,发现有多种解

2014-03-12 11:18:50 1479

原创 Jave unit test using EasyMock and PowerMock

目前在做一些unit test, 目的是为了得到较高的代码覆盖率,所以就使用了EasyMock + PowerMock, 基本上可以解决unit test中的绝大部分的问题。现在将一些记录如下以做参考:PowerMock的介绍和基本用法可参照: http://blog.csdn.net/jackiehff/article/details/14000779以下是用到的一些复杂的用法:1.

2013-12-25 14:50:05 165

转载 Java递归遍历XML所有元素

Java递归遍历XML所有元素    做一个递归遍历XML的例子,为更为复杂的解析工作做基础。    目标:遍历所有的元素节点,并且取出来其中的值,结果打印到控制台。    源代码如下:        本程序依赖DOM4j包。 import org.dom4j.Document;import org.dom4j.Documen

2013-04-30 15:59:54 219

转载 log4j详解与实战

log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】 项目结构: 【注:由于这里的多个项目公用一个jar档,我们可以创建一

2013-04-25 14:50:51 226

转载 如何使用Log4j?

如何使用Log4j?1、 Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念   Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多

2013-04-25 14:40:27 185

转载 Java相对路径/绝对路径总结(转)

.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表W

2013-04-23 15:48:38 194

转载 JAVA反射机制

JAVA反射机制Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定

2013-04-23 15:35:29 205

转载 Java读取Properties文件的六种方法

Java读取Properties文件的六种方法Java读取properties文件 【转】使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));P

2013-04-23 15:33:00 195

转载 JAVA深复制(深克隆)与浅复制(浅克隆)

JAVA深复制(深克隆)与浅复制(浅克隆)1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复

2013-04-11 15:09:57 175

转载 How to Validate XML using Java

Configure Java APIs (SAX, DOM, dom4j, XOM) using JAXP 1.3 to validate XML Documents with DTD and Schema(s).Many Java XML APIs provide mechanisms to validate XML documents, the JAXP API can be used f

2013-03-15 15:54:16 272

原创 Solr replication 使用EmbeddedSolrServer生成的索引

日前接到一个任务,就是在搜索服务器中使用solr replication功能, 这个功能是solr 3.1新加的,只需要在solrconfig.xml进行配置就可以进行replication,而我们原来的搜索服务器使用的是solr1.4, 它的replication功能是通过编写linux脚本来实现的。     按照replication的要求进行配置(这个可以在网上查到),重启两台服务器后,

2011-12-29 15:24:23 586

转载 solr可用于集群的搜索

solr可用于集群的搜索  2011-10-11 11:40:58|  分类: 应用搜索 |字号 订阅一、 SOLR搭建企业搜索平台 运行环境: 运行容器:Tomcat6.0.20 Solr版本:apache-solr-1.4.0 分词器:mmseg4j-1.6.2  词库:sogou-dic 准备工作: 下载tomcat 6.0.20:http

2011-12-14 16:16:39 1111

转载 solr可用于集群的搜索

solr可用于集群的搜索  一、 SOLR搭建企业搜索平台 运行环境: 运行容器:Tomcat6.0.20 Solr版本:apache-solr-1.4.0 分词器:mmseg4j-1.6.2  词库:sogou-dic 准备工作: 下载tomcat 6.0.20:http://tomcat.apache.org/download-60.cgi

2011-12-14 16:14:38 184

转载 Apache Solr 使用

Apache Solr 使用2011-01-17 11:56  本文介绍的内容是根据 Apache Solr 版本 1.3.0.2009.02.07.10.59.58 编写的,如果你在使用一个不同版本的Solr,请参看伴随发布版中的文档。     ● 概述    ● 准备    ● 开始    ● 索引数据

2011-12-14 10:38:04 626

转载 solr1.4 replication分发知识

solr1.4 replication分发知识分类: 技术学习笔记 搜索引擎2011-01-26 18:20 886人阅读 评论(4) 收藏 举报 solr1.4中引入ReplicationHandler代替外部脚本来复制索引数据,ReplicationHandler使得复制索引数据更自动化。对于使用者来说,只要简单的配置好,就可以一劳永逸的享受solr的复制功能了

2011-12-01 09:26:38 867

转载 SolrReplication 试用

SolrReplication 试用发表于:2009年7月16日 | 分类:Solr | 标签: distributed, replication, Solr1.4 | views(1,633)版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原文出处, 即下面的声明.原文出处:http://blog.chenlb.com/2009/07/try-so

2011-11-22 10:42:15 211

转载 solr1.4 replication分发知识

solr1.4 replication分发知识分类: 技术学习笔记 搜索引擎 2011-01-26 18:20 864人阅读 评论(4) 收藏 举报 solr1.4中引入ReplicationHandler代替外部脚本来复制索引数据,ReplicationHandler使得复制索引数据更自动化。对于使用者来说,只要简单的配置好,就可以一劳永逸的享受solr的复制功能了。下面介绍其使用相关内

2011-11-22 10:41:02 86

转载 Apache Solr questions

Apache SolrMy unanswered questions on SolrUnread articlesMiscellaneousI was having a problem with using wildcard. It seems that the wildcard does not work when it is at the end of a word. If

2011-10-26 11:40:15 717

转载 solr 的分析器,分词器和分词过滤器

solr 的分析器,分词器和分词过滤器及一些属性说明SolrluceneApache工作【本文基于对此英文网页的理解http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters】  概览    当对一个文档(document是一系列field的集合)进行索引时,其中的每个field(document和fi

2011-10-25 14:06:16 926

转载 基于hibernate缓存机制的查询性能优化问题

基于hibernate缓存机制的查询性能优化问题 ♦  hibernate的性...♦  Hibernate性能...♦  hibernate缓存...♦  Hibernate程序...♦  hibernate缓存...

2011-09-23 14:19:09 374

转载 【实验】【总结】Oracle日期类操作(格式 加减乘 取毫秒)

1.日期格式、实验可以参考oracle官方文档(Table 2-15 Datetime Format Elements):http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elemen

2011-09-21 13:39:08 361

转载 Solr学习总结

Solr学习总结SolrTomcatlucene企业应用Apache一、 SOLR搭建企业搜索平台 运行环境: 运行容器:Tomcat6.0.20 Solr版本:apache-solr-1.4.0 分词器:mmseg4j-1.6.2 词

2011-08-19 10:41:11 1599

转载 File content 比较

一. 使用Apache commonshttp://commons.apache.org/io/apidocs/org/apache/commons/io/FileUtils.html (contentEquals)  二. 使用如下代码:  /**     * Returns the boolean that if the contents of streams are eq

2011-06-13 11:16:00 227

转载 maven 命令

开源项目 2010-01-31 23:46:08 阅读259 评论0  字号:大中小 订阅创建普通应用项目: mvn archetype:create -DgroupId=com.byread -DartifactId=blog创建WEB项目: mvn archetype:create -DgroupId=com.byread -DartifactId=blogwe

2011-06-07 09:55:00 203

转载 maven 命令

开源项目 2010-01-31 23:46:08 阅读259 评论0  字号:大中小 订阅创建普通应用项目: mvn archetype:create -DgroupId=com.byread -DartifactId=blog创建WEB项目: mvn archetype:create -DgroupId=com.byread -DartifactId=blogwe

2011-06-07 09:55:00 159

转载 Base64与Hex的数据加密

<br />Base64与Hex的数据加密2010-07-15 19:22<br />        本篇文章主要在JDK6.0的基础上介绍另外两种第三方加密组件库,分别为Bouncy Castle和Apache Commons Codec.虽然SUN内部也提供了Base64加密算法,相关API可能参照文档,但下面将要介绍的两种组件分别在此基础上提供了更加灵活的运用, Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。<

2011-05-25 16:11:00 600

转载 commons-codec

<br /><br />commons codec 提供 base64, hex, 及 metaphone, soundex 等编码演算。<br />下载地址:http://commons.apache.org/codec/<br />A.Base64 编解码<br /> 源码打印?package demo;    import org.apache.commons.codec.binary.Base64;    public class Base64Test {        public static 

2011-05-24 11:14:00 629

转载 commons-codec

<br /><br />commons codec 提供 base64, hex, 及 metaphone, soundex 等编码演算。<br />下载地址:http://commons.apache.org/codec/<br />A.Base64 编解码<br /> 源码打印?package demo;    import org.apache.commons.codec.binary.Base64;    public class Base64Test {        public static 

2011-05-24 11:14:00 233

转载 HttpClient 学习整理

HttpClient 学习整理HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK

2011-04-14 15:46:00 207

转载 hibernate hql 大全

<br />hibernate hql 大全 收藏 <br />Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 <br />第 15 章 HQL: Hibernate查询语言<br />Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继

2011-04-01 14:51:00 263

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除