到 EasyJF  MyRSS主页   
EasyJF首页   资料   源码   软件    论坛   网站    
   使用帮助    
   约有3324项符合的查询结果,第164页 共167[共3324条记录] 。 (搜索用时秒)    
 MyRSS首页
 java基础知识
 J2EE应用技术
 java高级应用
 J2ME应用技术
 Web开发
 数据库开发
 设计模式
 开源框架
 软件及工具
 行业动态
 其它
 
 
关于
EasyJF MyRSS
提供建议

 

按内容相关性进行排序   按日期排序 
运用加密技术保护Java源代码(3)
www.matrix.org.cn - 2006-02-22 17:48:26.297
// 现在,获取数据并解密 byte encryptedData[] = /* 获得经过加密的数据 */  // 正式执行解密操作 byte decryptedData[] = cipher.doFinal( encryptedData );  // 进一步处理解密后的数据 doSomething( decryptedDat...
运用加密技术保护Java源代码(4)
www.matrix.org.cn - 2006-02-22 17:48:25.767
if (clasz != null) return clasz;  // 下面是定制部分 try { // 读取经过加密的类文件 byte classData[] = Util.readFile( name+".class" );  if (classData != null) { /...
JAVA 的多线程浅析
www.matrix.org.cn - 2006-02-22 17:48:25.14
一 JAVA 语言的来源、及特点  在这个高速信息的时代,商家们纷纷把信息、产品做到Internet国际互连网页上。再这些不寻常网页的背后,要属功能齐全、安全可靠的编程语言,Java是当之无愧的。Java是由Sun Microsystem开发的一种功能强大的新型程序设计语言。是与平台无关的编程语言。它是一种简单的、面象对象的、分布式的、解释的、键壮的、安全的、结构的中立的、可移植的、...
安全的基础----学习java安全之前的准备
www.matrix.org.cn - 2006-02-22 17:48:24.437
安全的基础知识 在高度保证企业应用程序安全的过程中我们不免会考虑到如下的安全需求,然后我们针对这些安全需求提出各种安全技术: 1、 完整性验证(Integrity Verification)。也就是以防止我们需要的内容不被篡改,仍然不吃其真实性。 2、 机密性保持(Confidentiality Preservation)。通俗的说就是防止内容被别人读懂。

如何提高软件的可测试性
www.matrix.org.cn - 2006-02-22 17:48:23.767
                          [原创]如何提高软件的可测试性    &nb...
深入Java字节码加密
www.matrix.org.cn - 2006-02-22 17:48:19.983
           问: 如果我把我的class文件加密,在运行时用指定的类加载器(class loader)装入并解密它,这样子能防止被反编译吗? 答: 防止JAVA字节码反编译这个问题在java语言雏形期就有了,尽管市面上存在一些反编译的工具可以利用,但是JA...
面向方面编程和JBoss之一
www.matrix.org.cn - 2006-02-22 17:48:18.217
 概述  面向方面编程(Aspect-Oriented Programming, AOP)是一个令人兴奋的新模式。就开发软件系统而言,它的影响力将会和有15到20年的面向对象一样。面向方面编程和面向对象编程不但不是互相竞争的技术而且是可以很好的互补。面向对象编程主要用于为同一对象层次的公用行为建模。它的弱点是将公共行为应用于多...
翻译-面向方面编程和JBoss之二
www.matrix.org.cn - 2006-02-22 17:48:16.86
 访问Metadata  为了用元数据,它在运行时间必须是可达的。类的元数据是通过Invocation对象可达的。为了在我们的例子使用它,TracingInterceptor必须要修改一点点。   public class TracingInterceptor im...
Rational为由设计直接生成代码努力
www.matrix.org.cn - 2006-02-22 17:48:14.907
    KUALA LUMPUR: 在软件工程领域,从形式化规约与设计自动生成软件,这种想法已经有些年头了。 刚刚被IBM公司收购的Rational软件公司一直在为这个理想而努力。  Rational开发了一个完整的产品家族来使模型驱动的开发成为可能,在模型驱动的开发过程中,软件设计主要关注的是业务模型,而不是底层的实现技术。
jive中的abstract Factory
www.matrix.org.cn - 2006-02-22 17:48:12.703
AbstractFactory模式和可扩展性 如果要实现较好的可扩展性,AbstractFactory模式确实是一件利器。如上面所说,如果要创建的Forum接口的不同实现,而又不想更改代码的话,就需要用到抽象工厂了。再Jive中,AuthorizationFactory类是一个抽象类,用来创建Authorization对象。这是一个抽象工厂,可以通过不同的子类来创建不同的Author...
使用Decorator模式(一)
www.matrix.org.cn - 2006-02-22 17:48:10.813
    Java程序员知道可以通过扩展一个类来改变类的行为和扩展一个类的功能。这个行为被称为继承,它是面向对象编程的一个重要的特性.          举例来说,如果你想得到一个带有边框的Swing类型标签,你可以子类化javax.swing.JLabel...
使用Decorator模式(二)
www.matrix.org.cn - 2006-02-22 17:48:09.967
        构造函数将被修饰的组件赋值给child变量,并且将这个组件作为一个子组件增加给装饰者。注意,我们使用了BorderLayout作为装饰者的布局。这意味着被增加的这个JComponent将占据这个装饰者的整个区域。        &...
怎样成为优秀的软件模型设计者?
www.matrix.org.cn - 2006-02-22 17:48:09.127
作者:Scott Ambler著,乐林峰 译 本文选自:www.umlchina.com   我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意...
使用UML编写Java 设计模式例子 FactoryMethod Pattern
www.matrix.org.cn - 2006-02-22 17:48:07.983
    看了论坛上的文章,读FactoryMethod Pattern UML图,写了个小例子程序。做为文章的补充!  //Creator.java  public abstract class Creator {     ...
扩展JAAS
www.matrix.org.cn - 2006-02-22 17:48:07.627
 Extending JAAS  Guosheng Huang, PhD, is a seniorsoftware developer withWysdom Inc. He has over 15years of experience in software engineering and technical architecture.  gorsenh...
关于实施MVC框架结构的WEB项目的一些见解
www.matrix.org.cn - 2006-02-22 17:48:07.127
一、实施Java的WEB项目需要掌握的  Java从语言角度来讲不是很难,但是从整体设计角度来讲属于完全面向对象的高级框架。如果要设计一个良好的框架结构,单单只掌握Java语言远远不够。在一个框架应用中语言只是其中的一个调价,想要发挥好语言的优势,还要有良好的环境条件才能。这就涉及到一个设计模式,还有和设计模式相关的一些知识。    Java是一种存面向...
MVC和Observer
www.matrix.org.cn - 2006-02-22 17:48:06.407
MVC:  “模型-视图-控制器(Model-View-Controller,MVC)结构是为那些需要为同样的数据提供多个视图的应用程序而设计的,它很好的实现了数据层与表示层的分离。例如下图中的例子: