开发者博客:www.developsearch.com
开始的第一步是要获得开发包,可以从官方网站 http://www.sencha.com/ 下载 以获得最新版本。下载地址是http://www.sencha.com/products/extjs/download/ ,下载成功后的开发包是 ext-4.0.0-gpl.zip ,有21.9MB之大。不过这个包并不是ExtJs真正运行时载入的,这个包包括了很多有用的资源。下面来认识一下相关资源:
我用的是ext-4.2.1 解压后的文件目录结构如图:
接下来分别对其中主要的资源进行简单的介绍:
1. builds 目录是ExtJS压缩后的代码,经过压缩的代码体积更小,加载更快。
2. docs 中是ExtJS的文档,其中最重要的是ExtJS的API。可以说是开发过程中的法宝。
3. examples 是官方的演示示例,使初学者快速掌握ExtJS开发。
4. locale 是多国语言的资源文件,其中ext-lang-zh_CN.js是简体中文。
5.overview 是ExtJS的功能简述,其中从整体上阐述了它的功能和结构。
6.pkgs中是ExtJS各部分功能的打包文件。
7.resource 中ExtJS要用到的图片文件与样式表文件,ExtJS引以为傲的漂亮外观就由这个目录的文件所控制。
8.src 目录是未压缩的源代码目录。
9. bootstrap.js是ExtJS库的引导文件,通过参数可以自动切换ext-all.js和ext-all-debug.js。
10.ext-all.js 是ExtJS的核心库,必须要引入的。
11.ext-all-debug.js 是ext-all.js的调试版,在调试时需要用到的。
我用的是ext-4.2.1 解压后的文件目录结构如图:
接下来分别对其中主要的资源进行简单的介绍:
1. builds 目录是ExtJS压缩后的代码,经过压缩的代码体积更小,加载更快。
2. docs 中是ExtJS的文档,其中最重要的是ExtJS的API。可以说是开发过程中的法宝。
3. examples 是官方的演示示例,使初学者快速掌握ExtJS开发。
4. locale 是多国语言的资源文件,其中ext-lang-zh_CN.js是简体中文。
5.overview 是ExtJS的功能简述,其中从整体上阐述了它的功能和结构。
6.pkgs中是ExtJS各部分功能的打包文件。
7.resource 中ExtJS要用到的图片文件与样式表文件,ExtJS引以为傲的漂亮外观就由这个目录的文件所控制。
8.src 目录是未压缩的源代码目录。
9. bootstrap.js是ExtJS库的引导文件,通过参数可以自动切换ext-all.js和ext-all-debug.js。
10.ext-all.js 是ExtJS的核心库,必须要引入的。
11.ext-all-debug.js 是ext-all.js的调试版,在调试时需要用到的。
相关推荐
在实际开发中,如果你需要使用Bouncy Castle库,你可以将这些jar包添加到你的项目类路径中,然后通过Java的加密API来调用Bouncy Castle提供的服务。例如,如果你需要使用非标准的加密算法或者需要自定义证书处理,...
Ext开发所需要的相关文件
在Java开发过程中,有时会遇到一个异常:“java.lang.RuntimeException: Could not generate DH keypair”。这个异常通常是由于Java加密库的问题导致的,特别是在进行安全通信,如使用SSL/TLS协议时,系统尝试生成...
综上所述,"bcprov-jdk15on-1.52.jar"和"bcprov-ext-jdk15on-1.52.jar"是用于Java开发的Bouncy Castle加密库,特别支持ECC加密算法,它们能帮助开发者实现高效的加密、解密、签名和验证等安全功能。
在前端开发中,Webpack是一个强大的模块打包工具,它能够处理JavaScript、CSS、图片等资源,并将它们整合成一个或多个优化过的输出文件。为了进一步提升Webpack的性能和灵活性,开发者经常使用各种插件来扩展其功能...
这两个JAR包在Maven中央仓库中可以下载,这意味着开发者可以通过在他们的Maven项目中添加依赖来使用它们。在pom.xml文件中,可以指定对应的groupId、artifactId和version来引入Bouncy Castle库,这样在编译和运行时...
"Ext-3.4.1包"是一个针对Web应用程序开发的JavaScript库,源自EXT JS框架。EXT JS是一个强大的用户界面库,专为构建富互联网应用(RIA)而设计。3.4.1版本是该库的一个特定迭代,包含了对之前版本的改进、修复和新...
描述中提到,这两个包是打包下载的,用户可以根据实际需求选择使用。关键的区别在于从1.4版本开始,"bcprov-jdk15on-152"中移除了一些加密算法,可能是为了遵循某些地区的法规或合规性要求。而"bcprov-ext-jdk15on-...
EXTJS开发包ext-3.2.0 EXTJS开发包ext-3.2.0
含有ext-4.0.0.jsb2文件,这个插件可以装在ext-4.0.0.0-gpl.zip的根目录下面,实现对ext代码的实现
《深入解析bcprov-jdk15on与bcprov-ext-jdk15on:Java加密库的秘密武器》 在Java开发中,加密技术是至关重要的,它保障了数据的安全传输和存储。bcprov-jdk15on和bcprov-ext-jdk15on是Bouncy Castle项目提供的两个...
标签"ext"表明这是一个扩展程序,可能用于某种软件平台,如Web开发框架、编程语言或其他应用程序。"ext7.0.0"可能是这个扩展的特定版本号,暗示它是7系列的首次更新,通常伴随着新功能、性能优化或错误修复。 压缩...
"jdk15on"表示这个版本适用于JDK 1.5及更高版本的Java开发环境。1.52是版本号,意味着这是Bouncy Castle库的第1.52次更新,通常伴随着性能优化、错误修复和新功能的添加。 而"bcprov-ext-jdk15on-1.52.jar"则是...
标题中的"ext-4.2.1-gpl.7z"指的是一个开源的软件扩展库,采用GNU General Public License(GPL)版本4.2.1发布,并被压缩为7z格式的文件。7z是一种高压缩率的文件存档格式,由7-Zip软件创建,能有效地存储大量数据...
`ext-all.js`是Ext JS的完整版本,包含了所有组件、类和功能,适用于大多数开发需求。这个文件集成了Ext JS的所有核心组件,如表格、面板、窗口、菜单等,以及事件处理、布局管理、数据绑定等功能。在开发过程中,...
《EXT开发基础:详解"ext-base.js"与EXT框架》 EXT是一个强大的JavaScript库,它为Web应用程序提供了丰富的用户界面组件和数据管理功能。在EXT的开发中,"ext-base.js"扮演着至关重要的角色,它是EXT框架的核心部分...
"bcprov-ext-jdk15on-154.jar" 和 "bcprov-jdk15on-154.jar" 是两个非常重要的工具jar包,它们属于Bouncy Castle加密库,专门用于解决Java中的加密和安全问题,尤其是当系统遇到"javax.net.ssl.SSLException: java....
jcifs-ext-0.9.4.jar便是这样一个关键的拓展包,它为Java应用程序提供了与Windows网络身份验证交互的能力,特别是在实施单点登录(Single Sign-On, SSO)系统如CAS(Central Authentication Service)时。...
1. 安装:首先,你需要通过npm(Node.js包管理器)安装ext-doc,命令如下: ``` npm install -g ext-doc ``` 2. 配置:ext-doc支持配置文件(通常是`.extdoc.json`),在这里你可以定义输出目录、模板、排除文件...
EXT文件系统家族始于1992年,由法国计算机科学家 Rémy Card 开发,最初是为了替代当时Linux内核中的minix文件系统。EXT家族包括EXT1、EXT2、EXT3和EXT4,其中EXT4是最现代且功能最强大的版本。EXT4在2008年被引入到...