05 2007 档案

摘要:在这一节将向我们演示如何在Adobe Flex Builder中创建基于约束的布局。当用户调整程序窗口时,基于约束的布局保证我们用户界面中的组件进行自动调整。设置我们的工程在我们开始这一节之前,我们要先完成下面的任务:如果我们还没有创建工程,创建Lessons工程。确保打开了自动构建选项。了解Flex中的基于约束的布局当用户调整一个Flex程序窗口时,我们希望布局中的组件可以进行自动调整。当用户调整程序窗口时,一个约束的布局可以调整组件的尺寸和位置。为了创建一个基于约束的布局,我们必须使用一个容器,而这个容器的layout属性要设置为absolute(layout="absolute 阅读全文
posted @ 2007-05-28 22:04 jlins 阅读(204) 评论(0) 推荐(0) 编辑
摘要:无名套接口套接口并不总是需要有一个地址。例如, socketpair函数创建了两个彼此相连的两个套接口,但是却没有地址。实际上,他们是无名套接口。想像一下冷战期间美国总统与苏联之间的红色电话。 他们任何一端并不需要电话号码,因为他们是直接相连的。同样,socketpair函数也是直接相连的,也并不需要地址。匿名调用有时在实际上,连接中的两个套接口中的一个也没有地址。对于要连接的远程套接口,他必须要有一个地址来标识。然而,本地套接口是匿名的。建立起来的连接具有一个有地址的远程套接口和另一个无地址的套接口。生成地址有 时我们并不会介意我们的本地址是什么,但是我们需要一个来进行通信。这对于需要连接到 阅读全文
posted @ 2007-05-25 16:31 jlins 阅读(520) 评论(0) 推荐(0) 编辑
摘要:获取并显示数据为了向我们的程序提供数据,Adobe Flex包含特别为与HTTP服务器,网络服务或者是远程对象服务(Java对象)进行交互的而设计的组件。这些组件被称之为远程过程调用(RPC)服务组件。与Adobe ColdFusion,PHP或者是相似的服务器技术创建的程序不同,Flex程序并能直接与一个数据库进行交互。他们使用服务与数据进行交互。例如,我们可以在Flex文件中插入一个HTTP服务来与ColdFusion文件进行交互,从而从一个MySQL数据取得数据,转换成为XML,然后发送到我们的Flex程序。在这一节,我们将会创建一个简单的获取最近留言并且允许用户读取留言的最前几条的Bl 阅读全文
posted @ 2007-05-25 14:18 jlins 阅读(302) 评论(0) 推荐(0) 编辑
摘要:创建我们的第一个程序在这一节,我们将会演示如何在Adobe Flex Builder中编译与运行一个简单的Flex程序。在这一节,我们也会介绍Flex Builder工程的概念,并且展示如何创建工程。在Flex Builder中,所有的Flex程序都包含在工程中。创建Lessons工程在Flex Builder构建一个Flex程序之前,我们必须创建一个工程。当我们在Flex Builder中创建一个工程,就会为我们创建一个主要的MXML程序文件。我们可以向一个工程中添加资源,例如自定义的MXML组件文件,ActionScript文件,以及其他构成我们Flex程序的资源。1 启动Flex Bui 阅读全文
posted @ 2007-05-24 22:24 jlins 阅读(425) 评论(0) 推荐(0) 编辑
摘要:创建套接口在这一部分,我们将会看到创建套接口与创建管道一样的容易。虽然有一些我们将会了解到的函数参数。为了能创建成功,这些参数必须提供合适的值。socketpair函数概要如下:#include <sys/types.h>#include <sys/socket.h>int socketpair(int domain, int type, int protocol, int sv[2]);sys/types.h文件需要用来定义一些C宏常量。sys/socket.h文件必须包含进来定义socketpair函数原型。socketpair函数需要四个参数。他们是:套接口的域套 阅读全文
posted @ 2007-05-23 10:52 jlins 阅读(921) 评论(0) 推荐(1) 编辑
摘要:使用MXMLMXML是我们可以用来为我们的Adobe Flex程序布局用户界面。我们也可以用MXML来定义程序的不可见部分,例如到服务器端的数据源的访问以及用户界面组件与服务器端数据源的数据绑定。这个主题介绍了MXML,并且描述了MXML与程序标准的联系。使用MXML我们使用两种语言来编写Flex程序:MXML与ActionScript。MXML是我们可以用来布局用户界面组件的XML标识语言。我们也可以使用MXML来定义一个程序的不可见部分,例如:到服务器数据源的访问以及用户界面组件和服务器数据源的数据绑定。与HTML类似,MXML提供了标签来定义用户界面。如果我们曾使用HTML来进行工作,M 阅读全文
posted @ 2007-05-21 22:05 jlins 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:使用Flex图表组件以图表或是图的方式显示数据的能力可以使得Flex程序用户的数据交互更为容易。与仅显示简单的数字数据表不同,我们可以显示条状图,饼图,线图或是其他类型的图表,并且可以使用颜色,标题以及二维图形来表示我们的数据。在这一部分我们会介绍Flex图表,菜单数据,以及我们可以在Flex中创建的其他类型的图表。关于图表数据表示可以使得我们简化数据表示与数据关系的方式来表示数据。图表是数据的一种类型,从而我们可以使用二维的图形来表示我们的数据。Flex支持最常见的二维图形,例如条状图,柱状图,饼图,并且提供给我们对于图表显示的的极大控制。一个简单的图表显示单一的数据系列,在这里系列是一组相 阅读全文
posted @ 2007-05-20 23:10 jlins 阅读(409) 评论(0) 推荐(0) 编辑
摘要:理解套接口在我们试着使用套接口之前理解套接口后面的一些内容是很重要的。这一部分描绘出围绕着套接口的一些高级内容。定义套接口要与使用电话的某人进行交流,我们必须拿起话筒,拨打对方的电话号码,并且等待对方的应答。当我们与对方通话时,就建立了两个通信端点。我们的电话,在我们的位置远方的对方电话,在他的位置。只要我们仍在通话,就我们之间调用两个端点,建立了一条通信线路。Linux下的套接口也与电话相类似。套接口代表通信线路中的两个端点。在这两个端点之间存在着数据通信网络。在另一个方式上,套接口也与电话类似。当我们要打给某人,我们拨打我们要联系的人的电话号码。套接口有网络地址而不是电话号码。通过指定远程 阅读全文
posted @ 2007-05-19 15:40 jlins 阅读(1303) 评论(0) 推荐(0) 编辑
摘要:构建Flex数据服务程序当我们使用Flex数据服务来开发程序,我们利用加强的数据服务体系结构。这个话题包含Flex数据服务的一个概览。关于Flex数据服务我们通过添加Flex数据服务构建基于FlexSDK的功能的程序。Flex数据服务包含企业信息支持,以及一个加强的数据服务体系。这些特性可以使得我们创建与部署充分利用Flex所提供的丰富的表现层的企业类程序。Flex数据服务在我们的Java程序服务器上或是Java容器上执行,在下列特性上提供功能:加强的数据服务多个客户端的数据共享客户到客户的数据通信支持自动的服务器数据增加客户访问服务器资源的认证数据服务日志加强的远程过程调用(RPC)功能关于 阅读全文
posted @ 2007-05-17 10:01 jlins 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Flex编码过程当我们开发一个Flex程序,我们重复其他类型网络程序的过程,例如HTML,JSP,ASP和CFML。创建一个有用的Flex程序是很容易的:打开我们最喜欢的文本编辑器,例如Flex Builder,输入XML标签,编译成为SWF文件,部署SWF文件,从网络浏览器中请求SWF文件的地址。与静态的页面或是由JSP,ASP或是CFML创建的HTML模板集合不同,Flex程序中的文本要编译成为SWF文件。Flex程序与一个JSP,ASP或是ColdFusion程序的另一个主要的不同就是Flex的程序逻辑位于客户端的SWF文件中,而JSP,ASP和ColdFusion是模板系统,在这些系统 阅读全文
posted @ 2007-05-16 19:27 jlins 阅读(533) 评论(0) 推荐(0) 编辑
摘要:Flex编程模型Flex包含Flex类库,MXML以及ActionScript程序语言,如下表所示:包含在Flex中,但是却并没有在上图中显示的还有Flex编译以及Flex调试器。我们使用MXML与ActionScript的组合来编写Flex程序。MXML和ActionScript程序语言都给了我们访问Flex类库的能力。使用MXML来定义程序的用户界面元素,使用ActionScript来定义客户逻辑与过程控制。Flex类库包含Flex组件,管理器与行为。使用基于组件的Flex开发模型,开发者可以合并预编译的组件,创建新的组件,或者是组合预编译的组件为复合组件。Flex类库与MXML和Acti 阅读全文
posted @ 2007-05-16 14:30 jlins 阅读(177) 评论(0) 推荐(0) 编辑
摘要:构建一个Flex程序Flex定义了一个基于组件的开发模型,从而我们可以用来构建我们的程序。为了高效的设计与构建我们的程序,我们应该熟悉这个模型,以及程序开发步骤与布署过程。在这一章描述了我们用来创建一个程序的开发过程。在这一章所包含的如下的一些信息:为了我们特定的需求需求而定制程序所要做出的决定,Flex产品线所提供的开发工具的概要,与其他的技术,如HTML和ColFusion的比较。开发程序Flex支持一个基于组件的开发模型。我们可以使用Flex中所包含的预构建的组件,我们可以通过创建新的组件来扩展Flex组件库,或者是我们可以组合预构建的组件来创建复合的组件。程序模型当我们使用Flex来构 阅读全文
posted @ 2007-05-16 14:27 jlins 阅读(468) 评论(0) 推荐(0) 编辑
摘要:Flex开发模型Flex平台支持一系列的开发模型:仅客户端:程序仅运行在客户端而不使用服务器资源。通过简单的RPC服务访问服务器数据:程序通过Web服务与HTTP服务与远程数据进行交互。Flex数据服务:程序使用Flex数据服务的加强的数据体系结构来提供高级特性,例如数据同步,安全与消息。在Flash播放器上布置Flex程序Flex程序的目标为Flash播放器。Flex支持两种版本的播放器。Flex程序使用安装标准的Flash播放器来运行Flex程 序。Flex也支持Flash播放器的Debug版本,称之为调试播放器。Flex程序开发者在开发过程中使用Flash调试播放器。Flash调试播放 阅读全文
posted @ 2007-05-10 09:46 jlins 阅读(173) 评论(0) 推荐(0) 编辑
摘要:GNU通用公共许可证( GPL)下面的正文是自由软件基金会 GNU通用公共许可证原始文档的副本。 Linux操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。你将看到:如果你打算为了发布的目的修改,更新或改进任何受通用公共许可证约束的软件,你所修改的软件软件同样必须受到GNU通用许可证条款的约束。GNU通用公共许可证1991.6第二版版权所有(C)1989,1991 Free Software foundation,Inc.675 Mass Ave, Cambridge,MAO2139, USA允许每个人复制和发布这一许可证原始文档的副本,但绝对不允许对它进行任何修改。序言大多数软 阅读全文
posted @ 2007-05-05 11:14 jlins 阅读(606) 评论(0) 推荐(0) 编辑
摘要:试用笨笨兔在开源世界中,Ubuntu作为开源一颗新星已经受越来越多的关注,而他也正是以其优异的表现得到越来越多的人的喜爱。基于优秀的Debian发行版本,优秀的包管理机制,丰富的软件仓库,更新的软件版本,以及自身版本的不断更新,所有的这一切都Ubuntu得到关注的重要原因,而每一次Ubuntu新版本的发布都会给Ubuntu用户们带来极魇惊喜。然而谈到自己,这只小小的笨笨兔给我留下的第一印象并不是太好,自己试着用了一下也并并不觉得有Debian方便,所以在将他装在自己的电脑上没有多久就将他所占的空间格了出来。然而Ubuntu7.04发布似乎给人们带来更多的惊喜,而我也由于好奇在同学的虚拟机中试用 阅读全文
posted @ 2007-05-05 11:12 jlins 阅读(231) 评论(0) 推荐(0) 编辑
摘要:在Debian下安装Nvidia驱动使用Debian已经有一段时间了,但是所使用的一直是开源的nv或是vesa驱动。也曾经想着试一下官方的nvidia驱动,但是在Debian的源中却没有简单的驱动可以安装来用,而又不是太懂得用Debian的方式来编译安装。而使用Nvidia官方下载的驱动来安装又一直没有成功过。所以也就一直就这样用着。但是最近一段时间上了一下Debian的Wiki,搜索了一下Nvidia的驱动安装方法,照着做了一下,哈哈,还真的成功。在这里记录一下自己的安装过程。我的系统情况如下:Debian Etch Testing,GFore MX 400,Xorg,内核是自己编译的2.6 阅读全文
posted @ 2007-05-05 11:11 jlins 阅读(392) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示