Spring框架研究

  Spring是一个WEB Framework,和其他框架不同的是它更像一个组合其他框架的框架。  即他可以很快的将其他Open source组件快速集成到框架中,很快的构建应用系统,如,ORM、事物、对象连接池等。  他的理念就是避免重复开发。  之所以有这么多的framework出现,是因为寻求一种轻量级的解决方案,否则EJB即可以解决收有得问题。  Spring 非常容易上手,而且Spring 可以使你的构架更加得清晰和易于维护和测试。  简单的配置和易于集成的开发思... 阅读全文​...

十个JavaScript页面布局技巧

  交付信息结构是一个交互式用户界面所需要完成的首要任务。更直观的布局结构设计,能使用户更好的理解内容。不管你想要介绍的是什么样的内容,你都可以以更加互动和更加适应的方式去呈现现它。本文里面收集的11种高超的JavaScipt技术,让你更好的控制内容的显示方式,以便用于下一次的布局设计。  “页面滑动门”, “隐藏的内容”, “图片和内容滑动门”, “动画幻灯片”, “传送带&rdqu... 阅读全文​...

十个最著名的JavaScript 库

JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。1. jQuery: The Write Less, Do More, JavaScript Library jQuery 是一... 阅读全文​...

应用最广的十大Javascript框架

  近日,知名技术开发网站SYS-CON 媒体列出十个应用最广的Javascript框架,文章说,Javascript库已经成为设计优秀网站的基础,当今几乎所有站点都带有Javascript或Ajax元素。在Web2.0开发大潮中,它也许是最关键的要素。  以下十个十大Javascript框架,你常用其中的几个?  1. script.aculo.us (http://script.aculo.us/)  URL: http://script.aculo.us/  文档: htt... 阅读全文​...

JAVA程序的加密和反加密

  写在前面的话:写这篇文档的目的是让大家能更深入的了解Java技术,而不是教你怎么去破解Java程序;武器没有罪过,要看是好人用它还是坏人用它。  首先我们来看看Java程序的反加密,也就是通常所说的Crack过程,只有明白了这个过程,我们才能有效的对我们的程序进行加密。  通常我们得到的Java程序的Crack包有两种,一种属于KeyGen(注册码生成器)、一种属于替换修改;  我们先看第一种,当我们找到一个应用程序的KeyGen的时候我们总是很佩服那个做出KeyGen的人,觉得... 阅读全文​...

在JAVA中编程实现数字签名系统

    一个数字签名系统主要分为三个部分:    1。生成密钥对    2。在数据发送端对数据进行签名    3。在数据接收端对数据进行校验数据签名    下面从这三个方面分别说明:    1。生成密钥对    生成密钥对可用java提供的类KeyPairGener... 阅读全文​...

Java将成为甲骨文王牌产品

  美国知名财经杂志《商业周刊》网站今天撰文称,甲骨文收购Sun后,获得的最有价值的资产就是Java.它将成为甲骨文的王牌产品,帮助其抗衡微软和 IBM等业界巨头。13年来,Sun的Java语言虽然成为了计算机行业最为知名的品牌之一,但并未获得应有的价值。在周一的分析师电话会议上,甲骨文首 席执行官拉里-埃里森(Larry Ellison)将Java称作是“我收购过的最重要的软件资产”。自2005年以来,埃里森已经先后斥资400亿美元收购了50多家软件企业,因此,他 的这... 阅读全文​...

Eclipse插件收集

  CSS Editor for Eclipse  http://csseditor.sourceforge.net/   FacesIDE  FacesIDE是一个用于开发JSF的Eclispe插件.它可以可视化编辑faces-config.xml文件并且提供代码编辑与校验,预览JSF的JSP文件.FacesIDE包含MyFaces来作为JSF的实现  http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=FacesID... 阅读全文​...

EJB编程模型

  本文的第二部分说明创建 Enterprise JavaBean 组件所需的 Java 接口和类的作用。除了对 bean 类本身进行编码外,EJB 开发人员还必须为 bean 定义一个本地接口和一个远程接口。这些接口的实现类通常由容器生成,因此部署 EJB 组件是开发人员和 EJB 容器的合作行为。第二部分还区分了 enterprise bean 的两种主要类型,即会话 bean 和实体 bean,并说明了 EJB 容器和 EJB 服务器之间的关系。   enterprise bean 的编... 阅读全文​...

JDBC概述

  1. 介绍   许多开发者和用户都在寻找Java程序中访问数据库的便捷方法。由于Java是一个健壮,安全,易于使用的,易于理解且可以从网络中自动download ,所以它成为开发数据库应用的一种良好的语言基础。它提供了C, C++, Smalltalk, BASIC, COBOL, and 4GLs的许多优点。许多公司已经开始在Java与DBMS的连接方面做工作。   许多Java应用开发者都希望能够编写独立于特定DBMS的程序,而我们也相信一个独立于DBMS的接口将使得与各种各样DBM... 阅读全文​...

JSP白皮书

  JavaServer PagesTM (JSP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。   本白皮书提供了JSP技术的全面概述,描述了其开发背景以及这项技术的总体目标。同时,在一个简单示例中,还描述了一个基于JavaTM技术的页面的关键组成部分。   开发基于Web的应用程序:背景   在万维网短暂的历史中,它已经从一... 阅读全文​...

EJB体系结构的历史和目标

  本文概述 Enterprise JavaBeans (EJB) 技术,旨在让读者快速理解基本概念。第 1 部分讲述 EJB 技术的历史和某些目标、优点和技术。为了简洁明了,有选择地讲述 EJB 技术的一些关键要素。请注意,虽然 EJB 组件依赖于一些基础的 Java 服务(如 Java Transaction Service),但使用 EJB 组件及认识这些组件的好处并不需要掌握这些相关技术的知识。   Enterprise JavaBeans 技术自 1998 年 3 月问世以来很受好评... 阅读全文​...