自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码出个天下——程序员的自我修养

奋斗 积极 尽责 | 独立 充实 健康 | 关爱 知足 分享

  • 博客(80)
  • 资源 (3)
  • 收藏
  • 关注

转载 Cloudera CDH增加节点到集群

新增一台机器步骤:设置所有集群的hosts一样,加入新增的机器vim /etc/sysconfig/network 修改hostnmae为aaahostname aaacp  cloudera-manager-el5-cm4.6.2_x86_64.tar.gz 到新增的机器上安装jdk环境,最好jdk版本统一,参考此处

2014-05-14 13:35:55 9201

转载 Linux 安装开启telnet服务

Telnet 是一种流行的用于通过 Internet 登录到远程计算机的协议。Telnet 服务器软件包为远程登录主机提供了支持。要通过 Telnet 协议与另一台主机通讯,您可以使用名称或 Internet 地址格式(如 192.168.1.10)与主机联系。Telnet 使用命令行提示。使用 Telnet 服务要开始使用 Telnet 服务,键入如下命令以连接到远程服务器:

2014-05-12 14:33:54 1541

转载 hadoop2的重大变化简介

hadoop2相对hadoop1有非常重大的改进。下面看一下在HDFS和MapReduce方面的改进:HDFS Federation(HDFS联邦)HDFS有两个主要层:Namespace 由目录、文件和块组成;支持所有命名空间对文件和目录的操作。Block Storage Service 由Block Management和Storage组成。

2014-05-08 15:23:23 1068

转载 cloudera namager & CDH5 安装与升级

一、 准备工作下载cdh的各种源:1.下载cloudera manager installer:http://archive-primary.cloudera.com/cm5/installer2.因为这次要模拟升级安装,首先要先下载beta的源:http://archive-primary.cloudera.com/cm5/redhat/5/x86_64/cm/5.0.0

2014-05-08 14:50:19 2061

转载 Cloudera Manager 和 CDH 4 终极安装

转载请注明出处:http://www.cnblogs.com/thinkCoding/p/3567408.html 系统环境  操作系统:CentOS 6.5  Cloudera Manager 版本:4.8.1  CDH版本:4.5.0各机器准备工作:  yum -y groupinstall "Development tools"  yum -y insta

2014-05-08 14:05:22 1232

转载 通过cloudera-manager来安装hadoop

转自http://my.oschina.net/sansom/blog/185378通过cloudera-manager来安装hadoop本人笨,装的过程碰了不少东西,其他网站转载的文章也没具体写清楚,以下我实战了下总结下来。1. ssh登陆要安装管理界面的机器,确定关闭防火墙和selinux,然后安装cloudera-manager-installer.bin

2014-05-08 11:45:32 1331

转载 linux 查找目录或文件

查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print  如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-p

2014-05-08 09:56:41 809

转载 查看Linux系统版本命令

一、查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:4

2014-05-08 09:43:48 835

转载 Hibernate中的缓存以及性能分析

在Hibernate 中实现了良好的Cache 机制,可以借助Hibernate内部的Cache提高系统数据读取性能。Hibernate做为一个应用级的数据访问层封装,只能在其作用范围内保持Cache中数据的的有效性,也就是说,在我们的系统与第三方系统共享数据库的情况下,Hibernate的Cache机制可能失效。例如,如果你用access修改了库中的值,那么这就不会更新 JVM中的缓冲池,这就导

2014-03-24 16:40:04 1030

转载 Spring 中使用jasypt对配置文件(.properties)中密码加密

转自:http://blog.csdn.net/dyyaries/article/details/7399414spring配置中经常使用placeholder来加载一个应用配置文件(.properties),但是其中的各种密码以明文显示出来总该是不好。不过可以利用jasypt这个框架来扩展这个加密功能,需要用到jasypt中的icu4j-version.jar、jas

2014-03-24 15:24:05 1913

转载 10款在线网站原型设计工具 总有一款适合你

原文地址:http://www.evget.com/article/2013/12/5/20163.html现在,基于云端的软件渐渐成为主流,而网站原型设计工具当然也不例外。在线原型工具相比于桌面版有得天独厚的优势,它不需要安装、不限制地点、不限制操作系统,无论你使用的Linux,Solaris, Mac 还是Windows,你都可以使用这些工具。下面就为大家推荐10款非常实用的在线原

2014-03-24 10:21:57 3340

转载 创建本地yum软件源,为本地Package安装Cloudera Manager、Cloudera Hadoop及Impala做准备

转自http://www.cnblogs.com/shudonghe/archive/2013/06/18/3142796.html一、包管理工具及CentOS的yum1、包管理工具如何发现可以用的包包管理工具依赖一系列软件源,工具下载源的信息存储在配置文件中,其位置随某包管理工具不同而变化使用yum的RedHat/CentOS存储在:/etc/yu

2014-03-21 15:31:50 1451

转载 Ubuntu下的ssh设置

最近学习linux,使用ssh连接ubuntu时,竟然连接不上,后来发现ubuntu没有安装ssh服务,转自http://www.cnblogs.com/chen1987lei/archive/2010/12/02/1894768.html网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有

2014-03-19 21:53:10 920

原创 MAVEN教程

本文目标是为开发人员提供一个简单的maven教程。Maven功能非常强大,但我们刚开始不必了解很多,否则会成为一个负担。其实你只需要了解一些基本的概念,就可以上手工作了。本文就是期望通过介绍maven中的关键概念,并介绍一些相关资料的使用方法,来让大家快速入门。 本文假设你已经在本地电脑安装了maven。参考资料:http://www.sonatype.

2014-03-19 17:06:00 1392

原创 使用Maven打出瘦版的WAR包

我们在生产环境上部署Web应用时,可能把想把Web应用依赖的jar包都放在容器的类路径下,不打到War包中,这样,升级时,不用上传很大的文件了(还可能有别的考虑)。打出这种瘦版的War包,需要使用maven war plugin,参考:http://maven.apache.org/plugins/maven-war-plugin/examples/skinny-wars.html

2014-03-19 16:56:56 1914

转载 Apache Shiro介绍

shiro框架介绍一、什么是ShiroApache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能:认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥;会话管理 - 每用户相关的时间敏感的状态。对于任何一个应用程序,Shiro

2014-03-19 11:58:04 1717

转载 SpringMVC整合shiro

这个博客很详细,转过来保存。原地址:http://blog.csdn.net/jadyer/article/details/12208847这里用的是SpringMVC-3.2.4和Shiro-1.2.2,示例代码如下首先是web.xml[html] view plaincopyprint?xm

2014-03-19 11:54:12 1404

转载 apache-shiro 学习笔记

使用过Spring Security 3,了解到shiro,没时间自己研究,就先转个博客学习一下,在这里做下记录,另外找时间比较一下二者的区别。原文地址:http://yingzhuo.iteye.com/blog/1709002(一) 看到SpringSide4居然也用shiro作为安全框架,不是用的spring-security。着实有点惊讶。 apache-shiro的强

2014-03-19 11:51:14 910

转载 RHEL环境搭建--Nginx|Tomcat|Java|Dubbo|RabbitMQ|Redis|Nexus|MySQL

原文地址http://blog.csdn.net/puma_dong/article/details/17889593安装RHEL虚拟机虚拟机软件:在本篇文章中,我是使用Vmware Workstation 9安装的虚拟机,其他常用的虚拟机软件还有Xen、KVM、VirtualBox等。ISO文件:rhel-server-6.2-x86_64-dvd.iso、rhel-

2014-03-18 14:08:30 2626

转载 [openstack]配置高可用RabbitMQ

声明:本博客欢迎转发,但请保留原作者信息!内容系本人学习、研究和总结,如有雷同,实属荣幸!原文地址:http://blog.csdn.net/gtt116/概述Havana的nova已经支持使用RabbitMQ的高可用队列。此文章介绍高可用队列的特点,如何配置nova使用高可用队列,及测试结果。高可用队列RabbitMQ的高可用首先要用到集群模式

2014-03-18 13:54:18 1567

转载 jvm优化参数整理(持续补充)

背景前段时间一直在关注一些牛人的blog,主要的关注点在一些性能优化上,一些细小的jvm参数优化上。以前这一块一直是自己的弱项,把这段时间看的内容做一个记录。过程先认识一下几位大牛的http://rednaxelafx.iteye.com , http://kenwublog.com/, 貌似都是taobao中间件团队的,blog文章都写的比较不错。 JIT

2014-03-12 09:14:32 1762

转载 常用 Java Profiling 工具的分析与比较

在 Java 程序的开发过程中,不可避免地会遇到内存使用、性能瓶颈等问题。Java Profiler 工具能帮助开发人员快速、有效地定位这些问题,因此成为了 Java 开发过程中的一个重要工具。目前市场上的 Java Profiler 工具种类繁多,本文将对目前比较常见的几种工具进行简要介绍,并从功能、性能等角度作比较,从而帮助 Java 程序员选择合适的 Java Profiler 工具。

2014-03-12 09:07:00 1749

转载 JVM优化参数

如何调优JVM - 优化Java虚拟机(大全+实例)堆设置-Xmx3550m:设置JVM最大堆内存 为3550M。-Xms3550m:设置JVM初始堆内存 为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xss128k:设置每个线程的栈 大小。JDK5.0以后每个线程栈大小为1M,之前每个线程栈大小为256K。应当根据

2014-03-12 09:05:13 945

转载 一个码农6年技术成长经历的总结和收获

微创业的网站终于做好了,6年来的技术学习生涯也可以算是里程碑式的告一段落了。在此片刻停留的间隙,回顾以往,梳理所学到的技能,总结下得到的经验、收获和领悟,让自己对自身的技术和状态有个清晰和条理的认知,方便自己对未来职业发展方向的选择,也希望自己得到的结论能给大家多一份借鉴。  对于Java技术生态圈而言,从下往上大致可分为以下几点: 1. Java SE基础本身(也称之为

2014-03-07 10:09:54 2200

转载 win7 64位 PowerDesigner ODBC 连接 mysql 报Connection failed

win7 64位 PowerDesigner ODBC 连接 mysql 报Connection failed刚开始安装的是mysql-odbc 64位的,但是pw连接的时候一直报连接错误,后来查了一下说是安装mysql-odbc32位的就行,但是mysql-odbc32位的安装后odbc找不到驱动,再查才知道要用C:\Windows\SysWOW64\odbcad32.exe这个

2013-12-11 17:15:53 2459

转载 简述Struts2 Convention零配置

从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。如何使用Convention1.   

2013-09-01 14:29:48 1027

转载 Struts2的Convention插件的好处与使用

现在JAVA开发都流行SSH.而很大部分公司也使用了struts2进行开发..因为struts2提供了很多插件和标签方便使用..在之前开发过程中总发现使用了struts2会出现很多相应的配合文件.如果对配置文件的管理感觉比较麻烦..可以考虑使用COnvention插件可以进行零配置而且插件进行很多规范的约定也可以对开发合作当中按着它相应的规律开发..感觉也挺方便管理的.下面简单介绍它的使用. 

2013-09-01 14:18:02 1254

转载 Struts2的convention配置说明

"http://struts.apache.org/dtds/struts-2.1.dtd">                                                                       

2013-09-01 14:06:55 1240

转载 struts2的ActionContextCleanUp filter

最近在做的一个项目,用到了SiteMesh,看了一下配置文件有一个ActionContextCleanUp 的Filter,看了这个博客明白其作用了。。以后在打开源码看一下为了使用WebWork,我们只需要在web.xml配置FilterDispatcher一个过滤器即可,阅读一下FilterDispatcher的JavaDoc和源码,我们可以看到它调用了: f

2013-08-31 20:34:10 715

原创 Struts2的一点总结

重点:拦截器,actionAction是多例的,每次请求都会对应一个Action的实例(servlet容器中的servlet是单例的,线程安全问题)        如果业务逻辑很杂很多,怎么样考虑代码的耦合性?        拦截器:负责外围逻辑;action:负责核心逻辑 。对比servlet和Struts2struts2的优点:老牌框架,应用多,结构

2013-08-20 21:23:46 766

转载 Struts2与Spring整合的原理

ObjectFactory,是xwork中很重要的一个类,是产生action的地方。单独使用xwork的时候,action都是这个类创建的。struts2包装了ObjectFactory,自成了一个StrutsObjectFactory,他是继承自ObjectFactory的一个类,因此struts2默认产生action的类就不使用xwork的ObjectFactory了,而是使用Struts

2013-08-20 21:00:26 949

转载 Struts2的插件机制

Struts2提供了一种非常灵活的扩展方式,这种被称之为plugin的扩展方式与Eclipse或者Firefox的plugin具备相同的概念,通过独立于主体之外的程序,来扩展或者增强主体的自身功能。 无疑,plugin的扩展方式是当前最为流行,也最为合理的一种扩展方式。通过plugin,你可以扩展、替换Struts2中的某些功能点,你也可以加入自己的实现类,从而使得Struts2具备新的功

2013-08-20 20:25:08 1417 1

原创 struts2处理请求的过程

官方的流程图:客户端对tomcat服务器发出请求,将请求封装成HttpRequest对象,并进行预处理操作(如设置编码等);通过web.xml文件 找到struts2的前端控制器StrutsPrepareAndExcuteFilter,并调用doFilter()方法。 public void doFilter(ServletRequest req, ServletResp

2013-08-20 20:21:35 1964

原创 Struts2的启动过程

Struts2是一个优秀的MVC框架Struts2的前端控制器为一个过滤器:这在web.xml中配置:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter前面我们已经知道了tomcat启动的过程,tomcat启动时,会初始化这个过滤器,调用init()方法: public void init

2013-08-20 17:49:04 1661

原创 tomcat处理请求的过程

我们知道了tomcat的启动过程,先在来看一下tomcat的处理请求的过程。假设来自客户的请求为:http://localhost:8080/test/index.jsp1、请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得2、Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应3

2013-08-20 16:09:00 2621

原创 tomcat的启动过程

tomcat启动时会先加载conf下的server.xml文件,我们看这个文件中的配置:

2013-08-20 15:56:20 2944

转载 tomcat配置文件server.xml详解

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定service 的名字Connector ( 表示客户端和service之间的连

2013-08-20 15:06:59 895

转载 tomcat的配置文件web.xml

Web.xml里主要的内容:关于servlet的定义: default org.apache.catalina.servlets.DefaultServlet debug 0 listing

2013-08-20 14:35:31 1303

转载 Java中的值传递和引用传递

java学习了这么长时间,对于值传递和引用传递一直没有一个清晰地概念,最近看到一个文章,算是讲的比较清楚的吧,特意转了过来,已备学习。(正文)当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副

2013-08-20 11:54:57 1066

转载 程序猿比看的书

C++:      Prata《C++ Primer Plus》:基础,第一本书。(之前的版本也可,不过推荐最新的)      Lippman《Inside C++ Object Model》:初级,加深语言层次上的理解。不过有点小老了。里面的cfront编译器早退出江湖好久了。思想值得学习      侯捷《STL源码剖析》:第三本书,中级,深入STL      Vandevoor

2013-08-08 15:45:16 1061

S2SH三大框架整合流程图

使用excel画了一个struts2、spring、hibernate整合的流程图,关键分析了struts2的流程,可以帮助更清晰的认识三大框架的流程

2013-08-22

毕向东_Java基础视频课堂笔记

毕向东Java基础视频详细笔记 此笔记为传智播客毕向东老师35天视频教程笔记 收集自网上

2013-02-02

java金额转换,阿拉伯数字转换成中国传统形式。

10、 金额转换,阿拉伯数字转换成中国传统形式。 例如:101000001010 转换为 壹仟零壹拾亿零壹仟零壹拾圆整 可对任意长度的金额进行转换

2013-01-23

空空如也

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

TA关注的人

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