-
Architecture#
代理模式与装饰模式的区别
- 日期:2011-11-16 点击:138代理模式和装饰者模式上在语法形式上几乎完全一样,那么它们的区别在哪里呢? 装饰者模式:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更加灵活 代理模式:为其它对象提供一种代理以控制对这个对象的访问。 其实,它们的着重
-
Architecture#
关于Hibernate的主键类型:uuid
- 日期:2011-11-16 点击:81升级到3.6.0后关于UUID的警告 原来的UUIDHexGenerator已不推荐使用,应用UUIDGenerator替代。 @GenericGenerator(name = "system-uuid", strategy = "uuid") 改为 @GenericGenerator(name = "system-uuid", strategy = "org.hibernate.id.UUIDGenerator") //-
-
应用加速#
给yum加速
- 日期:2011-11-16 点击:61CentOS 5.x下 安装 yum-fastestmirror (yum install yum-fastestmirror) CentOS 4.x下 安装 yum-plugin-fastestmirror (yum install yum-plugin-fastestmirror) 确保/etc/yum.conf里有 plugins=1 一行
-
虚拟化技术#
citrix虚拟化环境桌面准入搭建
- 日期:2011-11-16 点击:159环境:Citrix PVS应用环境 需求:Citrix PVS办公环境桌面准入控制,防止有盘设备非法接入,盗取内部文件。 网络设备:H3C S3600-28TP-SI接入交换机,支持802.1X协议; 准入系统:SEP SNOC +硬件 Enforcer 准入策略:桌面接入设备安装SEP客户端允许接入 难点
-
Architecture#
WEB负载均衡小记
- 日期:2011-11-16 点击:77对于Web 站点的水平扩展,负载均衡是一种常见的手段。负载均衡的实现方法有: 1 HTTP重定向 通过RR策略,或随机方法通过HTTP重定向通知客户端访问其他多台实际服务器。 ps:性能前者不及后者 2 DNS负载均衡(DNS-RR) 多条A记录,DNS服务器会自动轮询。当某台实
-
Architecture#
Xstream处理xfire的webservice复杂对象的传输(都没有人给过评论
- 日期:2011-11-16 点击:156xfire项目需要引入xpp3_min-1.1.3.4.O.jar,xstream-1.2.2.jar包 客户端和服务端都是webservice项目 服务端代码 服务端复杂的实体对象 package com.testxmlstream.domain; import java.util.List; public class PersonMess { public final static String PERSO
-
Architecture#
十、外观模式
- 日期:2011-11-16 点击:1351.什么是外观模式 Facade 为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 2.为什么要使用外观模式 层与层之间建立外观模式,这样可以为复杂的子系统建立一个简单的接口,使得耦合大大降低,减少
-
Architecture#
openstack gcluster
- 日期:2011-11-16 点击:1141. http://adrianotto.com/2010/09/openstack-os-is-great-for/ 2. gluster Gluster存储服务支持NFS, CIFS, HTTP, FTP以及Gluster原生协议,完全与POSIX标准兼容 http://www.gluster.com/community/documentation/index.php/Main_Page http://blog.csdn.net/l
-
Architecture#
Service Component Runtime
- 日期:2011-11-16 点击:176This document describes the set of functions provided by the Service Component Runtime Bundle. It also contains a developer's guide to managing OSGi services by the means defined in the OSGi Declarative Services Specification Release 4.2.
-
Architecture#
javax.persistence.OneToMany.orphanRemoval
- 日期:2011-11-16 点击:175解决 1. http://blog.csdn.net/ethanq/article/details/6662967 2. http://hi.baidu.com/siasmen/blog/item/7253e954e3abdb55d0090607.html Weblogic: 1. http://blog.sina.com.cn/s/blog_4f925fc30102dwxv.html
-
Architecture#
Equinox/RuntimeOptions
- 日期:2011-11-16 点击:118System properties of bundle org.eclipse.equinox.ds System Property Default Value Description equinox.ds.debug false Turns on/off debugging of SCR equinox.ds.print false Specifies that logged entries should be printed to the framework runti
-
Architecture#
OSGI如何读取插件中的资源文件
- 日期:2011-11-16 点击:91思路就是通过bundleContext来取得资源。 首先,要在对应的插件中先建立一个Activator需要实现BundleActivator接口, 代码 : import org.osgi.framework.BundleActivator;import org.osgi.framework.BundleContext;public class Activator implements Bundle
-
Architecture#
Hibernate反向工程导致的数据无法存储
- 日期:2011-11-16 点击:164在使用MyEclipse过程中,用Hibernate反向工程生成的DAO有时会发生对象无法存储到数据库,或对象修改后无法存储到数据库的现象。原因是没有运用事务,可以在调用dao对象的代码前后加事务控制,但这样破坏了dao对数据库操作的 例如: public void save(Resourc
-
Architecture#
Error listenerStart的严重错误(转)
- 日期:2011-11-16 点击:118服务器报出Error listenerStart的严重错误,导致页面无法正常访问或其他问题出现。 这类问题通常都是因为在web.xml里面添加了 listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener 而导致的。看到有人
-
虚拟化技术#
网络学习(二十四)高校多媒体教室虚拟化实施之总介
- 日期:2011-11-16 点击:138高校多媒体教室虚拟化实施之总介 VMware Workstation 7+VMware Player 本文参考于王春海老师相关虚拟机的书籍与下列博文: http://wangchunhai.blog.51cto.com/225186/388902;以下这个方案在实际使用中,效果良好,这都得感谢王老师,后面有时间再出几个专
-
Architecture#
不同系统报文对接的一些简单讲解
- 日期:2011-11-16 点击:158公司最近和别的公司对接接口。大概看了以前的,都用的是axis的webservice调用对方给定的wsdl,你只要给定参数就可以访问。而这次给的却是一个url。开始还一直不明白咋回事,后来发现是思维固化,人家给的就是一个URL请求路径。也是只要传递参数,然后接受返回
-
Architecture#
hibernate悲观锁 乐观锁
- 日期:2011-11-16 点击:1651.多个事务并发会出现的错误情况 1)dirty read脏读 -- 读了其他事务没有提交的数据 2)none repeatable read不可重复读 -- 在同一个事务中读两次得到不同的结果 3)phantom read幻读 -- 在同一个事务中读两次得到不同的结果(针对插入和删除) 为了解决事务并发
-
Architecture#
proxool配置与使用
- 日期:2011-11-16 点击:170其实网上的资料很全~ 不过写一下自己的,以便后面有得参考~ 环境:debian5,postgreSQL8,Tomcat6,proxool0.9.1(一开始用的是0.8.x) 关 于包:现在下的是0.9.1,解压后有两个,一个是proxool-0.9.1.jar和proxool-cglib.jar,还需要自己找一个 commons-log
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史