自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

转载 使用filter过滤xss攻击

使用filter过滤xss攻击博客分类:技术人生filter实现脚注入攻击过滤源码  http://winnie825.iteye.com/blog/1170833先说一下实现思路:1. 使用正则表达式的方式实现脚本过滤,这个方法准确率较高,但是可能根据不能的要求会变动;2. 为了保证配置灵活(包括正则表达式灵活),使用xml配置文件的方式记录配置信息,

2015-05-15 13:30:05 7234 2

原创 jquery学习2 treegrid 更新写法,获取form键值对

$(function() { createTree(); });function createTree() { $('#test').treegrid({ title : 'SVN列表', nowrap : false, rownumbers : true, collapsible : false, url : rfPath+'/

2014-04-18 14:36:23 2365

原创 spring+hbase集成

1.    引入maven依赖         org.springframework.data         spring-data-hadoop         1.0.1.RELEASE         org.apache.hbase         hbase         0.94.122.    Spring-data头部命名空间和标签

2014-04-16 16:01:33 26852 1

原创 jQuery获取Select选择的Text和Value:

jQuery获取Select选择的Text和Value:       1. var checkText=jQuery("#select_id").find("option:selected").text();   //获取Select选择的Text      2. var checkValue=jQuery("#select_id").val();   //获取Select选择的optio

2014-04-03 15:45:51 1072 1

转载 Java多线程设计模式系列

通过几天的认真阅读,发现这是一本难得一见的好书,为了加深巩固学习成功,我打算将书中的例子全部自己实现一遍,特此记录下来也方便其他朋友学习。 转自http://www.cnblogs.com/gaotianle/archive/2013/09/07/3306971.html第一章,java语言的线程单线程程序:打印10000次good字符串public

2014-03-25 17:19:52 1141

转载 Java IO流学习总结

Java IO流学习总结转自: http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.htmlJava流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种

2014-03-25 17:12:33 698

转载 Apache DBCP Tutorial

http://www.journaldev.com/2509/jdbc-datasource-example-oracle-mysql-and-apache-dbcp-tutorialWe have already seen that JDBC DriverManager can be used to get relational database connections. But w

2014-03-19 12:43:26 791

转载 Servlet 3.0 新特性详解

http://blog.csdn.net/xiazdong/article/details/7208316Servlet 3.0 新特性概览 1.Servlet、Filter、Listener无需在web.xml中进行配置,可以通过Annotation进行配置;2.模块化编程,即将各个Servlet模块化,将配置文件也分开配置。3.Servlet异步处理,应

2014-02-28 11:35:00 605

转载 UML关系(泛化,实现,依赖,关联(聚合,组合))

UML关系(泛化,实现,依赖,关联(聚合,组合)http://justsee.iteye.com/blog/808799博客分类:DesignPattern设计模式UML关系泛化 实现 依赖 关联 聚合 组合  UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖

2013-10-31 14:18:55 894

原创 设计模式

1.单例模式(Singleton)保证一个类有且仅有一个实例,并提供一个访问它的全局访问点通常我们可以让一个全局变量使得一个对象被访问,但他不能防止你实例化多个对象,一个最好的办法就是让类自身保存他的实例,这个类可以保证没有其他实例可以被创建,并且他提供访问该实例的一个方法。2.中介模式Mediator用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使

2013-10-29 11:56:46 544

转载 HBase性能优化方法总结

HBase性能优化方法总结本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,这里涉及的不多,这部分可以参考:淘宝Ken Wu同学的博客。1. 表的设计1.1 Pre-Creating Regions默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这

2013-10-29 11:26:57 1258

转载 ZooKeeper权限配置

ZooKeeper权限配置博客分类:ZooKeeperzookeeper配置管理 最近使用Zookeeper作为配置管理服务,因为配置数据有很高的安全要求,需要有权限控制,也就是需要登录才能看到Zookeeper上面的数据。Zookeeper对权限的控制是节点级别的,而且不继承,即对父节点设置权限,其子节点不继承父节点的权限。Zookeeper提供了几种

2013-10-23 15:05:14 12141

转载 基于Solr的HBase多条件查询测试

http://www.cnblogs.com/chenz/articles/3229997.html背景:某电信项目中采用HBase来存储用户终端明细数据,供前台页面即时查询。HBase无可置疑拥有其优势,但其本身只对rowkey支持毫秒级的快速检索,对于多字段的组合查询却无能为力。针对HBase的多条件查询也有多种方案,但是这些方案要么太复杂,要么效率太低,本文只对基于Solr的HB

2013-10-23 13:34:36 11475 8

转载 Spring for Apache Hadoop 1.0

SpringSource发布了Spring for Apache Hadoop 1.0。开发者能够通过它编写基于Spring Framework的Hadoop应用,还能很容易地与Spring Batch和Spring Integration集成。Spring for Apache Hadoop是Spring Data大型项目的一个子项目,它基于开源的Apache 2.0许可发布。Hadoo

2013-10-22 13:46:10 2963

转载 有关HBase系统配置级别的优化

转载自:http://www.cnblogs.com/panfeng412/archive/2012/03/08/hbase-performance-tuning-section1.html本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,可参考:淘宝Ken Wu同学的博客。下面是本文总结的第一部分内容:表的设

2013-10-17 14:50:43 3564

原创 Hbase 建表基本命令总结

访问hbase,以及操作hbase,命令不用使用分号hbase shell 进入hbaselist 查看表hbase shell -dhbase(main):024:0> scan '.META.'=============小例子===================================================1. 创建一个表memberhbase(

2013-10-11 14:06:11 77641 1

转载 一个简单的Spring的AOP例子传统方法

经过这段日子的学习和使用Spring,慢慢地体会到Spring的优妙之处,正在深入地吸收Spring的精华,呵呵。现在写的这个只是个简单AOP例子,包括前置通知,后置通知,环绕通知,和目标对象。写这个例子的主要目标只是想让想学AOP的能更快地入门,了解一下如何去配置AOP里面的东东。目标对象的接口:IStudent.java 1/** 2 *  3 */ 4package 

2013-09-26 15:03:35 1183

转载 Spring aop 使用aspectjrt配置切面+ehcache简单配置

1.准备好ehcache和spirngjar包2.配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/

2013-09-26 10:07:47 3866

原创 Elasticsearch 源码eclipse环境搭建

第一步,在https://github.com/elasticsearch/elasticsearch上下载工程文件并解压elasticsearch-master第二步,eclipse安装maven插件 help---->Eclipse Marketplace---->m2第三步,导入maven工程选择下载的elasticsearch目录,此时会有错误略过先(错误一般是缺少jar,mave

2013-04-18 15:21:07 5862 2

翻译 apache 配置文件讲解

## 基于 NCSA 服务的配置文件。##这是Apache服务器主要配置文件。#它包含服务器的影响服务器运行的配置指令。#参见以取得关于这些指令的详细信息##不要只是简单的阅读这些指令信息而不去理解它。#这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告。##这些配置指令被分为下面三个部分:#1. 控制整个Apache服务器行为的部分(即全局环

2013-01-18 15:52:24 871

翻译 hive 整合 hbase

用hbase做数据库,但由于hbase没有类sql查询方式,所以操作和计算数据非常不方便,于是整合hive,让hive支撑在hbase数据库层面 的 hql查询.hive也即 做数据仓库1. 基于Hadoop+Hive架构对海量数据进行查询:http://blog.csdn.net/kunshan_shenbin/article/details/71053192. HBase 0.94

2012-12-19 16:03:44 4226 1

转载 Hive 入门

Hive 是什么转载地址:http://www.blogjava.net/hengheng123456789/archive/2011/01/05/342354.html在接触一个新的事物首先要回到的问题是:这是什么?这里引用 Hive wiki 上的介绍:Hive is a data warehouse infrastructure built on top

2012-12-18 16:58:02 1444

转载 ElasticSearch 与 Solr 的对比测试

本文从两个方面对ElasticSearch和Solr进行对比,从关系型数据库中的导入速度和模糊查询的速度。  单机对比1. Solr 发布了4.0-alpha,试了一下,发现需要自己修改schema,好处是它自带一个data importer。在自己的计算机上测试了一下,导入的性能大概是:14分钟导入 3092730  条记录,约合 3682条/秒。2. 3百万条记录的

2012-11-08 17:09:37 7424

原创 windows +hadoop 工具之cygwin 安装后jps工具没有反应

参考:http://blog.csdn.net/zyxnetxz/article/details/4681400主要是因为cygwin的安装盘格式是fat格式的,只要转化成ntfs格式就可以使用了,输入命令转化重启机器ok!转化命令请百度

2012-10-24 16:05:13 1737

转载 Elasticsearch之 java api

分布式搜索elasticsearch java API 之(一)------与集群交互http://blog.csdn.net/laigood12345/article/details/7413020

2012-10-09 15:27:41 1624

转载 elasticsearch的基本用法

开始学习使用 elasticsearch, 把步骤记录在这里:最大的特点:1. 数据库的 database, 就是  index2. 数据库的 table,  就是 tag3. 不要使用browser, 使用curl来进行客户端操作.  否则会出现 java heap ooxx...curl:  -X 后面跟 RESTful :  GET, POST ...-d 后

2012-10-09 15:22:20 2772

原创 Hadoop1.0.2+hbase0.94.0+linux完全分布式搭建

linux 3台虚拟机:192.169.200.101     cpyftest-1(主机名或者域名)  Namenode(别名)192.169.200.161     cpyftest-2(主机名或者域名)   Datanode1(别名)192.169.200.191     cpyftest-3(主机名或者域名)   Datanode2(别名)hadoop可运行兼容文件:

2012-09-19 15:38:37 1465 1

翻译 elasticsearch和hadoop集成,gateway.type hdfs设置

配置elasticsearch的存储路径为hdfs需要两步,安装插件elasticsearch-hadoop,在联网的情况下在命令窗口运行:plugin -install elasticsearch/elasticsearch-hadoop/1.2.0即可。如果没有联网解压插件到plugins中即可,目录为/hadoop。。。。。在配置文件elasticsearch.yml中要配置如下

2012-08-15 10:12:54 16650 4

转载 hadoop之hbase实现web 小实例

package web;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;

2012-08-14 16:27:01 9678 3

转载 hadoop学习之WordCount.java代码解读

package org.apache.hadoop.examples;import java.io.IOException;import java.util.StringTokenizer;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.hadoo

2012-08-14 16:15:00 10629

原创 eclipse 插件hadoop点击没有反应解决方法

eclipse 3.3 ,3.7 和4.2都测试过了,hadoop 0-21.0 ,拷贝hadoop-0.21.0-eclipse-plugin到eclipse的plugins中,此时启动eclipse-new hadoop location是没有反应的,是因为在这个插件中缺少几个jar包,并且文件MANIFEST.MF中的地址也是错误的把缺少的文件拷入进去hadoop-commo

2012-07-23 11:50:28 7242 4

转载 java 为什么序列化?为什么不是所有的类序列化?

 为什么JAVA要实现对象序列化 简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的! 如上所述,读写对象会有什么问题呢?比如:我要将对

2009-11-20 10:15:00 7414

转载 google svn 服务器使用:

 google svn 服务器使用:    1. http://code.google.com/ 用gmail登入。>后点击>Project Hosting    2. 进入>> http://code.google.com/hosting/  >后点击>Create a new project    3. 填入必要的项目名,描述等确定。就可以了    4. 确定成功后 ->Source    5

2009-11-12 14:46:00 697

转载 开源jsp权限管理,实现代码

 最近项目的项目很奇怪,一个大项目(系统)里包含了很多小的子系统,而这些子系统中都有权限控制的部分,这件事情挺让我头痛的,记得一年前在沈阳,我曾经有一段时间也因因这个问题而疲于奔命,为什么说疲于奔命呢?由于当时项目进度不允许,导致最终系统权限模块草草了事,每个模块都是由读权限字符串来控制用户ACL,当用户无法访问时,提示权限不够。这么做对用户是很不负责任的,既然让用户看到了操作的方式和

2009-11-10 16:46:00 12970 6

原创 读书笔记之java反编译(2)

 有了笔记(1)的阅读经验,来看看下面一点点代码。先从读取class的版本信息开始,应用面向对象的思想 为什么从版本开始呢因为他位于class二进制文件的顶部1.定义版本Version类package readnote;import java.io.DataInputStream;import java.io.IOException;public final

2009-11-07 20:29:00 811

翻译 读书笔记之java反编译(1)

 此读书笔记根据《深入java虚拟机第二版》所得,由于能力问题只能从能看懂的地方(第六章)开始阅读,如有疑问请查阅《深入java虚拟机第二版》。读书笔记之java反编译1.java class文件是什么,请百度或者google搜索或者参看《深入java虚拟机第二版》第六章第 一节2.class文件的内容以及格式  介绍三个概念 (以下概念均出自http://www.blogjava.n

2009-11-07 19:57:00 1399

转载 jspsmartupload提交获取文本域的问题

 前几天做了个文件上传的页面,发现SmartUpload挺好用的,但是需要把form设置为enctype="multipart/form-data",然后转到action页面后用request.getParameter的方法获取文本域的值居然获取不到。在网上找了半天都没找到。后来想了一个办法,把页面分成了两个form,一个用来上传文件,把action指向form中的一个ifram。另外一个form

2009-11-07 11:04:00 1700

转载 成功配置tomcat的log4j日志系统,格式:HTML+每天以yyyy-mm-dd.log命名的日志文件

 成功配置tomcat的log4j日志系统,格式:HTML+每天以yyyy-mm-dd.log命名的日志文件成功配置tomcat的log4j日志系统,格式:HTML+每天以yyyy-mm-dd.log命名的日志文件一、引言:    实习单位让用log4j配置webapp的日志系统,要求产生的日志文件是html格式,并且是每天以yyyy-mm-dd日期格式命名的日志文件。    这个曾经

2009-11-05 18:05:00 4851 3

转载 struts 2.0

 3.5 Struts 2的基本配置 前面大致了解了Struts 2框架的基本内容,但这些基本内容都必须建立在Struts 2的配置文件基础之上,这些配置文件的配置信息也是Struts 2应用的核心部分。 3.5.1 配置web.xml文件 任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中Ser

2009-11-05 16:59:00 779

转载 Cookie的作用域

 Cookie的作用域:Domain为设置Cookie的有效域,Path限制有效路径_ASp.netCookie的作用域     Cookie可以说是我学习Web开发最早接触的几个概念之一了,本以为Cookie的使用对我来说应该毫无问题,但前端时间SSO的开发又给我上了一课,再一次让我经历了 “入门-精通-陌生-熟悉” 的过程。   以前对于Cookie的认识仅局限于Cookie是个在客户

2009-10-29 16:26:00 28653 1

aop例子aop例子

自己写的aop代理spring

2013-10-23

elasticsearch实例v0.1.0

已经完成部分标签和选中表字段的索引检索 下阶段: 1.client采用池 2.标签分页

2012-10-31

elasticsearch实例

自己实现的elasticsearch实例。根据java api,实现了创建索引和搜索,以后还进行软件的重构和优化,最后希望能把他当成一个组件来使用

2012-10-17

《Android应用开发揭秘》源码-更新.rar

共享一下自己的资源《Android应用开发揭秘》源码-更新.rar

2012-02-15

空空如也

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

TA关注的人

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