- 博客(19)
- 收藏
- 关注
转载 linux tar.gz 安装方法
linux下解压tar.gz文件 下面所所有操作,后面有所有步骤说明 [yonghu@localhost ~]# su root 口令: [root@localhost ~]# cd /home/new/Desktop [root@localhost Desktop]#
2013-05-24 10:04:12 1180
原创 Eclipse 安装Maven插件
Eclipse 3.7 发布好一段时间,m2e(clipse)插件稳定版一直没有发布,之前一直在用3.6版本的Eclipse没有发现版本不兼容的问题,今天下载了3.7版本(eclipse-jee-indigo-SR2-win32.zip)后发现居然不能在InstallNew SoftWare的时候安装不了,郁闷了好一阵,折腾了半天,终于搞出来,与君分享下。一、插件地址 1、先安装g
2013-05-23 23:46:48 1120
转载 Linux安装 oracle 11g r2
Linux环境配置[c-sharp] view plaincopyOS:Fedora 15 DB:Oracle 11gR2 将Oracle安装到home/oracle_11目录 配置过程:本文来自Oracle官方文档+网上资料Oracle官方文档:http://www.oracle.com/pls/db112/homepage1
2013-05-23 17:55:12 630
原创 Linux 防火墙 设置
关闭防火墙#service iptables stop 设置防火墙,例如打开8080端口修改iptables,开放8080端口,默认安装tomcat后,客户端不能通过8080端口访问。 由于Linux防火墙默认是关闭8080端口。因此,若要能够访问8080端口就必须让防火墙开放8080端口。 1、修改/etc/sysconfig/iptables文件,
2013-05-22 16:32:45 594
原创 hibernate get load 区别
hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而不是
2013-05-21 23:25:17 518
原创 Mybatis sl4j 打印SQL
在Spring Mybatis sl4j的基础上,只需要在log4.xml配置文件中加入Mapper所在的包就可以在控制台打印SQL了 打印log2013-05-21 23:02:46,060 DEBUG com.infosys.tfg.dao.TestDAO.getTest.debug:132 - ooo Using Connection [com.mc
2013-05-21 23:00:41 1671
原创 阿里巴巴Dubbo实现的源码分析
1. Dubbo概述Dubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及作为SOA服务治理的方案。它的核心功能包括:#remoting: 远程通讯基础,提供对多种NIO框架抽象封装,包括“同步转异步”和“请求-响应”模式的信息交换方式。#Cluster: 服务框架核心,提供基于接口方法的远程过程调用,包括多协议支持,并提供软负
2013-05-21 20:18:42 800
转载 Terrocotta - 基于JVM的Java应用集群解决方案
前言越来越多的企业关键应用都必须采用集群技术,实现负载均衡(Load Balancing)、容错(Fault Tolerance)和灾难恢复(Failover)。以达到系统可用性(High Availability)和可伸缩性(Scalability)的要求。关于J2EE集群技术的基本原理和常用实现方式,TheServerSide.com有一篇经典的文章:http://www.th
2013-05-20 18:26:18 948
原创 Zookeeper -- 管理分布式环境中的数据
安装和配置详解本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以通过官网 http://zookeeper.apache.org/ 来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介绍 Zookeeper 的安装和配置。单机模式单机安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如:/home/z
2013-05-17 22:41:45 698
转载 不用Cookie实现高亮Javascript菜单效果
笔者经常采用的高亮Javascript菜单效果设计方式,一般的网页至少都有两级菜单,第一个是顶部的总导航条菜单,另一个是左侧的分类导航菜单。一般要求在一级菜单高亮下二级菜单也能记录当前状态。对于一个包含顶部菜单的页头区域如果固定不变的,也就是它不用每次都重新加载,这种情况下用纯CSS或JS方式可以很容易地实现,但今天我要谈的不是这种,今天说的是一级菜单和二级菜单在每个页面中都是动态加载的,也就
2013-05-15 22:41:57 888
转载 [Drools]JAVA规则引擎2 -- Drools实例
通常而言,习惯上我们将规则放到文件系统中,比如以drl结尾的规则文件,现在我们要扩充一下,使其放到数据库中,以供多台服务器同时使用,同时依然保留文件系统的支持。先看下一个接口:[java] view plaincopy/** * 规则接口 * @author quzishen */ public interface PointRule
2013-05-14 18:35:02 981
转载 [Drools]JAVA规则引擎 -- Drools
Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/30022131、Drools语法开始语法之前首先要了解一下drools的基本工作过程,通常而言我们使用一个接口
2013-05-14 18:32:12 929
转载 Hessian 入门
Hessian是一个由Caucho Technology开发的轻量级二进制RPC协议。和其他Web服务的实现框架不同的是,Hessian是一个使用二进制Web服务协议的框架,它的好处在于免除了一大堆附加的API包,例如XML的处理之类的jar包,这也就是为什么说它是一个轻量级的Web服务实现框架的原因,这个原因还在于手机上的应用程序可以通过Hessian提供的API很方便的访问Hessian的We
2013-05-14 17:13:13 547
转载 Activiti快速入门项目-kft-activiti-demo
1.项目简介1.1 项目信息本项目旨在让Activiti初学者可以快速入门,使用工作流里面的请假流程作为Activiti企业实战的Hello World。简单通过这个实例说明如何结合流程与业务,表单、业务、流程之前如何衔接……发起这个项目也是目前没有太完整、接近企业真实项目的例子,本项目作为一个补充希望能帮助更多人。1.2 DEMO截图1.3 流程图1.4 如何
2013-05-13 21:32:10 1330
转载 SSL握手过程
一、SSL握手有三个目的:1. 客户端与服务器需要就一组用于保护数据的算法达成一致;2. 它们需要确立一组由那些算法所使用的加密密钥;3. 握手还可以选择对客户端进行认证。二、SSL握手过程:1. 客户端将它所支持的算法列表和一个用作产生密钥的随机数发送给服务器;2. 服务器从算法列表中选择一种加密算法,并将它和一份包含服务器公用密钥的证书发送给客户端;该证书还包含了用
2013-05-13 11:25:15 698
转载 Java虚拟机(JVM)中的内存设置详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap space:存放Instance。GC(Garbage Collecti
2013-05-12 17:53:20 460
转载 使用Memory Analyzer tool(MAT)分析内存泄漏
前言在平时工作过程中,有时会遇到OutOfMemoryError,我们知道遇到Error一般表明程序存在着严重问题,可能是灾难性的。所以找出是什么原因造成OutOfMemoryError非常重要。现在向大家引荐Eclipse Memory Analyzer tool(MAT),来化解我们遇到的难题。如未说明,本文均使用Java 5.0 on Windows XP SP3环境。为
2013-05-12 17:52:31 703
转载 Spring声明式事务配置管理方法
事务配置首先在/WEB-INF/applicationContext.xml添加以下内容:bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> property name="sessionFactory">
2013-05-12 17:51:33 623
原创 Hibernate/Spring: failed to lazily initialize - no session or session was closed
如果是Web项目的话,在web.xml中加入Filter openSessionInViewFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter openSessionInViewFilter /*
2013-05-12 17:44:40 746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人