当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: JAR 文件揭密 英文原文
 

 

    摘要:visual studio 2005 express beta products- - dotnet framework version 2.0 redistributable package beta 1 (x86) - 24m http://go.microsoft.com/fwlink/?linkid=30093&clcid=0x409 dotnet framew......
 ·伪造ip包,禁止tcp连接    »显示摘要«
    摘要:大家是否想过在局域网内如何禁止别人访问web server,pop3,ftp等。那么如何禁止呢?大家都知道tcp是面向连接的,连接时有三次握手,之后才能确认连接成功。那么我们就应该能在第一次握手之后伪造一个服务方的握手返回,从而达到tcp连接不成功,无法访问某端口。程序如下: void decodeip(buf,ibufsize) //解析侦听到的ip数据包{ipheader * piphdr;t......


JAR 文件揭密
jar 文件揭密 英文原文 内容: jar 文件是什么? 可执行的 jar 包密封 jar 文件中的安全性 jar 索引 结束语 参考资料 关于作者 对本文的评价 相关内容: the java archive tool ibm websphere application server and jar file format java web start developerworks toolbox subscription java 专区中还有: 教学 工具与产品 代码与组件 所有文章 实用技巧 探索 jar 文件格式的强大功能

级别:入门 【程序编程相关:Delphi程序设计规范

【推荐阅读:.NET中弹出确认框后转向另一页面的解决

【扩展信息:[原创] 评测Tomcat5负载平衡与集

2004年 11 月

大多数 java 程序员都熟悉对 jar 文件的基本操作.但是只有少数程序员了解 jar 文件格式的强大功能.在本文中,作者探讨了 jar 格式的许多功能与优势,包括打包.可执行的 jar 文件.安全性与索引.

jar 文件是什么?

jar 文件格式以流行的 zip 文件格式为基础,用于将许多个文件聚集为一个文件.与 zip 文件不同的是,jar 文件不仅用于压缩与发布,而且还用于部署与封装库.组件与插件程序,并可被像编译器与 jvm 这样的工具直接使用.在 jar 中包含特殊的文件,如 manifests 与部署描述符,用来指示工具如何处理特定的 jar.

一个 jar 文件可以用于:

用于发布与使用类库 作为应用程序与扩展的构建单元 作为组件.applet 或者插件程序的部署单位 用于打包与组件相关联的辅助资源

jar 文件格式提供了许多优势与功能,其中很多是传统的压缩格式如 zip 或者 tar 所没有提供的.它们包括:

安全性. 可以对 jar 文件内容加上数字化签名.这样,能够识别签名的工具就可以有选择地为您授予软件安全特权,这是其他文件做不到的,它还可以检测代码是否被篡改过.

减少下载时间. 如果一个 applet 捆绑到一个 jar 文件中,那么浏览器就可以在一个 http 事务中下载这个 applet 的类文件与相关的资源,而不是对每一个文件打开一个新连接.

压缩.jar 格式允许您压缩文件以提高存储效率.

传输平台扩展. java 扩展框架(java extensions framework)提供了向 java 核心平台添加功能的方法,这些扩展是用 jar 文件打包的(java 3d 与 javamail 就是由 sun 开发的扩展例子).

包密封. 存储在 jar 文件中的包可以选择进行密封,以增强版本一致性与安全性.密封一个包意味着包中的所有类都必须在同一 jar 文件中找到.

包版本控制. 一个 jar 文件可以包含有关它所包含的文件的数据,如厂商与版本信息.

可移植性. 处理 jar 文件的机制是 java 平台核心 api 的标准部分.

压缩的与未压缩的 jar

jar 工具(有关细节参阅 jar 工具)在默认情况下压缩文件.
...   下一页
    摘要:一般来说,任何一个上司比较看重两样东西:   一是他的上司是否信任他   二是他的下属是否尊重他 作为上司来说,判断其下属是否尊重他的一个很重要的因素,就是下属是否经常向他请示汇报工作下属们应该学会勤于向上司汇报工作,尤其是: 1)完成工作时,立即向上司汇报; 2)工作进行到一定程度,必向上司汇报; 3)预料工作会拖延时,要及时向上司汇报。 只有这样,才能最大程度地得到上司的信任与倚重,从而打开事......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE