自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (17)
  • 收藏
  • 关注

转载 JAVA反射机制及应用例子

JAVA 反射机制是Java 被视为动态(或准动态)语言的一个关键性质。这个机制允许程式在运行时通过Reflection APIs 取得任何一个已知名称的class 的内部资讯,包括其modifiers(诸如public, private,static 等等)、superclass(例如Object)、interfaces(例如Cloneable),也包括fields 和methods 的所有

2014-09-30 01:24:26 534

转载 Spring核心包

除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。 (1) spring-core.jar   这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自

2014-09-30 01:22:50 1111

转载 myeclipse8.5上安装 Maven3.0.5插件

环境准备:JDK 1.6Maven 3.0.4myeclipse 8.6.1安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apa

2014-09-29 00:48:19 1880

转载 BroadLeaf项目搜索功能改进

Broadleaf Commerce 是一个开源的Java电子商务平台,基于Spring框架开发,提供一个可靠、可扩展的架构,可进行深度的定制和快速开发。关于SolrBroadleaf项目中关于商品的搜索使用了嵌入式的Solr服务器,这个从配置文件中可以看出来。项目主页: http://www.broadleafcommerce.com/示例网站: http://demo.

2014-09-28 22:15:33 1058

原创 Java递归查找指定目录下的特定格式的文件 并压缩到指定目录下

本文参考了网上的文章,搜索指定

2014-09-28 12:13:30 1573

转载 Java递归搜索指定文件夹下的匹配文件

import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.Queue;/** * @author tiwson 2010-06-02 * */public class FileSearcher { /** * 递归查找文件 * @param baseDi

2014-09-28 03:19:12 810

转载 JAVA递归调用 复制文件夹及子文件夹及文件夹下的文件

import java.io.*;  import java.util.*;  /**  *复制文件  *by lecky.lee  *2006-06-08  */    public class CopyFile  {   String intiPathOut;   //初始输出路径   int cnt=0;   //计数器,用于判定是否首次调

2014-09-28 03:17:31 706

转载 分布式消息系统Kafka介绍

1、  概述Kafka是Linkedin于2010年12月份开源的消息系统,它主要用于处理活跃的流式数据。活跃的流式数据在web网站应用中非常常见,这些数据包括网站的pv、用户访问了什么内容,搜索了什么内容等。 这些数据通常以日志的形式记录下来,然后每隔一段时间进行一次统计处理。传统的日志分析系统提供了一种离线处理日志信息的可扩展方案,但若要进行实时处理,通常会有较大延迟。

2014-09-27 22:50:25 507

转载 两道设计模式的面试题

这是最近碰到的2个设计模式的面试题,大概如此: 1, Windows Media Player和RealPlayer是常用的媒体播放器,它们的API结构和调用方法非常不同,现在你的应用需要同时支持调用这2种播放器的API。你要怎么设计? 2, 现在有一种空调,它支持3种模式:Hot Air,Cool Air 和DoNothing。例如,当选择Hot Air模式时,再

2014-09-27 22:50:19 1752

原创 Java IO中的文件复制实例(原创)

package org.jack.tools.IO;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import

2014-09-27 22:31:05 600

原创 Linux中Sed命令删除字符串中的部分字符

用Sed命令可以把一个字符串中的一些字符删除,比如删除日期#Echo “2006-11-21 22:16:30” | sed ‘s/-//g’ | sed ‘s/ //g’ | sed ‘s/://g’得到的结果就是:20061121221630

2014-09-27 22:29:20 5993

转载 linux查找目录下的所有文件中是否含有某个字符串

查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式    (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。   (

2014-09-27 22:24:06 498

转载 分布式发布订阅消息系统 Kafka 架构设计

英文原文:Kafka Architecture Design我们为什么要搭建该系统Kafka是一个消息系统,原本开发自LinkedIn,用作LinkedIn的活动流(activity stream)和运营数据处理管道(pipeline)的基础。现在它已为多家不同类型的公司 作为多种类型的数据管道(data pipeline)和消息系统使用。活动流数据是所有站点在对其网站使用

2014-09-27 22:04:43 750

转载 系统上线流程规范

文章转自 大唐,文章地址:http://tangzhaohui.net/351#more-351

2014-09-27 22:00:49 17607

转载 分布式搜索引擎Elasticsearch——安装部署

文章转自 大唐,文章原地址:http://tangzhaohui.net/351#more-351

2014-09-27 21:59:17 1376

转载 分布式搜索引擎Elasticsearch—kafka数据同步插件

river代表es的一个数据源,也是其它存储方式(如:数据库)同步数据到es的一个方法。它是以插件方式存在的一个es服务,通过读取river中的数据并把它索引到es中,官方的river有couchDB的,RabbitMQ的,Twitter的,Wikipedia的。 关于kafka的介绍请参见之前的文章。1. 开源插件:elasticsearch-river-kafka插件的安装和使

2014-09-27 21:53:16 5739

转载 zookeeper集群环境搭建

ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在

2014-09-27 21:50:10 455

转载 ElasticSearch + Logstash + Kibana 实时日志收集、查询和分析系统

大数据处理解决方案中,有大量的分布式系统,其日志分散在集群的各个节点,这就给跟进系统运行效果以及排错带来了很大的难度。ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。logstash是一个应用程序日志、事件的传输、处理、管理和搜索

2014-09-27 21:49:58 1433

转载 kafka环境搭建

kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性:通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。高吞吐量:即使是非常普通的硬件kafka也可以支持每秒数十万的消息。支持通过kafka服务器和消费机集群来分区消息。支持Hadoop并行数据加载。kafka的目的是提供一个发布订阅解

2014-09-27 21:48:48 509

转载 Kafka 跨集群同步方案——Kafka内置的MirrorMaker工具

该方案解决Kafka跨集群同步、创建Kafka集群镜像等相关问题,主要使用Kafka内置的MirrorMaker工具实现。Kafka镜像即已有Kafka集群的副本。下图展示如何使用MirrorMaker工具创建从源Kafka集群(source cluster)到目标Kafka集群(target cluster)的镜像。该工具通过Kafka consumer从源Kafka集群消费数据,然后通

2014-09-27 21:43:11 5419

Jquery上传插件文件ajaxfileupload.js 修复版下载

使用Jquery做上传文件处理时,用到了ajaxfileupload.js 这个第三方代码,但是这个js几乎就是半成品,问题很多。现在整理如下并附修复版的ajaxfileupload.js下载。 问题: 1:无法带参数提交,只能上传文件; 2:运行时报:jQuery.handleError is not a function 错误; 3:执行成功后,始终指向error方法处理,无法执行sucess方法; 解决方法: 1:无法带参数提交,只能上传文件; 原作者一定是把这个代码当作练习来写的,只完成了文件提交这个功能。需要对代码做些许修改即可。有两处修改: 第一处是将原createUploadForm: function(id, fileElementId) 方法添加一个data参数,并将data中的数据拼接进去即可 第二处 是调用createUploadForm方法地方 2:运行时报:jQuery.handleError is not a function 错误; 这个错误是由于ajaxfileupload.js 是在jquery1.4.2版本之前写的,Jquery之后的版本已经没有了handleError 方法,所以可以将1.4.2版本中的该方法复制到该js中 3:执行成功后,始终指向error方法处理,无法执行sucess方法; 这个是由于ajaxfileupload.js 处理返回data的时候,没有考虑后台返回的是字符串的问题(即使返回的JSON格式数据,我们也大多喜欢转化为字符串来返回)

2017-09-28

CAS实现单点登录(SSO)经典完整教程

CAS实现单点登录(SSO)经典完整教程,配置过程超详细

2013-09-10

Memcached内存分析、调优、集群

Memcached内存分析、调优,很详细的学习文档

2013-09-10

NOSQL数据库入门

NOSQL数据库入门,这本书被大力推荐,比较了几种主流NoSQL数据库,以及每种数据库的安装和配置,及相互的比较,非常详细,适合基础配置和开发

2013-09-10

NoSQL-MongoDB大型部署详细方案

NoSQL-MongoDB大型部署详细方案,方案非常具体,属于详细的操作级别,很实用

2013-09-10

《Hadoop技术内幕:深入解析MapReduce架构设计i与实现原理》迷你书

《Hadoop技术内幕:深入解析MapReduce架构设计i与实现原理》迷你书,非常好 在与其他资源一起互相补充看

2013-09-10

Hadoop MapReduce Cookbook

Hadoop MapReduce Cookbook 这本书被炼数成金论坛老大极力推崇,我现在开始看,觉得的确说的非常详细,每个知识点都配有实际案例,非常好 不过是英文的,需要点基础

2013-09-10

Java编程中使用动态代理实现AOP功能(附项目设计实例)

本文详细介绍了Java编程中使用动态代理实现AOP功能,AOP是OOP的延续,意思是面向切面编程。 从这篇文章可以大体理解spring AOP的原理。

2013-08-29

DB2_SQL语法速查

DB2_SQL语法速查,包含了几乎所有最常用的DB2语法说明,比较实用

2013-08-26

反射实现 AOP 动态代理模式(Spring AOP 的实现原理)

AOP的意思就是面向切面编程。本文主要是通过梳理JDK中自带的反射机制,实现 AOP动态代理模式,这也是Spring AOP 的实现原理

2013-08-26

基于LDAP统一身份认证系统的研究

本文阐述了现有身份认证系统的认证机制,重点研究了口令猜测、重放攻击等问题,提出了改进的Kerberos统一安全身份认证解决方案,完善了认证系统的安全性能;其次,利用LDAP的分布式特性,实现用户信息以及所有应用系统的集中管理;设计中利用XML和SOAP完成实现应用系统的远程调用以及平台间的数据交互,简化了认证中心和其他各个应用系统之间的通信,降低了整体的实现难度;最后用 Web Service技术将统一身份认证封装为Web服务模块,实现集成应用系统的通用注册接口。 基于上述研究,本论文提出了一个基于LDAP的统一身份认证系统的框架。

2013-08-25

Java开发中的Memcache原理及实现

Memcache(Memcached)是集群环境下的缓存解决方案。 Memcache 是 danga.com 的一个项目,最早是为 LiveJournal 服务的,目前全世界不少 人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个 连接,使用非阻塞的网络 IO。它的工作机制是在内存中开辟一块空间,然后建立一个 HashTable,Memcached 自管理这些 HashTable。

2013-08-25

从头到尾彻底解析Hash_表算法

从头到尾彻底解析Hash_表算法,可以多了解一下

2013-08-25

RedHat安装WebLogic11g软件及Web工程的部署

RedHat安装WebLogic11g软件及Web工程的部署 介绍Linux RedHat下安装weblogic11g的详细步骤

2013-03-17

Win7下搭建安卓android开发环境

Win7下搭建安卓android开发环境,这个资源算是同类中比较全的

2013-03-16

[硕士毕业论文]单点登录系统设计与实现

对于用户,单点登录系统让用户不必再记住多个 应用系统的地址、登录名和密码,把用户从密码危机中解放出来。对 于系统管理员,该系统使其不用再去维护多个系统的入口页面,不用 为每个系统单独配置用户权限和管理用户密码。对于开发人员,本系 统使其不用为每一个新的应用系统建立独立的认证和授权系统,仅需 配置系统文件即可。

2012-08-22

空空如也

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

TA关注的人

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