虫虫首页|资源下载|资源专辑|精品软件
登录|注册

数据绑定

  • 任务:通过此系统可以实现如下功能: 1.录入 可以录入航班情况(数据可以存储在一个数据文件中

    任务:通过此系统可以实现如下功能: 1.录入 可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定) 2.查询 可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓); 可以输入起飞抵达城市,查询飞机航班情况; 3.订票 (订票情况可以存在一个数据文件中,结构自己设定) 可以订票,如果该航班已经无票,可以提供相关可选择航班; 4.退票 可退票,退票后修改相关数据文件; 客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。 5.修改航班信息: 当航班信息改变可以修改航班数据文件。

    标签: 数据 存储 数据文件

    上传时间: 2014-01-02

    上传用户:天诚24

  • c++从入门到精通.pdf电子书 第二版

    我们编写的程序由两个主要方面组成 1 算法的集合就是将指令组织成程序来解决某个特定的问题 2 数据的集合算法在这些数据上操作以提供问题的解决方案 纵观短暂的计算机发展史这两个主要方面算法和数据一直保持不变发展演化的 是它们之间的关系就是所谓的程序设计方法programming paradigm 在过程化程序设计方法procedural programming 中一个问题可直接由一组算法来建 立模型例如公共图书馆的资料借阅/登记check out/check in 系统是由一系列过程表现 出来的其中两个主要的过程是资料的借阅和登记这些数据被独立存储起来我们既可以 在某个全局位置上访问这些数据或者把数据传递给过程以便它能够访问这些数据Fortran C 和 Pascal 是三种著名的过程语言C++也支持过程化程序设计单独的过程如check_in() check_out() over_due() fine()等等都被称为函数第三篇将集中讨论C++对过程化程序 设计方法的支持尤其将重点讨论函数函数模板和通用算法 在20 世纪70 年代程序设计的焦点从过程化程序设计方法转移到了抽象数据类型 abstract data type 简写为ADT 的程序设计上现在通常称之为基于对象(object based 的程序设计在基于对象的程序设计方法中我们通过一组数据抽象来建立问题的模型在 C++中我们把这些抽象称为类class 例如在这种方法下图书馆资料借阅登记系统就 由类的对象实例比如书借阅者还书时间罚款等之间的相互作用表现出来以此表 示出图书馆的抽象概念与每个类相关的算法被称为该类的公有接口public interface 数 据以私有形式被存储在每个对象中对数据的访问应与一般的程序代码隔离开来CLU Ada 和Modula-2 是三种支持抽象数据类型的程序设计语言第四篇将说明和讨论C++对抽象数据 类型程序设计方法的支持 面向对象的程序设计方法通过继承inheritance 机制和动态绑定dynamic binding 机 制扩展了抽象数据类型继承机制是对现有实现代码的重用动态绑定是指对现有的公有接 口的重用以前独立的类型现在有了类型/子类型的特定关系一本书一盒录像带一段录 音甚至孩子的宠物尽管它们有各自的借阅/登记方式但都可以成为图书馆的收藏资料 共享的公有接口和私有的数据都放在一个抽象类图书馆资料LibraryMaterial 中每个特 殊的图书馆资料类都从LibraryMaterial 抽象类继承共享的行为它们只需要提供与自身行为相 关的算法和数据Simula Smalltalk 和Java 是三种支持面向对象程序设计方法的著名语言 第五篇将集中讨论C++对面向对象程序设计方法的支持 C++是一种支持多种程序设计方法的语言虽然我们主要把它当作面向对象的语言但 实际上它也提供对过程化的和基于对象的程序设计方法的支持这样做的好处是对每个问题 都能够提供最合适的解决方案事实上没有一种程序设计方法能够

    标签: c++从入门到精通.pdf电子书 第二版

    上传时间: 2019-01-30

    上传用户:jizhi111

  • 智能门锁控制系统的设计与开发

    近年来,随着智能家居趋热,门锁作为智能家居的重要组成部分,对保护家居财产安全具有重要作用。其安全性和便捷性受到人们普遍关心。调查显示,虽然智能门锁在高档小区、酒店的应用越来越广泛,但在普通用户中,智能锁市场占有率较低。这是由于市场上的智能锁价格偏高,人们对智能锁的认识不够全面所造成的。因此,本文基于STM32F1系列芯片设计了一种操作简单、安全可靠、价格低廉的智能门锁控制系统。该系统由门锁终端、无线数据传输模块和远程服务平台三部分组成,硬件电路设计完成后,对系统功能需求进行分析,画出功能模块的详细流程图、完成软件代码的编写,并调试和测试系统功能。系统主要完成的内容如下:  (1)智能门锁终端设计,以STM32F103ZET6单片机为核心,外接指纹模块、RFID读卡器模块、触摸键盘模块、蓝牙模块、OLED显示模块、存储模块等,配合外围电路,实现指纹、密码、卡片和蓝牙开锁功能,通过OLED显示系统菜单和用户操作信息,将用户开锁信息保存在EEPROM中,方便本地查看和管理。当用户使用未授权的方式开锁次数达到3次,终端会通过无线模块向绑定用户手机发送预警信息并锁定系统3分钟,使其无法操作。  (2)在无线数据传输方面,本系统采用ATK-SIM800C模块,通过模块和服务器之间建立TCP连接,主控制发送AT指令配置模块的参数和实现数据发送功能。  (3)远程服务平台,远程服务平台包括服务器、MySQL数据库和JSP页面三个部分。使用MVC框架进行java web的开发,用户可以远程登陆服务器,通过web页面查看家中开锁记录信息,及时了解家人的出入情况。  测试结果表明,该系统功能模块运行正常,OLED屏能正常显示、用户可以使用4种方式进行开锁,用户可以通过web页面查看到用户开锁记录信息。本文设计的智能门锁控制系统可以作为智能家居的一部分,可以应用在普通家庭用户或办公场所中。

    标签: 智能门锁控制系统

    上传时间: 2022-05-28

    上传用户:hbsun

  • 8051系列单片机应用系统的PROTEUS仿真设计

    8051系列单片机应用系统的PROTEUS仿真设计:介绍PROTEUS软件的基础上,以电扶梯单片机控制系统为实例来介绍如何采用PROTEUS软件进行8051单片机应用系统仿真设计。关键词:8051单片机  应用系统  PROTEUS软件  keil c软件  绑定  仿真单片机在电子产品中的应用已经越来越广泛,由于市场竞争日趋激烈,要求新产品的开发周期越来越短。因此应运而生了单片机仿真技术。PROTEUS软件是英国Labcenter electronics公司研发的EDA工具软件。它是一个集模拟电路、数字电路、模/数混合电路以及多种微控制器系统为一体的系统设计和仿真平台。是目前同类软件中最先进、最完整的电子类仿真平台之一。它真正实现了在计算机上完成从原理图、电路分析与仿真、单片机代码调试与仿真、系统测试与功能验证到PCB板生成的完整的电子产品研发过程。1. PROTEUS软件简介PROTEUS从1989年问世至今,经过了近20年的使用、完善,功能越来越强、性能越来越好。运行PROTEUS软件,计算机系统需具有:200MHz或更高的奔腾处理器,Win98/Me/2000/XP或更高版本的操作系统,64MB或以上的可用硬盘空间,64MB或以上的RAM空间,用PROTEUS VSM仿真时,则要求300MHz以上的奔腾处理器,如果专门使用PROTEUS VSM作实时仿真较大或较复杂的电路系统,则建议采用更高配置的计算机系统,以便获得更好的仿真效果[1]。已经安装了Proteus ISIS7软件的桌面上就会有图标 。双击该图标,出现工作界面如图1所示。界面中包括:标题栏、下拉主菜单、快捷按钮栏、标准工具栏、绘图工具箱、状态栏、选择元器件按钮、预览对象方位控制按钮、仿真操作按钮、预览窗口、电路原理图编辑窗口等。

    标签: PROTEUS 8051 单片机 仿真设计

    上传时间: 2013-11-05

    上传用户:003030

  • USB枚举中文介绍

    枚举是某个USB设备连接到系统并指派一个明确的地址码的过程,地址码用来访问个别设备。USB主机控制器查询设备属于哪一类的设备时也尝试为其绑定适当的驱动程序。主机发往设备的一些基本命令:􀁺 设置地址—指示设备更改它的当前地址设置􀁺 取设备描述符—关于设备的全部信息(制造厂商,固件版本⋯)􀁺 取配置描述符—端口的使用方式􀁺 取界面描述符—设备可能使用的界面􀁺 取字符串描述符—制造厂商和产品名的Unicode格式字符串每个USB设备都有这个基本的过程,如果没有它,设备将永远不能被操作系统使用。

    标签: USB

    上传时间: 2013-12-21

    上传用户:a155166

  • Java Communicating Agents是一个用于开发网络反应式信息agent的框架

    Java Communicating Agents是一个用于开发网络反应式信息agent的框架,使用ICM智能体通讯语言基础结构。它为Java提供了透明的ICM绑定,包括一个轻型的智能体执行环境。

    标签: Communicating Agents agent Java

    上传时间: 2015-01-11

    上传用户:anng

  • 告诉你如何构建更强劲的应用而不用乏味的手写代码;回答多数开发者甚至不会问的问题;演示如何使用JSF和Tiles自动构建一致的用户界面;提供提示及“如何...”信息

    告诉你如何构建更强劲的应用而不用乏味的手写代码;回答多数开发者甚至不会问的问题;演示如何使用JSF和Tiles自动构建一致的用户界面;提供提示及“如何...”信息,使你很快上手;解释如何集成JSF和数据库,使用目录服务,无线应用以及Web 服务;传授最好的经验和好习惯如使用样式表和消息绑定;覆盖全部JSF标记和如何创建新的标记库,英文,原名称:Core JavaServer Faces

    标签: Tiles JSF 代码 开发者

    上传时间: 2013-12-22

    上传用户:dianxin61

  • 窗口类CBufferWnd:能够作为子窗口或者时弹出窗口支持滚动

    窗口类CBufferWnd:能够作为子窗口或者时弹出窗口支持滚动,自动根据滚动位置调整显示的内容支持光标显示在光标处或是指定位置插入文字输出辅助类CConsoler:与指定的输出窗口对象进行绑定能够支持printf方式的输出能够对汉字进行处理避免出现换行时出现半个汉字的情况,在半个汉字时利用空格进行替换,并在下一行继续显示文字利用字符窗口可以方便的开发类似与控

    标签: CBufferWnd 窗口

    上传时间: 2015-03-15

    上传用户:zhangliming420

  • 本程序是用winsock API函数编写网络部分

    本程序是用winsock API函数编写网络部分,使用MFC编写应用程序框架 在测试时,发现在有的机器上只能做服务器,如果做客户端则无法连接上服务器, 而有的则相反 但在同一台机器上回环测试均成功! 不知道为什么??是不是因为防火墙或是windows的版本问题?不得而之! 使用UDP协议时,有时会出现客户端绑定失败问题!不知为何?

    标签: winsock API 程序 函数

    上传时间: 2014-01-04

    上传用户:13215175592

  • 该实例完成一个服务器端和客户端简单的会话通信过程.要求主机上安装TCP/IP协议,并设定IP.服务器端和客户端使用同一台主机的不同端口号,服务器端使用的端口号为2000,客户端使用的端口号为3000.

    该实例完成一个服务器端和客户端简单的会话通信过程.要求主机上安装TCP/IP协议,并设定IP.服务器端和客户端使用同一台主机的不同端口号,服务器端使用的端口号为2000,客户端使用的端口号为3000. 服务器端程序先运行,首先初始化Winsock,然后创建套接字,在2000端口上进行绑定,接着在2000端口进行侦听,并进入等待状态.客户端后运行,同样首先初始化winsock,然后创建套接字,接着尝试和服务器端的连接.连接一旦建立,就可以在服务器端和客户端之间进行通信.客户端提示输入一个数字,比如输入50,那么客户端会从"data0"到"data49"发送50个字符串,输入0退出.

    标签: IP 2000 3000 服务器

    上传时间: 2013-11-27

    上传用户:lxm