当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 数据库应用程序是访问存储数据,并允许你查看、修改或操作这些数据的程序。
 

 

 ·通用表单验证函数    »显示摘要«
    摘要:通用表单验证函数 不管是动态网站,还是其它b/s结构的系统,都离不开表单表单做为客户端向服务器提交数据的载体担当相当重要的角色.这就引出了一个问题,提交的数据合法吗?摆在我们面前的问题就是验证这些数据保证所提交的数据是合法的.所以,我们写了一个大堆的验证函数.当我们开始新的一个项目的开发时,我们又得写一大堆的验证函数,然后再调试这一大堆的函数... 本文将介绍一种方法来提高我的代码的可重用性,提高我们的开发效率. 个人以为表单的验证应该包含两部分:第......
 ·php.ini 中文版(老调子)    »显示摘要«
    摘要:[php] ; php还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的php版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控制了php许多方面的观点。为了让php读取这个文件,它必须被命名为 ; ´php.ini´。php 将在这些地方依次查找该文件:......


解析JBuilder数据库应用程序

  数据库应用程序是访问存储数据,并允许你查看、修改或操作这些数据的程序。在大多数情况下,数据存储在一个数据库中。然而,数据也可以作为文本,或以其它的格式存储在文件中。jbuilder允许你访问这些数据,并在dataexpress组件库连同javabean 组件库(jbcl)的dataset包与dbswing包中定义的属性、方法与事件,来操作这些数据。

【相关文章:Java中的Sizeof(二)

  从一个数据源(如数据库)请求信息的数据库应用程序被称为客户机应用程序。处理来自各种客户机的数据请求的dbms (database management system,数据库管理系统),被称为数据库服务器。 【扩展阅读:Java中的Sizeof(一)

【扩展信息:mysql备份脚本

  jbuilder的dataexpress体系结构主要是为internet或intranet构建纯java的客户机/服务器应用程序与applet。因为你在jbuilder中创建的应用程序是纯java的,所以他们是跨平台的。

  jbuilder应用程序通过jdbc api与数据库服务器通信。jdbc api是javasoft数据库连接的规范说明。jdbc是存取与操作数据库数据的纯java工业标准的api。jbuilder数据库应用程序可以与任何一个有jdbc驱动程序的数据库连接。

  数据库应用程序的主要组件

  dataset

  dataset是一个抽象的类。所有dataset的大量公共api在此类中出现;所有dataset的导航、数据存取以及更新的api在这个类中出现;对主-从关系、行排序以及行过滤的支持在这个类中出现。所有数据识别jbcl与dbswing控件都有一个dataset属性。这意味着grid control或jdbtable可以使它的dataset属性设置为dataset的各种扩展:dataset view 、query dataset 、procedure dataset,以及table dataset。

  storagedataset

  storagedataset可以使用内存中的存储空间(memorystore)来缓冲它的数据。storagedataset store属性也可以被设置到一个datastore组件,为dataset数据提供持久的保存(persistence)。storagedataset管理dataset数据的存储,用来维持数据变化视图的索引,以及持久性column状态。所有结构的api (增加/删除/改变/移动列)都在这个类中出现。因为管理数据,它也能自动记录所有行的更新、插入与删除。因为storagedataset的所有改变都被追踪,所以我们准确知道需要做些什么,来把操作期间发生的各种改变回存到数据源中。

  datastore

  datastore组件为dataexpress dataset、任意文件以及java对象,提供高性能数据缓存与压缩的持久保存。datastore组件使用单个文件保存一个或多个数据流。datastore文件有一个分层目录结构。
...   下一页
    摘要:动机 1. 分派 下面有一个模板函数,假设一个动物收容组织提供了它,他们接受所有无家可归的可怜的小动物,于是他们向外界提供了一个函数接受注册。函数看起来像这样: template //t表示接受的是何种动物 void acceptanimals(t animal) { ?? ?...? //do something }; ??? 但是,如果他们想将猫和狗分开处理(毕竟饲养一只猫和饲养一只狗并不相同。他们可能会为狗买一根链子,而温顺的猫则可能......
» 本期热门文章:

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