`
文章列表
锈才学设计模式之  —— 策略模式   策略模式:把功能提供者单独封装成类,使它们可以互相替换使用,让功能提供者独立于使用者(调用者).   说明:        在面向对象编程中,我们尽量将功能(类)设计成复用,以符合OO思想。往往在开始都喜欢用继承来实现类的重用,当子类继承父类时,就可以重用父类的公共属性和方法。比如: 这种继承的方法,将使子类的方法都由父类继承而来,此例中,各种方式的加密子类继承父类的加密、解密方法,对于一种加密方式时可以满足,但是如果需要多种加密方法时就无法满足,就有很大的局限性,不具备足够的弹性,比如此图中的类别,当[报文加密]使用MD5算法,[Excel加密] 使用S ...
作为公司的员工,一年到头的盼望,莫过于"双粮",一般的公司都会发放基本的年底双薪来保障员工福利、刺激员工热情,回报一年来员工的辛勤负出,同时也作为吸引人才的一个重要手段。也有一些公司的管理层会将“双粮 ...
最近看<亮剑>这部影片时,注意到这样一个场景:战争结束,全国解放后,主人公李元龙在军事管理学校学习,在毕业之际,大家都在讨论毕业论文的方向,其它学员都注重于军事作战、军种配合方面的题材。只有李元龙突出描述了“亮剑精神”,将军事战争提升到一个非常高的思想境界,从而显示军人的精神,塑造了军人的形像。 这个场景,让我联想到项目组的现状中。在项目组中开发人员除了编码,是否也需要一种精神的提升和形像的塑造。 先说说项目组的情况,项目组是公司投标到有史以来最大的项目后成立的,因为它的重要性,所以公司上下都是压力重重,领导关注、经理重视、开发人员拼命。终于在经过无数个日夜的辛苦后,项目一期、二 ...
在项目工程中,无故出现如下异常:   java.lang.NoClassDefFoundError:   org/jboss/mx/util/PropertyAccess at   javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:202) at   javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:153) at   com.caucho.server.http.ClassLoader ...

Flex电子文档

    博客分类:
  • Flex
整理了一些Flex电子文档,有需要的可以下载. 已上传的文件: AS3_Cookbook中文版.rar  as3helpcn.rar
Eclipse插件链接管理 Eclipse的插件都是存放在Eclipse\plugins、Eclipse\features目录下的,如果很多插件都放在这两个目录下,管理起来会很繁,而且辛苦配置好的插件,如果转移IDE时会造成丢失。Eclipse带了Links功能。可以用链接的方式来管理这些插件。   使用links目录的用法:   假设把插件安装在d:\myplugin目录中,则myplugin的目录结构一定要是这样的: d:\myplugin\eclipse\plugins\插件 及 d:\myplugin\eclipse\features\插件 例如:安装EclipseME插件到d:\myp ...
JAVA WebObject工程转移中的注意问题 在Eclipse中导入导出工程,是项目开发中很常用的功能。当把一个项目工程导入到另一个开发环境,或是新版本的IDE中。就会出现一些问题,比如:项目不能部署。遇到这些情况,可能会让你重装 ...
Windows下Subversion的安装和配置 STEP 1:下载和安装 首先在Subversion的官方网站去下载windows安装包,最新版是1.5,可惜在项目树上只更新到了1.5的二进制包。下载后安装在本地机器上,这里注意的是最好将安装目录指定为纯英文名目录,安装在中文目录下天知道哪天会冒出一个让你想破头也想不出的错误来。下载TortoiseSVN进行本地安装,我安装的是最新的1.5 for svn 1.5,这是一个将SVN集成到windows shell中的GUI管理工具,推荐使用。 STEP 2:创建储存库 安装完TortoiseSVN后提示要重启机器,其实启不启都可以正常使用了 ...
利用Spring开源包发邮件 包括:文本邮件、HTML邮件、图片邮件、附件邮件。 用到Spring Mail包:import org.springframework.mail.*     /* * Copyright (c) 2008 * All rights reserved. * @author: JODY * @Date: Jul 7, 2008 * @Time: 2:49:13 PM */ package cn.com.jody.util; import java.io.File; import javax.mail.MessagingException; impo ...
任务调度开源框架Quartz 几乎每个项目中都用到了自动任务处理功能。所以在任务调度的功能很常用,但是一个好的任务调度程序是一个颇具挑战性的工作。最近用到Quartz这个框架,感觉很好,所以进行学习。下面的是转载的一份 ...
JVM内存不足异常   Web Server中布署项目,出现内存不足异常。例TOMCAT,本机Windows ,内存1G   异常1:java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: PermGen space   PermGen space,全称是Permanent Generation space,就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域从字面看,和存放Instance的Heap区域不同,GC(Garbage Collection)应该不会 ...
项目遇到了一个瓶胫,当用户访问并发数不大的情况下,系统运行正常,但是当并发数达到一定量的时候,就会出现“无法获取连接,网络适配器断开”   首先确定网络是否连接正常。WEB服务器是不是开了防火Q,是否中了ARP之类的病毒。发现都是正常的。 网络和服务器没有问题后,就检查ORACLE数据库,发并连接正常,但是用户会话会有些异常,系统启动时会话量增大,运行中居然变小。 那确定应该是程序的问题。首先将问题锁定在数据库连接管理上。   项目中采用的是C3P0连接池来管理数据库连接,系统架构是采用Hibernate+Spring+Strtus实现,由Spring整合C3P0连接池来管理连接。下面是配置文件 ...
开发过程中常用的到的一些加密算法。   一般常用的有: MD5、SHA算法:代码如下 代码已删除   调用: 代码已删除   加密前常常会转换成十六进制: 字符串转换成十六进制:   代码已删除  在网络传输过程中需要用到加密解密的 Encrypt算法:     代码已删除   以上的几种是比较常用的加密方法。
前两天项目中需要与其它厂商进行接口互连。对方采用的是Sun Server、Tomcat5.5、JDK5、Axis1.4布署的WebService.在互连的过程中,却遇到了一些问题。WebService本身是标准化的,调用也相对简易。一般JAVA语言流行的WeService开源的项目有:Xfire\Axis\CFX。下面讲讲过程:   我先用Xfire根据WSDL文件,生成STUB的方式来调用,结果却总是无法验证WSDL的XML内容。然后又改成用Axis1.4来调用,可以调用。代码如下: 代码已删除     以上的代码通过Axis1.4的API能够正常调用WEBSERIVSE。 但总是不能尽人意, ...
Apache Ant包进行ZIP文件压缩 许多年前就遇到过这种业务,对ZIP标准压缩文件解压。之前写的操作类现在找不到了,最近项目中又要处理这种业务,所以重新写了一个。Java提供了处理ZIP包的API。但是对中文支持不是很好,所以我直 ...
Global site tag (gtag.js) - Google Analytics