导航:首页 > 编程语言 > javaweb孙卫琴

javaweb孙卫琴

发布时间:2023-05-30 15:10:31

java需要学习哪些软件

这里整理了一份java全栈开发学习路线的思维导图,需要学习以下内容,可做参考。

第一阶段:Java专业基础课程

阶段目标:

1. 熟练掌握Java的开发环境与编程核心知识

2. 熟练运用Java面向对象知识进行程序开发

3. 对Java的核心对象和组件有深入理解

4. 熟练应用JavaAPI相关知识

5. 熟练应用JAVA多线程技术

6. 能综合运用所学知识完成一个项目

知识点:

1、基本数据类型,运算符,数组,掌握基本数据类型转换,运算符,流程控制。

2、数组,排序算法,Java常用API,类和对象,了解类与对象,熟悉常用API。

3、面向对象特性,集合框架,熟悉面向对象三大特性,熟练使用集合框架。

4、IO流,多线程。

5、网络协议,线程运用。

第二阶段:JavaWEB核心课程

阶段目标:

1. 熟练掌握数据库和MySQL核心技术

2. 深入理解JDBC与DAO数据库操作

3. 熟练运用JSP及Servlet技术完成网站后台开发

4. 深入理解缓存,连接池,注解,反射,泛型等知识

5. 能够运用所学知识完成自定义框架

知识点:

1、数据库知识,范式,MySQL配置,命令,建库建表,数据的增删改查,约束,视图,存储过程,函数,触发器,事务,游标,建模工具。

2、深入理解数据库管理系统通用知识及MySQL数据库的使用与管理。为Java后台开发打下坚实基础。Web页面元素,布局,CSS样式,盒模型,JavaScript,jQuery。

3、掌握前端开发技术,掌握jQuery。

4、Servlet,EL表达式,会话跟踪技术,过滤器,FreeMarker。

5、掌握Servlet相关技术,利用Servlet,JSP相关应用技术和DAO完成B/S架构下的应用开发。

6、泛型,反射,注解。

7、掌握JAVA高级应用,利用泛型,注解,枚举完成自己的CRUD框架开发为后续框架学习做铺垫。

8、单点登录,支付功能,项目整合,分页封装熟练运用JSP及Servlet核心知识完成项目实战。

第三阶段:JavaEE框架课程

阶段目标:

1. 熟练运用linux操作系统常见命令及完成环境部署和Nginx服务器的配置

2. 熟练运用JavaEE三大核心框架:Spring,SpringMVC,MyBatis

3. 熟练运用Maven,并使用SpringBoot进行快速框架搭建

4. 深入理解框架的实现原理,Java底层技术,企业级应用等

5. 使用Shiro,Ztree和Spring,SpringMVC,Myts完成企业项目

知识点:

1、Linux安装配置,文件目录操作,VI命令,管理,用户与权限,环境部署,Struts2概述,hiberante概述。

2、Linux作为一个主流的服务器操作系统,是每一个开发工程师必须掌握的重点技术,并且能够熟练运用。

3、SSH的整合,MyBatis,SpringMVC,Maven的使用。

4、了解AOP原理,了解中央控制器原理,掌握MyBatis框架,掌握SSM框架的整合。

5、Shiro,Ztree,项目文档,项目规范,需求分析,原型图设计,数据库设计,工程构建,需求评审,配置管理,BUG修复,项目管理等。

6、独立自主完成一个中小型的企业级综合项目的设计和整体架构的原型和建模。独立自主完成一个大型的企业级综合项目,并具备商业价值。

第四阶段:分布式与微服务课程

阶段目标:

1.掌握前端框架VUE及Bootstrap的应用开发

2.基于SpringCloud完成微服务架构项目的开发

3.掌握NoSQL数据库Redis的使用

4.掌握消息队列RabbitMQ的使用

5.掌握Mycat数据库中间件的使用

知识点:

1、Bootstrap前端框架、VUE前端框架、RabbitMQ消息队列。

2、掌握Bootstrap前端框架开发、掌握VUE前端框架开发、掌握RabbitMQ消息队列的应用、掌握SpringBoot集成RabbitMQ。

3、Redis缓存数据库的应用、Java基于Redis的应用开发、基于SpringCloud微服务架构开发实战。

4、掌握NOSQL数据库Redis的安装、使用,Redis客户端的安装使用,Java访问操作Redis数据库,Redis的持久化方案、主从复制、高可用。

5、掌握SpringCloud微服务架构的开发,注册中心,网关配置,配置中心,微服务间通信及容器化部署。

6、项目文档,项目规范,需求分析,数据库设计,工程构建,需求评审,配置管理,BUG修复,项目管理等。

7、掌握数据库中间件Mycat的应用,基于Mycat实现数据读写分离,高可用集群。

8、掌握项目开发的流程,按照项目开发流程完成基于微服务架构项目的需求分析,编码开发。

❷ 求比较好的javaweb教程

JavaWeb开发详解:XML+XSLT+Servlet+JSP深入剖析与实例应用(附光盘)(孙鑫作品系列)JavaWeb2.0架构开发与项目实战(配光盘1张)作者:张峰李慧丽Tomcat与JavaWeb开发技术详解(第2版)(附CD-ROM光盘1张)(专业人士权威经典)作者:孙卫琴深入体验JavaWeb开发内幕:高级特性作者:张孝祥《JavaWeb开发详解》或者《Servlet/JSP深入详解》,孙鑫写的书。内容很全。

❸ 请大家给我提供几本关于javaweb开发深入的书籍

夏昕码纳的《深入浅出hibernate》和孙卫琴的《精通 hibernate》,廖雪峰的《spring 2.0 核心技术与最佳实践》和陈雄华的《spring2.x企业应用开发详解》。 孙卫琴《精通Struts基于MVC的Java Web设计与开发》

《美河图书.孙卫琴.Tomcat与JavaWeb开发技术详解更新STRUTS》
《美河备模姿图书提供.孙卫琴.精通Hibernate》
《O’reilly-Java Server Pages》
《O’reilly-Java Servlet Programming》,《O’reilly-Jakarta Struts》(Java Web编程的一个MVC实现仿绝框架Struts的书)

❹ 孙卫琴Tomcat与Java Web书第88页的问题

这是宽野 SQL 中的语句

问号代表一个值,在这程序的后段巧则面会给?赋值

假设第一个?的值为6 第二个问号的值为 1

它的意思就是 给商品号为1的商品的销售数量在原来的基础上加6

也就是说又卖出去了6个商品..

楼主明白了吧??

呵握棚呵....

祝楼主早日成功!

❺ 想买点关于java web 方面的书籍

《精通java web整合开发(jsp、ajax、struts、hibernate)》这本不错。

建议买java web的书,主要买开发的书,比如一本书里有讲上几个项目的,不建议买纯概念和讲解知识点的书,这样的书看起来很枯燥,也容易掉进技术细节里。

另外教你一个选书的小技巧,你可以去 当当 或china-pub去搜书,然后选那些销量比较好或评价比较多的书,那都是很经典的书,比如你去搜《java编程思想》,你看看这书绝对是同类书中卖的最多的,回复也是最多的,评价也基本是5星的。注意不要选那些评价少(例如只有几条评价)但评价很高(有5星)的书,那有可能是书托。

❻ javaweb开发中三层架构的一个困惑

网上搜索的,不对我在找 :

java 三层架构ssh

一个spring2.5+hibernate3.2+struts2.0组合框架,使用spring的 IoC来管理应用的 所有bean,包括struts2的 action,充分发挥了spring轻量级框架的 优势。

摘 要: 针对当前Web应用程序开发面临的问题,结合目前比较流行的开源框架Spring、Struts和Hibernate,提出了一种开发J2EE Web应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。并且,通过案例具体说明了如何将这一方案应用到实际项目中。
关键词: J2EE MVC Struts Spring Hibernate

大型企业级Web应用系统的开发通常要求有一个良好的软件架构、便于协作开发和扩展升级,而传统的开发模式不能很好地满足这些要求。本文针对当前Web应用程序开发面临的问题,结合目前比较流行的开源框架SSH(Spring、Struts、Hibernate),提出一种开发J2EE 企业级Web应用的轻量级解决方案,并通过案例具体说明如何将这一方案应用到实际项目中。
1 框架技术
着名的软件大师Ralph Johnson对框架(Framework)进行了如下的定义: 框架是整个系统或系统的一部分的可重用设计,由一组抽象的类及其实例间的相互作用方式组成[1] 。
框架一般具有即插即用的可重用性、成熟的稳定性以及良好的团队协作性。J2EE复杂的多层结构决定了大型的J2EE项目需要运用框架和设计模式来控制软件质量。目前,市场上出现了一些商业的、开源的基于J2EE的应用框架,其中主流的框架技术有:基于MVC模式的Struts框架和基于IoC模式的 Spring框架以及对象/关系映射框架Hibernate等。
1.1 表示层框架Struts
Struts是一个在JSP Model2基础上实现的MVC框架,主要分为模型(Model)、视图(Viewer)和控制器(Controller)三部分,其主要的设计理念是通过控制器将表现逻辑和业务逻辑解耦,以提高系统的可维护性、可扩展性和可重用性[2] 。Struts框架的体系结构如图1所示。

下面就图1所示的体系结构图分析Struts框架中的MVC组件。
(1)视图:视图部分主要由JSP页面组成,其中没有流程逻辑、业务逻辑和模型信息,只有标记。Struts自身包含了一组标记库(TagLib),这也是Struts的精华之一,灵活运用它们可以简化JSP页面的代码,提高开发效率。
(2)控制器:Struts中的Controller主要是其自身提供的ActionServlet。ActionServlet接收所有来自客户端的请求并根据配置文件(struts-config.xml)中的定义将控制转移到适当的Action对象。
(3)模型:Struts没有定义具体Model层的实现,Model层通常是和业务逻辑紧密相关的,有持续化的要求。目前在商业领域和开源世界,都有一些优秀的工具可以为Model层的开发提供便利。
1.2 业务逻辑层框架Spring
Spring是一个解决了许多J2EE开发中常见问题并能够替代EJB技术的强大的轻量级框架。这里所说的轻量级指的是 Spring框架本身,而不是指Spring只能用于轻量级的应用开发。Spring的轻盈体现在其框架本身的基础结构以及对其他应用工具的支持和装配能力。与EJB这种庞然大物相比,Spring可使程序研发人员把各个技术层次之间的风险降低。
Spring框架的核心是控制翻转IoC(Inversion of Control)/依赖注入DI(Dependence Injection)机制。IoC是指由容器中控制组件之间的关系(这里,容器是指为组件提供特定服务和技术支持的一个标准化的运行时的环境)而非传统实现中由程序代码直接操控,这种将控制权由程序代码到外部容器的转移,称为“翻转”[3] 。DI是对IoC更形象的解释,即由容器在运行期间动态地将依赖关系(如构造参数、构造对象或接口)注入到组件之中[3] 。 Spring采用设值注入(使用Setter方法实现依赖)和构造子注入(在构造方法中实现依赖)的机制,通过配置文件管理组建的协作对象,创建可以构造组件的IoC容器。这样,不需要编写工厂模式、单例模式或者其他构造的方法,就可以通过容器直接获取所需的业务组件。Spring框架的结构如图2所示。

Spring框架由七个定义明确的模块组成,且每个模块或组件都可以单独存在,或者与其他一个或多个模块联合实现。Spring Core Container是一个用来管理业务组件的IoC容器,是Spring应用的核心;Spring DAO和Spring ORM不仅提供数据访问的抽象模块,还集成了对Hibernate、JDO和iBatis等流行的对象关系映射框架的支持模块,并且提供了缓冲连接池、事务处理等重要的服务功能,保证了系统的性能和数据的完整性;Sprnig Web模块提供了Web应用的一些抽象封装,可以将Struts、Webwork等Web框架与Spring整合成为适用于自己的解决方案。
Spring框架可以成为企业级应用程序一站式的解决方案,同时它也是模块化的框架,允许开发人员自由地挑选适合自己应用的模块进行开发。Spring框架式是一个松耦合的框架,框架的部分耦合度被设计为最小,在各个层次上具体选用哪个框架取决于开发者的需要。
1.3 数据持久层框架Hibernate
O/R mapping技术是为了解决关系型数据库和面向对象的程序设计之间不匹配的矛盾而产生的。Hibernate是目前最为流行的O/R mapping框架,它在关系型数据库和Java对象之间做了一个自动映射,使得程序员可以以非常简单的方式实现对数据库的操作。Hibernate工作原理如图3所示。

Hibernate通过对JDBC的封装,向程序员屏蔽了底层的数据库操作,使程序员专注于OO程序的开发,有助于提高开发效率。程序员访问数据库所需要做的就是为持久化对象编制xml映射文件[4] 。
底层数据库的改变只需要简单地更改初始化配置文件(hibernate.cfg.xml或者hibernate.properties)即可,不会对应用程序产生影响。
Hibernate有自己的面向对象的查询语言HQL,HQL功能强大,支持目前大部分主流的数据库,如Oracle、DB2、MySQL、 Microsoft SQL Server等,是目前应用最广泛的O/R映射工具。Hibernate为快速开发应用程序提供了底层的支持。
2 基于SSH组合框架的Web应用模型设计与实现
2.1 集成SSH的新型J2EE框架
前面分析了基于J2EE的三种框架技术,下面通过集成以上三种框架技术来对传统的J2EE Web开发模型加以改进,以形成一种新的、轻量型的J2EE架构。
集成SSH框架 的系统框架图 如图4所示,系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在 Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的 DAO类来实现Java类与数据库之间的转换和访问,最后由Spring完成业务逻辑。

系统的基本业务流程是:在表示层中,首先通过JSP页面实现交互界面,负责传送请求(Request)和接收响应(Response),然后Struts根据配置文件 (struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。在业务层中,管理服务组件的 Spring IoC容器负责向Action提供业务模型(Model)组件和该组件的协作对象数据处理(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。
采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。这样无论前端如何变化,模型层只需很少的改动,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员并行工作,大大提高了开发效率。
2.2 基于SSH框架 的Web应用系统的实现
下面将通过一个实际的系统来展示如何进行基于SSH框架 的Web应用开发。该系统是为某通信公司运营部开发的一个问答式系统,功能类似于网络知道和新浪爱问。由于系统的模块较多,下面就以一个用户管理模块为例来说明系统的开发实现过程,并将按照数据持久层、业务逻辑层、表示层的顺序说明系统构建过程。
(1)数据持久层
数据持久层由Java对象持久化类和数据访问对象(DAO)组成。每个数据库表都对应着一个持久化对象,这样就给予了开发者使用OO思想设计和开发的便利,同时也屏蔽了具体的数据库和具体的数据表、字段,消除了对数据库操作的硬编码在重用性上的弊端。用户信息表的部分结构如表1所示。

Hibernate通过映射(Mapping)文件将对象(Object)与关系型数据(Relational)相关联,因此需要编写和数据库表相对应的Java持久化类以及对应的映射文件。有了Java持久化类后就可以在此基础上实现数据访问类。在Spring框架中,数据访问类可以从辅助类 HibernateDaoSupport继承,这极大地方便了Hibernate框架在Spring中的使用,相应的部分代码如下:
public class UserDao
extends HibernateDaoSupport {
public int add(User user) {
return Integer.ParseInt(this.getHibernateTemplate().save(user).toString());
}
public List findAll() {
return this.getHibernateTemplate().loadAll(User.class);
}
}
具体的Hibernate数据源、session工厂、事务管理、缓冲连接池等功能都由业务层的Spring容器提供。
(2)业务逻辑层
业务逻辑层由Spring框架支持,提供了处理业务逻辑的服务组件。开发者需要对业务对象建模,抽象出业务模型并封装在Model组件中。由于数据持久层实现了Java持久化类并且封装了数据访问对象(DAO),因此可以在Model组件中方便地调用DAO组件来存取数据。Spring的IoC容器负责统一管理Model组件和DAO组件以及Spring所提供的事务处理、缓冲连接池等服务组件。
在用户管理模块中,通过业务建模创建了用户模型UserService类,封装了对用户的权限管理以及积分管理等功能。UserService类通过调用数据访问类UserDao实现对用户数据的操作。这些组件的关系将通过配置Spring框架的applicationContext.xml联系起来,配置文件的主要内容如下:



(3)表示层
表示层结合JSP和Struts的TagLib库处理显示功能,利用ActionServlet将请求(*.do)映射到相应的Action,并由Action调用业务逻辑的服务组件,然后根据处理结果跳转到Forword对象指定的响应页面。
业务流程的部署由struts-config.xml完成。下面以一个显示所有用户信息的请求(ListUser.do)为例来说明配置文件的使用。


基于J2EE的Web应用以其层次性、平台无关性的优势已经逐渐成为了电子商务、电子政务主要的解决方案。本文针对传统的J2EE Web应用开发的弊端,提出了一种利用轻量级框架来快速搭建Web应用的解决方案,并且通过其在实际项目中的应用,证明了采用此方案可以帮助开发人员在短时间内建立结构清晰、可重用性好、维护扩展方便的Web应用程序。
参考文献
[1] GAMMA E, HELM R, JOHNSON R, et al. Design patterns:Elements of reusable object-oriented software[M]. Addison Wesley, 1994.
[2] 孙卫琴.精通Struts:基于MVC的Java Web设计与开发[M]. 北京:电子工业出版社,2004.
[3] JOHNSON R, HOELLER J, ARENDSEN A, et al. Java/J2EE application framework reference document. V1.1.
2004.
[4] 徐长盛,戴超.一种快速开发Web应用程序方法的研究[J]. 计算机工程与设计,2004,(12):2237-2239.
[5] 夏昕,曹晓钢,唐勇.深入浅出Hibernate[M]. 北京:电子工业出版社,2005.
[6] JOHNSON R.Expert one-on-one J2EE design and development[M]. 魏海萍译.北京:电子工业出版社,2003.

在用ssh 开发web应用时,需要对生成的 各个类文件进行组织,下面就对一个可行的 目录方案进行介绍:

譬如应用中有一个用户管理模块,则在公共包下建立一个user包,如该公共包可以为com.simon.oa,

在user包下包括如下子包

1、controler包

该包放置各种struts的 action。

2、包

该包放置各类(data access object),也就是放置对数据库访问的 实现类,在用myeclipse中的 “Hibernate Reverse Engineering”进行反向操作时在某一个目录中就会生成对应某个表的 DAO,生成后可将该DAO拖到包中。在某些应用中将DAO作为接口,在该接口中包括所有对数据库的 操作方法,然后在包建立一个hibernate包,在hibernate包中放置对DAO接口的 实现,譬如:UserDAO接口有一个实现类为UserDaoImpl,将该类放置到hibernate包中,实际的 开发倾向于后一种方式,因为对这个DAO接口可以实现spring的 IoC操作。(不知道myeclipse对此是怎么考虑的 ,这个问题让我纠缠了很久,误将DAO理解成一个能够进行实际操作的 类,而不是一个接口,以后开发要注意 )

3、model包

该包中放置hibernate反向工程生成的 bean和该bean对应的 .hbm.xml文件。

4、service包

该包放置业务操作类,譬如用户服务类,一般情况将该用户操作类提取一个接口,然后在service包下生成一个impl包,在impl包中才放置用户操作接口的 实现类。该用户接口实现类中调用DAO接口对数据库进行操作,而调用该实现类的 方法在struts的 action中。

5、vo包(value object)

vo包中的 中包括struts中使用的 POJO及actionform等信息。

VO: Value Object
DTO: Data Transfer Object
个人理解VO和DTO是类似的 东西,原则上VO和DTO只有Public Fields,主要用于进程之间数据传递的 问题,VO和DTO不会传递到表示层,在业务层就会被吸收。但看到很多人在建立VO和DTO时,也含有Setter,Getter属性和一些其它的 辅助方法,这也无可厚非,我自己也不能确定这对不对。

❼ 航空机票预订系统航空机票预订系统的国内外研究现状

1、如何在网上订飞机票?2、机票预订系统满座率3、软件工程航空公司机票预定系统4、机票预定系统有哪些扩展功能或改进功能5、机票预订的终端系统是什么6、2022年俄罗斯航空公司大部分采用哪种机票预订系统如何在网上订飞机票?
网上预订的机票一般是比在机场预订要便宜许多,因为民航机票是国内航空运输一级代理长期提供市场票价的一定折扣优惠的机票,另外,遇到旅游旺季或假期,票就会很紧张,所以提醒大家要提前预定,机票也是由低价开始卖的,如果到机场买往往买不到票或者就只能买全价票了。x0dx0ax0dx0a在网上订飞机票流畅:x0dx0a一:登陆机票预订网站x0dx0a在网上找到机票预订网站,您可以进入各航空公司的官方网站也可以进入信誉比较好的机票预订网站,同时还要注意甄别虚假的钓鱼网站,以免使自己遭受经济上的损失闷颂。x0dx0a二:选择自己的航班x0dx0a航程分为单程,往返,可以根据自己的需要来进行选择。建议先查看首页放出的特价机票,看看有没有符合您的行程机票,如果刚好有的话就点击它。如果没有那就在选择框里选择出发城市和到达城市,然后确定好出发的时间,点击机票查询就可以进入机票查询结果页面,如果是往返就要选择出发和返回两个时间。x0dx0a三:填写信息x0dx0a(1登陆。如果已经注册会员,可以直接登陆。如果还不是,简单的注册一下就OK了。x0dx0a(2信息核实。在机票预订单项再次核实下您的机票信息,包括航班、出发日期是否正确,确定无误后就可以进入下一步。x0dx0a(3填写乘客信息。乘客类型:成人或者儿童,乘客姓名必须和本人证件上的姓名保持一致,否则是不准登机的。如果是儿童票,在填写该项时,证件类型一项要选择身份证,填写和证件上一致的出生日期。x0dx0a(4填写联系人信息。根据您提供的联系信息,系统会将订单信息发送到您的手机或者邮箱里,同时在您支付的时候,系统会给您的手机发送验证码需要您对订单进行验证,作为您登机的凭证,所以一定要填写正确。x0dx0a(5提交订单,以上信息核实无误,填写完毕后,即可点击提交信息。x0dx0a四:选择支付方式x0dx0a再一次核实您的信息是否正确,包括航班、出发时间、乘客信息、联系人信息等,如果发现错误马上取消重新下单。支付成功后就算购票成功了。
机票预订系统满座率
根据情况。航空公司(CSUAirlines拟开发一个机票预定系统。旅客可通过网上订票平台查询公司航班情况,通过输入起飞地、目的地、起飞时间等信息系统为旅客安排航班,旅客可根据自身需要,按照起飞时间和机票价位来选择航班。订票成功之后,系统为旅客生成订单信息,旅客可以再个人信息页面查看自己的订票信息,并且可以向系统提出退票要求,系统针对具体情况计算手续费后进行相应退票处理。
软件工程航空公司机票预定系统
软件工程课程设计
一、课程设计题目:
航空公司机票预订系统。
二、课程设计内容简要分析:
航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出蚂举郑取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误答拍后即印出机票给旅客。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
三、主要设计过程:
1、问题定义:
航空运输现在已经逐渐成为我国运输事业的重要手段,但是对于航空运输来说,天气或人为的种种的因素,会给航空机票的预定和退订带来困难,特别是对于机票的预定和退订的条理性、及时性和准确性,也同样带来巨大的困难。
对以上的问题,完全可以建立一套完整的航空公司机预定系统,来对信息进行录入、查询、订票、退票等日常管理工作,尽量少的人员介入和数据冗余,以简练实用为基础,实现信息管理计算机化,提高工作效率和信息化水平。
2、可行性分析:
可行性分析对系统的开发至关重要,可以大幅减少不必要的损失,保证系统开发的顺利进行。可以从技术可行性、经济可行性、操作可行性三方面进行系统可行性分析:
2.1、技术可行性:
这些年来,计算机技术的发展异常迅猛,而绝大多数的企业和单位,都已经把计算机作为信息和数据处理、保存和管理的重要工具。
Java是SunMicrosystem公司的JamesGosling开发的编程语言。它以C++为基础,但是却是一个全新的软件开发语言。Java是一个简单,面象对象、分布式、解释性、强壮、安全,与系统无关、可移植、高性能、多线程和动态的语言,利用Java就可以编制出程序接口好、图形界面优美的管理系统。同时,微软公司开发的SOLServer2000,为数据库的开发和管理带来了极大的方便。
2.2、经济可行性:
一方面,对于新系统的开发和研究,不需要花费更多的费用,而且对于人员的培训,不同样不需要花费很多;另一方面,航空公司的原有服务器和计算机系统,同样可以用来使用,不需要更新系统。
2.3、操作可行性:
对于用Java开发的本系统,通过简单的学习就可以熟练操作,同时,对于票务的管理,也同样因为本系统的高效性、及时性和方便性而易于管理。
通过以上的分析,航空公司机票预定系统在经济上、技术上、操作上都是可行的。
3、需求分析:
需求分析阶段的主要目标是准确了解用户对未来软件的系统结构的需求,是发现、求精、建模、规格说明和复审过程。
在需求分析中,可以采用主要流程和数据流程图来描述。
3.1、该系统主要要完成的流程为:
a录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定
b查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓;可以输入起飞抵达城市,查询飞机航班情况;
c订票:(订票情况可以存在一个数据文件中,结构自己设定可以订票,如果该航班已经无票,可以提供相关可选择航班;
d退票:可退票,退票后修改相关数据文件;客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。
3.2、数据流程图:
数据流程图是描绘信息流和数据从输入移动到输出的过程中所经历的变换。是一种能全面描述信息系统逻辑模型的主要工具,也是系统分析人员与用户进行交流的有效手段。
旅客的订票流程图如下:
旅客取票的流程图如下:
订票旅客清单
打印机票
旅客信息查询
旅客
旅客
售出机票信息
4、概要设计:
4.1、本系统的设计总框图:
说明:本系统共分为两大子系统:客户定票系统和后台管理系统。
客户服务系统包含三个子系统:
1、查询系统(实现查询功能
2、定票系统(实现定票功能
3、退票系统(实现退票和修改功能
后台处理系统包含三个子系统:
1、航班信息查询(实现航班信息的查询功能
2、航班信息修改(实现航班信息的修改、新增、删除功能
3、乘客信息查询(实现乘客信息的查询
两大系统共用两个数据文件:航班基本信息文件和客户定票信息文件。
4.2、客户定票系统的概要设计:
说明:
1查询:用户可以通过输入航班号单关键字查询,飞机的起降地点和飞机的起飞时间双关键字查询两种方式进行查询。(注:结构图里查询和订票之间的连线表示客户可以由查询界面直接进入订票界面
2订票:客户可以直接从主界面直接进入订票界面,也可以从航班信息查询界面通过事件触发进入订票界面。客户在订票界面内填写客户基本信息和所定航班的关键信息,然后由提交事件进行信息有效性判断。如果数据有效,则修改航班基本信息,新增客户信息。
3退票和修改:在客户正确输入交易单号,乘客姓名,身份证号的前提下,系统确定数据有效性,客户拥有退票或修改交易的权限。此时对航班基本信息数据文件和客户订票信息文件进行数据项的删除或修改。
4客户修改的主要作用:当客户对于所定机票的航班号,数量,等级等内容需要修改时,可启动此功能。
同时,为方便客户修改过程能准确的了解航班基本信息,在客户退票界面加入了查询按钮。可以通过事件触发进入相关界面。
4.3、后台管理系统的概要设计:
说明:
1航班信息修改:管理人员可以通过输入航班号与日期查询该航班的基本信息。可在查询的结果上进行修改,也可删除该条信息。所有数据修改都应在数据文件中完成,在界面上显示出来。
2航班信息录入:管理人员可以通过输入新的航班信息新加一条航班的基本信息。
3乘客信息查询:管理人员可以通过输入交易单号码,乘客姓名,乘客身份证号查询乘客的基本信息。
4.4、机票预订系统的逻辑模型如下:
航班机票信息
旅行时间
姓名
性别
旅行地点
身份证号码
工作单位
旅客
1
价格
航空公司
取票通知
帐单
订票
11
时间
旅行社
合适航班机票
N
订票旅客清单
售出机票信息
可售机票
等级
5、详细设计:
5.1、主界面程序流程图设计:
说明:在主界面,可以设置四个按钮以供选择:查询、订票、退票和退出。
选择不同的按钮触发不同事件。
5.2、查询系统程序流程图设计:
5.3、订票系统程序流程图设计:
5.4、退票系统流程流程图设计:
6、实现和单元测试:
6.1、编码:
航班信息链表类核心代码:

{
publicFlightListNodefirstNode;//第一架航班的信息表
publicFlightListNodelastNode;//最后一架航班的信息表
publicStringname;
publicintnumberOfRecords;//全天起落航班的总记录
publicFlightList(Strings
{
name=s;
firstNode=lastNode=null;
}
publicbooleanexist(StringsFlightNo,Datedate//判断含传入航班号和日期的结点是否存在
{
FlightListNodecurrent=firstNode;//航班信息的第一个结点
while(current!=null
{
if(current.data.flightNum.equals(sFlightNo
current.data.date.equals(date
returnfalse;
else
current=current.next;//当前航班号不存在时转入下一个结点
}
returntrue;
}
publicvoidinsertAtFront(FlightInfoinsertItem//在链首插入结点
{
if(isEmpty(
firstNode=lastNode=newFlightListNode(insertItem;
else
firstNode=newFlightListNode(insertItem,firstNode;
returnnumberOfRecords++;
}
publicvoidinsertAtBack(FlightInfoinsertItem//在链尾插入结点
{
if(isEmpty(
firstNode=lastNode=newFlightListNode(insertItem;
else
lastNode=lastNode.next=newFlightListNode(insertItem;
returnnumberOfRecords++;
}
publicvoiddelete(FlightInfodeleteItem//删除航班信息结点
{
FlightListNodedeleteNode=newFlightListNode(deleteItem;
FlightListNodecurrent=firstNode;
if(isEmpty(
thrownewEmptyListException(name;
FlightListNodetemp=firstNode;
intflag=0;
while(current!=null
{
if(current.data.flightNum.equals(deleteNode.data.flightNum
{
if(flag==0
{
firstNode=firstNode.next;
}
temp.next=current.next;
break;
}
else
{
temp=current;
current=current.next;
flag++;
}
}
numberOfRecords--;
}
}
7、软件维护:
维护方面主要为对服务器上的数据库数据进行维护。可使用SQLSERVER2000的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。
三、主要参考文献:
1张海潘.软件工程导论.北京:清华大学出版社,2005
2赵松涛.SQLServer2000系统管理实录.北京:电子工业出版社,2006
3宋波.JavaWeb应用与开发教程.北京:清华大学出版社,2006
4孙卫琴.Java面向对象编程.北京:电子工业出版社,2006
机票预定系统有哪些扩展功能或改进功能
对机组工作人员的管理,预定机票的送票情况管理等。
航空公司为方便旅客,需开发一个订票系统。系统的操作者是有登录密码和用户名的售票员。系统要实现的基本功能是航班的调整,售票,订票,取票,退票,乘客信息的管理,乘客购票的统计。而系统在以后扩展时还可以实现的功能有:对机组工作人员的管理,预定机票的送票情况管理等。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。
机票预订的终端系统是什么
航空机票预定系统包括2个子系统,即客户端系统和服务端系统。客户端系统主要实现旅客信息的输入和统计旅客信息的存储机票信息的传递及接收,取票通知及帐单的生成和打印等要求通服务端系统通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息进行处理,实现航班查询,机票生成,销售统计,综合信息查询等子系统。
2022年俄罗斯航空公司大部分采用哪种机票预订系统
自动化。航空公司(Airlines是指以各种航空飞行器为运输工具,2022年俄罗斯航空公司大部分采用自动化机票预订系统,以空中运输的方式运载人员或货物的企业。俄国内全部53家航空公司已完全转用本国的自动化订票系统。

❽ 计算机程序设计有哪些经典必读书籍

1、Java

Java编程语言销携(第三版)---Java四大名着----JamesGosling(Java之父)

Java编程思想(第2版)----Java四大名毁搭着----BruceEckel

Java编程思想(第3版)----Java四大名着----------------BruceEckel

JAVA2核心技术卷I:基础知识(原书第7版)---Java四大名着-----CayHorstmann

JAVA2核心技术卷II:高级特性(原书第7版)----Java四大名着-----CayHorstmann

EffectiveJava中文版------Java四大名着--------JoshuaBloch

精通Struts:基于MVC的JavaWeb设计与纤斗拿开发---孙卫琴

精通Hibernate:Java对象持久化技术详解---孙卫琴

Tomcat与JavaWeb开发技术详解------------孙卫琴

Java与模式------------------------------阎宏

2、C#

C#程序设计-------CharlesPetzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑”

C#Primer中文版--------StanleyB.Lippman---C#语言“倚天屠龙双剑”

.NET框架程序设计(修订版)--------JeffreyRichter“windows编程泰山北斗”---.NET平台四大天王

c#Windows程序设计----------CharlesPetzold“windows编程泰山北斗”------.NET平台四大天王

.NET程序设计技术内幕-------------JeffProsise---.NET平台四大天王

.NET本质论--第1卷:公共语言运行库(中文版)--------ChrisSells---.NET平台四大天王

3、C++

C++程序设计语言(特别版)---c++八大金刚----BjarneStroustrup“C++之父”

C++Primer(第3版)中文版----c++八大金刚---StanleyB.Lippman

C++Primer(第4版)中文版----c++八大金刚---StanleyB.Lippman

C++标准程序库—自修教程与参考手册--c++八大金刚--NicolaiM.Josuttis

C++语言的设计和演化-----c++八大金刚----BjarneStroustrup“C++之父”

深度探索C++对象模型---c++八大金刚----StanleyB.Lippman

EssentialC++中文版---c++八大金刚---StanleyB.Lippman

EffectiveC++中文版2ndEdition-----c++八大金刚------ScottMeyers

MoreEffectiveC++中文版----c++八大金刚------ScottMeyers

C++编程思想(第2版)第1卷:标准C++导引--------BruceEckel

C++编程思想(第2版)第2卷:实用编程技术--------BruceEckel

C++程序设计--------------------------谭浩强

C++程序设计教程(第2版)--------------钱能

C++PrimerPlus(第五版)中文版---StephenPrata

广博如四库全书Thec++programminglanguage、c++Primer

深奥如山重水复Insidethec++objectmodel

程序库大全Thec++standardlibray

工程经验之积累Effectivec++、MoreEffectivec++、Exceptionalc++

C++八大金刚:

1、Essentitalc++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者

2、Thec++programminglanguage----C++之父,技术权威,用词深峻,思想深远,c++网络全书代表,圣经。

3、c++Primer----lippman---纵横书市十数年,c++最佳教本,c++网络全书代表。

4、Insidethec++objectmodel-----lippman----揭示c++底层,非常好,非常难。

5、Effectivec++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。

6、MoreEffectivec++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。

7、Thec++standardlibray---c++标准库的网络全书。

8、设计模式:可复用面向对象软件的基础------good!

4、C语言

C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---BrianW.Kernighan“C语言之父”

CPrimerPlus中文版(第五版)--------C语言“倚天屠龙双剑”---StephenPrata

C程序设计(第三版)---------------------------谭浩强

C语言大全(第四版)---------------------------HERBERTSCHILDT

C语言接口与实现:创建可重用软件的技术-------------DAVIDR.HANSON

C语言参考手册(原书第5版)--------------------------SamuelP.Harbison

C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel

C陷阱与缺陷-----------------------------------AndrewKoenig

5、VB

VisualBasic.NET技术内幕-----VB编程三剑客-----------FrancescoBalena“vb首席大师”

Windows程序设计-VisualBasic.NET语言描述--VB编程三剑客-----CharlesPetzold“windows编程泰山北斗”---

.NET框架程序设计:VisualBasic.NET语言描述--VB编程三剑客--JeffreyRichter“windows编程泰山北斗”---,FrancescoBalena“vb首席大师”

VisualBasic6编程技术大全------------------------FrancescoBalena“vb首席大师”

VisualBasic.NET从入门到精通-------------------------Petroutsos,E.

高级VISUALBASIC编程-----------------------------------MATTHEWCURLAND

6、Delphi

InsideVCL(深入核心——VCL架构剖析)----------李维

Delphi7高效数据库程序设计--------------李维

面向对象开发实践之路(Delphi版)----------李维

7、VC

Windows程序设计(第5版)-----CharlesPetzold“windows编程泰山北斗”---

Windows核心编程----------JeffreyRichter“windows编程泰山北斗”---

Windows高级编程指南---------JeffreyRichter“windows编程泰山北斗”---

深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷

MFCWindows程序设计(第2版)---MFC四大天王”---------JeffProsise

VisualC++技术内幕(第4版)--MFC四大天王”--------DavidKruglinski

深入解析MFC-------------MFC四大天王”-----------GeorgeShepherd

VisualC++.NET技术内幕(第6版)-MFC四大天王”------------DavidKruglinski

8、VF

VisualFoxpro程序设计参考手册-------------------张洪举

专家门诊——VisualFoxPro开发答疑160问-------------------张洪举

VisualFoxPro6.0/9.0解决方案与范例大全-------------------张洪举

VisualFoxPro软件开发模式与应用案例-------------------张洪举

9、黑客

应用密码学(协议算法与C源程序-----------BruceSchneier

网络信息安全的真相-----------BruceSchneier

黑客大曝光:网络安全机密与解决方案(第5版)--------STUARTMCCLURE

软件加密技术内幕------------看雪学院

加密与解密——软件保护技术与完全解决方案------------看雪学院

加密与解密(第二版)--------段钢

10、汇编

Intel微处理器结构、编程与接口(第六版)---------BarryB.Brey

80*86、奔腾机汇编语言程序设计---------BarryB.Brey

Windows环境下32位汇编语言程序设计(第2版)-----------罗云彬

IBM-PC汇编语言程序设计(第2版)本书是国内优秀教材--------沈美明温冬婵

IBMPC汇编语言程序设计(第五版)这本书籍是国外优秀教材-------PETERABEL着,沈美明温冬蝉译

11、驱动开发

WindowsWDM设备驱动程序开发指南------------------------------------ChrisCant

Windows2000/XPWDM设备驱动程序开发(第2版)--------------------------武安河

WINDOWS2000/XPWDM设备驱动程序开发--------------------------------武安河

12、网络

计算机网络第四版中文版----网络编程三剑客--------------AndrewS.Tanenbaum

TCP/IP详解3卷本--------------------RichardStevens----网络编程三剑客

UNIX网络编程2卷本--------------------RichardStevens----网络编程三剑客

用TCP/IP进行网际互联-----------DouglasE.Comer

高级TCP/IP编程-------------------JonC.Snader

C++网络编程-----------------------DouglasSchmidt

UNIX环境高级编程(第2版)--------------------RichardStevens

13、算法

计算机程序设计艺术-------Donald.E.Knuth----------算法“倚天屠龙”双剑

算法导论-----------------ThomasH.Cormen--------算法“倚天屠龙”双剑

离散数学及其应用----------KennethH.Rosen

具体数学—计算机科学基础--------Donald.E.Knuth

14、图形编程

Windows图形编程----------------FENGYUAN--图形编程界的CharlesPetzold之书

15、数据结构

数据结构C++语言描述》58.00(DataStructuresC++)WilliamFord,WilliamTopp刘卫东沈官林

数据结构算法与应用-C++语言描述》49.00SartejSahni汪诗林孙晓东等机械工业出版社

16、软件工程

设计模式--可复用面向对象软件的基础

重构—改善既有代码的设计

17、操作系统

深入理解计算机系统(修订版)-------RANDALE.BRYANT

18、Unix

UNIX网络编程卷I套接字联网API(英文版第三版

UNIX编程艺术

UNIX环境高级编程(英文影印第2版-----UNIX编程“圣经

UNIX环境高级编程(英文影印版)(第2版)

99-UNIX环境高级编程(第2版)

UNIX环境高级编程(第2版)---UNIX编程“圣经

UNIX网络编程第1卷:套接口API(第3版)

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX网络编程(第二版)第2卷:进程间通信

UNIX编程环境

UNIX网络编程卷I套接字联网API(英文版第三版

UNIX系统编程

UNIX环境高级编程

UNIX环境高级编程(英文影印版

88-LINUX内核分析及编程

UNIX网络编程卷I套接字联网API(英文版第三版)

UNIX网络编程第1卷:套接口API(第3版)

UNIX网络编程(第二版)第2卷:进程间通信

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX网络编程(第2版)第1卷:套接口API和X/Open传输接口API

UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版)

UNIX环境高级编程

UNIX环境高级编程(英文版)

UNIX环境高级编程(第2版)

Unix技术手册

19、Linux

Linux内核设计与实现

Linux内核完全注释

LINUX内核分析及编程

GNU/Linux编程指南(第二版)

Linux设备驱动程序(第三版)

嵌入式设计及Linux驱动开发指南——基于ARM9处理器

Linux设备驱动程序第三版(英文影印版)

Linux内核设计与实现(第2版)

Linux内核设计与实现(英文影印版)(第2版)

linux技术手册

20、游戏编程

Windows游戏编程大师技巧(第二版

游戏之旅--我的编程感悟

OpenGL超级宝典:第三版

OpenGL编程指南(第四版)

Java游戏高级编程

J2ME手机游戏编程入门

游戏之旅——我的编程感悟

游戏开发中的人工智能(英文影印版)

3D游戏:卷2动画与高级实时渲染技术

面向对象的游戏开发

Java游戏高级编程

3D游戏编程大师技巧

游戏编程精粹

面向对象的游戏开发

3D游戏卷1:实时渲染与软件技术

3D游戏:卷2动画与高级实时渲染技

J2ME手机游戏编程入门

Direct3D游戏编程入门教程(第二版

21、移动开发

WindowsMobile手机应用开发

SYMBIANOSC++手机应用开发

68-WindowsMobile手机应用开发--傅曦齐宇徐骏

48-SYMBIANOSC++手机应用开发(第2卷)------------------RICHARDHARRISON着,周良忠王伯欣译

68-SYMBIANOSC++手机应用开发---------------RICHARDHARRISON着,周良忠译

WindowsCE.net内核定制及应用程序开发---------周毓林宁杨陆贵强付林林

嵌入式系统WindowsCE开发技巧与实例--傅曦

PalmOS编程实践---绝版

22、单片机

单片机轻松入门----------------------------------周坚(平凡老师)

单片机典型模块设计实例导航-----------------------求是科技

例说8051----------------------------------------张义和陈敌北

KEILCX51V7.0单片机高级语言编程与ΜVISION2应用实践-----徐爱钧

单片机应用程序设计技术(修订版)--------------------周航慈

8051单片机实践与应用-------------------------------吴金戎

MCS-51系列单片机实用接口技术---------------------李华

23、串并口通讯

VisualC++/TurboC串口通信编程实践------------------龚建伟

VISUALBASIC与RS-232串行通信控制(最新版)----------范逸之

24、电子

无线电识图与电路故障分析轻松入门(第二版)-------------------胡斌

无线电元器件检测与修理技术轻松入门(第二版)-------------------胡斌

图表细说电子技术识图-------------------胡斌

图表细说电子元器件-------------------胡斌

图表细说元器件及实用电路-------------------胡


❾ 简单的电脑编程教学电脑编程教学书推荐


学习电脑编程一部分人是因为自己的兴趣爱好,还有一部分是为了找到更好的工作。关于简单的电脑编程,不同编程方法所用的方式也不同,下面小编就为大家带来简做祥单的电脑编程之51单片机按键控制LED灯亮灭。
简单的电脑编程51单片机按键控制LED灯亮灭
一、简单的电脑编程51单片机按键控制LED灯亮灭基本思路
编程之前我们先要规划大概控制思路,按键控制二极管的功能,就让单片机一直监测P2.0的电平状态,若S2按下,P2.0此时会接地,然后单片机再通知P2.4管脚,让D1转变发光状态,放开按键,则灯泡灭掉。知道控制的大概原理之后就可以开始编程了。
二、编写简单程序
#include
sbitS2=P2^0;
sbitD1=P2^4;
函数名:main(void);
返回:无
函数功能描述:按键控制灯的亮灭
voidmain(void)//程序开始运行
{
D1=1;//程序初始化,令二极乱乱管不发光
while(1)//循环检测
{
if(S2==0)//如果检测到P2.0管脚为低电平,即按键按下
{
D1=~D1;//二极管转换发光状态,返回继续循环检测
}
}
}
这个就是51单片机按键控制LED灯亮编写的简单程序,原理非常简单,对于小白来说可能是看天书,所以说基本知识要知道。
电脑编程教学书推荐
为了让大家更好地学习编程,还是得告诉大家一定要大哗胡档号基础,这边就介绍基本编程的书本给大家吧。
一、java
java编程语言(第三版)java四大名着JamesGosling(java之父);
java编程思想(第2版)java四大名着BruceEckel;
java2核心技术卷I:基础知识(原书第7版)java四大名着-----CayHorstmann;
java2核心技术卷II:高级特性(原书第7版)java四大名着-----CayHorstmann;
精通Struts:基于MVC的javaWeb设计与开发孙卫琴;
精通Hibernate:java对象持久化技术详解---孙卫琴;
二、C语言
C#程序设计CharlesPetzold“windows编程泰山北斗”;
NET框架程序设计(修订版)JeffreyRichter“windows编程泰山北斗”;
C++程序设计语言(特别版)c++八大金刚----BjarneStroustrup;
C++Primer(第3版)中文版c++八大金刚---StanleyB.Lippman;
C++Primer(第4版)中文版c++八大金刚---StanleyB.Lippman;
C++标准程序库—自修教程与参考手册--c++八大金刚--NicolaiM.Josuttis;
EssentialC++中文版c++八大金刚---StanleyB.Lippman;

❿ 孙卫琴的介绍

孙卫琴,IT女性作家。1997年毕业于上海交通大学,随后一直从事基于Java的软件开发工作,还从事过J2EE培训和咨询。与自2002年首部作品问世以来,孙卫琴一直专注于开源技术图书创作。孙卫琴以她女性独特的视角和细腻的文风开辟了自己的写作天地。2004年是孙卫琴丰收的一年,也是Java开源技术图书弊迹市场充满亮点的一年,由孙卫琴撰写的《精通Struts:基于MVC的JavaWeb设计与开发》、《Tomcat与JavaWeb开发技术详解》两本书是2004年国内原创图书市场的惊喜。截止到2007年9月,两本图书都已经达到10次以上印刷,以如此专业性强册族的租姿并图书而获得一致好评和空前的市场成功在今日的IT图书市场上实属惊人。

阅读全文

与javaweb孙卫琴相关的资料

热点内容
什么服务器引擎最好 浏览:495
日立制冷压缩机 浏览:775
抖音绑定了别的app怎么解绑 浏览:552
主流使用算法 浏览:866
mysql恢复数据库命令 浏览:807
pubg国际服怎么注册安卓 浏览:77
清华大学爱德华程序员 浏览:167
android60vmware 浏览:358
民生证券app怎么看炒股收益 浏览:236
绿盾加密怎么重装系统 浏览:493
python二进制数字 浏览:630
五笔教程pdf 浏览:893
智能卡的椭圆加密算法 浏览:324
负数的源码如何得出 浏览:560
只有一个服务器怎么查数据 浏览:953
python为什么不用定义变量 浏览:235
文件夹后退以后消失了 浏览:148
金主文bl压缩包百度云 浏览:704
360怎么锁定一个文件夹 浏览:147
优加密卷怎么去查答案 浏览:538