站点建设有问必答

出版社:金毅、凌建平、 顾建德 上海交通大学出版社 (2000-01出版)
出版日期:2000-1
ISBN:9787313023889
页数:193页

章节摘录

版权页:   插图:   安全性 通过Internet能潜入政府或公司的计算机网络,非法使用和破坏重要的信息,这已不仅仅是近几年来电影和小说的一个主要题材,现实生活中也频频发生政府重要部门数据库的信息被窃取,银行账户被篡改等严重的安全问题,作为面向Internet应用的网络编程语言,Java在安全性上已做了周密的考虑。 Java语言本身的设计和定义就很严密,如取消了C++中功能强大的指针,以避免恶意使用而给系统带来的潜在危险;Java机器码在被解释器转换运行前还会受到一次安全性检查,以确保它没有违反定义和使用权限,因为虽然Java机器码一般是由Java编译器产生的,但也存在被人为地编写和修改的可能性。Java解释器在最后程序运行时也会严格把关,阻止对系统资源的不正当使用以及调整程序的处理方式。另外,通过浏览器执行的Java小应用程序,可以由浏览器进行控制,你能定义它们的权限,监控它们的运行情况,或者,干脆关掉它们,不允许执行。 虽然不能百分之百地保证Java的安全性,但就一般的标准而言,Java是非常适合在Internet上使用的编程语言。 多线程 随着计算机技术的飞速发展,新的操作系统都有了多任务和分时设计,使得在同一时间内执行多个程序成为提高整体运行效率的重要方法,这就涉及到了进程和线程的概念。一个进程是指一个运行中的程序,每个进程都有自己独立的内存空间和系统资源。一个程序所产生的多个进程可能需要相互合作,以提高效率。因为各自有独立的资源,所以即使是可以共享的数据,也必须重复复制,而且进程间的通信也涉及到复杂的控制,这些都为系统带来更多的负担。于是,线程就出现了。线程也是一个在执行的程序,但是多线程在运行时是共享一块内存空间和一组系统资源的,所以线程的负担要比进程小得多。 传统的编程语言对多线程的支持很不充分,用来编写多线程的程序要非常小心,尤其是线程之间的数据交换和共享必须严格地控制,否则很容易发生数据不同步而造成错误。而Java在设计时已经将多线程考虑进去,语言定义就提供了多线程的功能。你可以方便地为程序提供多线程的能力,大大提高运行的效率。比如说,需要到5个数据库里查询信息,使用5个线程同时去做,比单线程一个一个顺序去查显然要快得多。利用多线程,能更好地发挥计算机的功能,提高程序的效率。 面向对象 这已经不用多说了,现在流行的开发软件都是面向对象的。Java在这方面不比任何软件差,在很多具体的地方显得更有特色。

书籍目录

第一部分:准备篇——站点建设的基础知识1站点建设前的问题 31.1你需要一个什么样的站点? 31.2怎样考虑站点的内容? 41.3技术上准备好了吗? 52 web上的语言: html 7……

编辑推荐

《站点建设有问必答:我要上网》的可读性和实用性很强,可以作为Internet培训,学习的指南读本,也可以作为Web站点开发和管理人员的参考书。

作者简介

《站点建设有问必答:我要上网》是一本面向初、中级 Internet用户,关于如何在网上建设站点的百姓读本,目的是帮助读者了解将站点上网所需要知道的方方面面。《站点建设有问必答:我要上网》共分四个部分:第一部分为“准备篇”,介绍站点建设的基础知识:第二部分为“开发篇”,介绍站点内容的设计和制作;第三部分为“应用篇”,关于站点如何上网;第四部分为“提高篇”,介绍如何优化和安全有效地管理一个站点,指导你的站点一步一步走向成功。《站点建设有问必答:我要上网》的可读性和实用性很强,可以作为Internet培训,学习的指南读本,也可以作为Web<br>站点开发和管理人员的参考书。


 站点建设有问必答下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024