- 浏览: 70859 次
- 性别:
- 来自: 上海
-
最新评论
-
dengfengfeng:
[flash=200,200][url][img][list] ...
ehcache 与spring相结合超时自动刷新缓存的框架搭建 -
wangshiyang:
pyzheng 写道大哥 ,你有针对Hibernate4的os ...
hibernate4,spring3,struts2整合中解决 -
pyzheng:
大哥 ,你有针对Hibernate4的oscache配置么? ...
hibernate4,spring3,struts2整合中解决 -
wangshiyang:
wslovenide 写道你说的这个我也遇到了,就是最后一点我 ...
hibernate4,spring3,struts2整合中解决 -
wslovenide:
你说的这个我也遇到了,就是最后一点我有点怀疑,sessionF ...
hibernate4,spring3,struts2整合中解决
文章列表
一、Axis2简介
1.1 介绍Axis2
Axis框架来自 Apache 开放源代码组织,它是基于JAVA语言的最新的 SOAP 规范(SOAP 1.2)和 SOAP withAttachments 规范(来自 Apache Group )的开放源代码实现。有很多流行的开发工具都使用AXIS作为其实现支持Web服务的功能,例如JBuilder以及著名的Eclipse J2EE插件Lomboz。AXIS的最新版本可以从 http://ws.apache.org/axis/index.html下载。
下载下来后直接解压即可用了。下图是AXIS核心引擎的体系结构图:
整个AXIS ...
- 2012-07-23 20:50
- 浏览 523
- 评论(0)
一、Weblogic的集群
还记得我们在第五天教程中讲到的关于Tomcat的集群吗?
两个tomcat做node即tomcat1, tomcat2,使用Apache HttpServer做请求派发。
现在看看WebLogic的集群吧,其实也差不多。
区别在于:
² Tomcat的集群的实现为两个物理上不同的tomcat,分别就是两个node,没有总控端,没有任何控制台可言(只有通过比较简陋的http://localhost:8080/manager/html,或者是http://localhost:9090/manager/html)来对每个tomcat节点进行监视(此处 ...
- 2012-07-20 17:27
- 浏览 577
- 评论(0)
一、BEAWeblogic的历史
BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应
用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的
开发、集成、部署和管理之中。
...
- 2012-07-19 16:10
- 浏览 528
- 评论(0)
mysql修改的时候会出现一些错误下面是针对这些错误的修改方法
1045:先把mysql服务关闭,然后以root权限运行
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
这条命令,然后执行mysql -u root mysql,现在就可以登录到mysql了
mysql>UPDATE user SET Password=PASSWORD('newpassword') where USER='root' and host='root' or host='localhost';//把空的用户密码都修改成非空 ...
一、什么是ThreadLocal
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副 ...
- 2012-07-16 13:15
- 浏览 507
- 评论(0)
一、权限系统
这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值无限分类实现算法”如何来优化“系统菜单”的结构而告终。今天的内容和前几天的基础框架是一样的它们都属于基础知识,在这些基础知识上还可以扩展出无数的变种与进化设计。
二、先来看客户的一个需求
2.1 用户实际需求
1.所有的用户、角色可动态配置
2.所有的系统菜单的权限要求具体到“增,删,改、查、打印、导出”这样的小权限的设计
3.所有的权限基于角色来进行划分和判断
4.一个用户可能属于多个角色
5.系统菜单也能够动态的“增、删、改、查”
2.2 系统权限菜单样例
三、基于数据库的系统权限表 ...
- 2012-07-11 00:36
- 浏览 486
- 评论(0)
一、为何要集群
单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景。
当时这个工程是这样的,tomcat这一段被称为web zone,里面用spring+ws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有service layer也没有dao layer。
然后App Zone这边是weblogic,传输用的是spring rmi,然后App Zone这块全部是service layer, dao layer和数据库打交道。
用户这边用的是.net,以ws和web zone连的。
时间一长,数据一多,就出问题了。
拿Loader Runner跑下来, ...
- 2012-07-03 17:25
- 浏览 558
- 评论(0)
一、总结前一天的学习
从“第三天”的性能测试一节中,我们得知了决定性能测试的几个重要指标,它们是:
ü 吞吐量
ü Responsetime
ü Cpuload
ü MemoryUsage
我们也在第三天的学习中对Apache做过了一定的优化,使其最优化上述4大核心指标的读数,那么我们的Apache调优了,我们的Tomcat也作些相应的调整,当完成今的课程后,到时你的“小猫”到时真的会“飞”起来的,所以请用心看完,这篇文章一方面用来向那位曾写过“Tomcat如何承受1000个用户”的作都的敬,一方面又是这篇原文的一个扩展,因为在把原文的知识用到相关的两个大工程中去后解决了:
1)承受更大并发用户 ...
- 2012-07-02 15:18
- 浏览 466
- 评论(0)
一、总结前一天的学习
在前两天的学习中我们知道、了解并掌握了Web Server结合App Server实现单向Https的这样的一个架构。这个架构是一个非常基础的J2ee工程上线布署时的一种架构。在前两天的教程中,还讲述了Http服务器、App Serve ...
- 2012-07-01 23:30
- 浏览 501
- 评论(0)
一、总结前一天的学习
在前一天的学习中我们知道、了解并掌握了Web Server结合App Server是怎么样的一种架构,并且亲手通过Apache的Http Server与Tomcat6进行了整合的实验。
这样的架构的好处在于:
ü 减轻App Server端的压力,用Web Server ...
- 2012-06-28 14:25
- 浏览 538
- 评论(0)
一、先从J2EE工程的通用架构说起
这是一个通用的Web即B/S工程的架构,它由:
ü Web Server
ü App Server
ü DB Server
三大部分组成,其中:
² Web Server
置于企业防火墙外,这个防火墙,大家可以认为是一个CISCO路由器,然后在CISCO路由 ...
- 2012-06-28 10:48
- 浏览 523
- 评论(0)
这两天闲着无聊就改动以前自己写的项目,以前的项目是s2sh3的,加上ehcache,oscache,也算是不比较完整点的了!
这次准备换成hibernate4了,看看的多租户模式。
原以为会很简单,没想到还真费周折。
关键就在sessionFactory,HibernateDaoSupport,HibernateTemplete这里卡到了!
H4已经抛弃了DaoSupport和templete,所以以前的代码业务层就不能直接引用了,需要自己去手动修改了! 这里先看看spring的配置文件吧!
<bean id="dataSource" class="c ...
先看个代码吧!
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
public class TestThread {
public static long t=0;
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
TestThre ...
自定义Annotation概念篇
来看一个最简单的annotation
package com.cts.elt.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
importjava.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target ...
- 2012-03-26 14:22
- 浏览 535
- 评论(0)
当你把maven插件都更新好后,有可能你需要的archetype在本地列表里面没有,这个时候就需要自己手动添加remote catalog了! 方法:
windows-preferences-maven-Archetypes,点击Add remote catalog.
catalog file中填上:http://repo1.maven.org/maven2/archetype-catalog.xml
Description:Remote Category
之后就联网更新吧!
里面有上百种原型库供你选择!