\n'); } function setFlash(){ var myFlshObj = document.myFlash; var photoAlbum=document.getElementById('photoAlbum'); if(photoAlbum&&myFlshObj){ var awidth=0; awidth=parseInt(photoAlbum.offsetWidth); if(awidth<260) myFlshObj.height='150px'; if(awidth>=260 && awidth<350) myFlshObj.height='240px'; if(awidth>=350 && awidth<370) myFlshObj.height='305px'; if(awidth>=370 && awidth<550) myFlshObj.height='320px'; if(awidth>=550 && awidth<730) myFlshObj.height='455px'; if(awidth>=730) myFlshObj.height='590px'; } } function setAlbumUrl(name){ albumTypename=name; setFlash(); myFlash_DoFSCommand(null,"test"); } function showLoginWindow(ev){ var obj = document.getElementById("pop-login"); if(document.all){ obj.style.top = ev.clientY +'px'; obj.style.left = ev.clientX - 272 +'px'; } else{ obj.style.top = ev.pageY +'px'; obj.style.left = ev.pageX - 272 +'px' } obj.style.display ="block"; document.getElementById("pop-user-name").focus(); } function hideLoginWindow(){ document.getElementById("pop-login").style.display ="none"; } var blogID=getBlogID(); var UserName = ""; if(blogID!=null){ var tmpUserName=blogID.split("."); UserName=tmpUserName[0]; } function resize(obj){ if(window.event.srcElement.tagName == 'A'){ return; } obj.parentNode.childNodes[1].style.display = obj.parentNode.childNodes[1].style.display=='none' ? 'block': 'none'; obj.parentNode.childNodes[2].style.display = obj.parentNode.childNodes[2].style.display=='none' ? 'block': 'none'; } function tab(event){ var evt = (document.all)?window.event:event; if(evt.keyCode == 9){ document.getElementById("pop-password").focus(); return false; } else{ return evt.keyCode; } } function tab1(event){ var evt = (document.all)?window.event:event; if(evt.keyCode == 9){ document.getElementById("save").focus(); return false; } else{ return evt.keyCode; } } function tabTrack(event) { var evt = (document.all)?window.event:event; if(evt.keyCode == 9){ document.getElementById("pop-password-track").focus(); return false; } else{ return evt.keyCode; } }
菜鸟老鸟均可入内......
友情博客
日志
国内首创!你看新闻我付费!您希望在网上赚钱吗?这一切都是免费的!您以前也许遇到过“网络传销”,这不仅仅不能够真正赚到钱,补贴上网费用,而且是不合法的。我们应该远离和抵制。来这里,您不必付出1分钱,不必担心上当受骗。点击这里,免费注册http://www.ads4cn.com/newsbar/refferer.asp?ricki
NewsBar——国内最老牌的网络冲浪赚钱工具!无投资、无风险、高信誉!每月16~30日准时付款!不影响您上网打牌、聊天、玩游戏!绝对的额外收入!点击这里,免费注册http://www.ads4cn.com/newsbar/refferer.asp?ricki
一.组装前应该注意的一些事情
开始组装一定要注意以下的一些问题:
1.应该把自己身上的静电去掉,保证没有
一.Visual Basic6.0版本与功能特点
一.Visual Basic6.0版本
Visual Basic(以下简称VB)6.0是一种以对像为基础,以事件驱动为编程机制的可视化程序设计语言.因为它的功能很强大,而且简单容易学习,因而非常受那些广大的程序设计爱好者的欢迎.目前的VB6.0的版本主要有标准版(学习版);职业版和企业版这三种.标准版是让初学者学习设计的,用于初学者开发基于Windows的应用程序;职业版为职业编程人员提供的,里边提供了功能齐全的开发工具,包括标准版的全部功能,用于职业人员开发客户/服务器应用程序;企业版除了包括职业版的所有功能外,还包括一个分布式编程的Back Office工具,用于创建高级;高性能的网络应用程序.
二.Visual Basic6.0的主要功能与特点
1.易学易用的集成开发环境
VB6.0为用户设计界面;编写代码;调试程序;编译程序;制作应用程序安装盘等提供了友好的集成开发环境.
2.可视化上设计平台
采用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观;位置等),在设计过程中看不见界面的实际效果.而在VB6.0中,采用面向对象程序设计方法(Object-Oriented Programming) ,把程序和数据封装起来作为一个对象,每个对象都是可视的.程序员在界面设计的时候可以直接用VB6.0的工具箱在屏幕上"画"出窗口;菜单;命令按键等不同类型的对象,并为每个对象设置属性.程序员仅要对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高.
3.事件驱动的编程机制
面向过程的程序是由一个主程序和若干个子程序及函数组成的,程序运行时总是先从主程序开始,由主程序调用个子程序和函数,程序员在编程时必须事先确定还整个程序的执行顺序.而VB6.0事件驱动的编程是针对用户触发某个对象的相关事件进行编码,从而达到处理;运算目的.每个事件都可以驱动一段程序的运行,程序员只要编写响应用户动作的代码,各个动作之间不一定有联系.这样的应用程序代码短,比较容易编写与维护.
4.结构化的程序设计语言
VB6.0具有丰富的数据类型;众多的内部函数,是模块化;结构化程序设计语言,结构清晰,简单容易学习.
5.强大的数据库功能
VB6.0利用数据控件可以访问Access;Foxpro等多种数据库系统,也可以访问Excel;Lotus1_2_3等多种电子表格.
6.Active 技术
Active发展了原来有的OLE技术,它使开发人员摆脱了特定语言的束缚,方便地使用其他应用程序提供的功能,使VB6.0能够开发集声音;图象;动画;字处理;电子表格;Web 等对象一体的应用程序.
7.网络功能
VB6.0提供的DHTML(Dynamic HTML) 设计工具可以使设计者动态地创建和编辑Web页面,使用户能开发出多功能的网络应用软件.
| 二.Visual Basic6.0的启动与退出 |
一.Visual Basic6.0的系统要求
(1)微处理器:486DX/66MHZ或更高.
(2)内存:至少16MB
(3)硬盘空间:
标准版:典型安装48MB,完全安装80MB.
职业版:典型安装48MB,完全安装80MB.
企业版:典型安装128MB,完全安装147MB
MSDN(用于提供帮助文档):67MB
IE4.x:约需要66MB(Windows98中已经包含).
(4):显示设备:VGA或更高分辨率的显示器.
(5):读入设备:CD-ROM.
(6):操作系统:Windows95/98或更新的版本;WindowsNT3.1或更新的版本.
二.启动Visual Basic6.0
VB6.0是Windows下的一个应用程序,因此可按运行Windows的应用程序方法运行它.启动VB6.0最常用的方法是:单击"开始"按键,选择"程序"菜单,然后打开"Microsoft Visual Studio6.0中文版"子菜单中的" Microsoft Visual Basic6.0中文版"程序,就可以启动VB6.0.当然,也可以将VB6.0的快捷方式发在桌面上,这样只要直接点击桌面上VB6.0的快捷方式图标就可以启动它.
启动VB6.0后,作为默认方式.系统首先弹出如图1.1所示的"新建工程"对话框.
图1.1 "新建工程"对话框
在该对话中有三个选项卡:
(1)新建:列出了VB6.0能够建立的应用程序,初学者只要选择默认的"标准.EXE"来新建工程
(2)现存:选择或打开现在有的程序
(3)最新:排列出了最进用过的工程
这里我要说明白一点:一个VB6.0应用程序称为一个工程
点击打开安键,就可以创建一个默认的"标准.EXE"类型的应用程序,进入如图1.2所示的VB6.0集成开发环境的主窗口.
|
| |||
| |||
|
Windows屏幕尺1.8
用来确定屏幕贴图定位,两点间距测量,场景鼠标取色等的工具,还有色值互转等许多功能.学习美工的朋友们非常适合用哦!!
http://www.onlinedown.net/soft/51511.htm
中国1000所高校消息快速查1.5
这个软件有全国各地的1000间高校消息,通过它可以很快的查看浏览全国各地高校的学校情况;学校教学管理;学校学术科研;招生消息;学校的师资力量;重点学科;校圆文化等等信息,很好用的!!适合要中考的朋友们查看!!
http://www.onlinedown.net/soft/50650.htm
第一节 网站平台的建设
1-1网站建设概述
一.为什么要建设一个网站呢?
公司建设网站有两个目的:
1.可以加强公司跟外部世界的联系,可以宣传公司形象,让更多的人了解自己的公司,这样就可以使公司与国际接轨;
2.这样可以让公司内部的管理加强,通过公司自己的网站加强企业领导和员工的沟通,可以将公司的网站和MIS(信息管理系统)结合,这样就可以实现公司最有效的管理,这样就可以使员工的整体素质与企业的竞争力提高.
公司网站提供给人的服务很多,比如WWW;FTP;E-mail;Telnet;NetNews;BBS.
二.建设网站软件硬件的选择
1.硬件的选择
计算机技术的不断发展,PC机的性能也越来越高,高档PC机的性能已经接近小型机,高档PC机可以适用于中小型企业,但是如果是大型企业的话,就要选择专用服务器,因为高性能和高稳定的需求.
2.软件的选择
软件指的就是操作系统;网站服务器软件;后台数据库系统和网站开发环境,以下两种方案:
(1)Windows2000/XP Server+IIS+ASP/ASP.net+MS SQL Server,微软公司的Windows2000与WindowsXP Server操作系统,比WindowsNT4.0 Server的性能有了很大的提高.它的特点是用户熟悉,容易操作.
(2)Linux+Apache+PHP+MySQL Linux是芬兰人Linus开发的类Unix的操作系统.它的特点是技术公开,完全免费,发展迅速,很有发展前途,但用户不熟悉,需要学习的内容较多.
(3)Unix+网站服务器+JSP+Oracle Unix操作系统已有二十多年的历史,功能强大,稳定性和安全性都很好,提供的Web服务器种类多,应用广泛,适用于对性能要求高的行业.但各大计算机厂家的Unix产品标准不统一,学习和使用都比较困难,费用很高.这里只介绍第一种方案.
三.网站建设的流程
要建设一个符合企业自己实际需要的站点,可以按照以下的步作去出发:
1.分析需要与情况的调查
首先要调查公司的内部情况,包括公司的经营;电脑与网络的使用情况;人员素质;每个部门的分布和需要连网的用户分布的情况;公司需要在网站上发表什么样的内容;数据流量的大小,并且应该知道公司的发展目标与经营的方向;建设这个网站希望达到什么样的目标与领导对电子商务的重视程度等.在这样的基础上做出既适合又有留有发展空间的计划,确定网站的拓扑结构,规划综合布线系统,选择软件的平台与连接因特网的方式,制定Web网站建设的方案.
2.架设网站的网络构架
建设公司网站,应该先架设因特网网络构架,既用因特网技术来建设或修改公司的内部网,进行网络建设与加工,架设网站的软件;硬件平台.
3.建设Web站点
在已经建立的软件;硬件平台上,安装Web
常用软件主要有哪些类型
常用软件主要有三种类型:
Demos:演示软件
商业发行的软件为了让用户先了解软件的功能而发布的一个版本,主要介绍软件可以实现的功能和软件的特性。如果你喜欢这个软件,可以去购买正式版本。
Shareware:共享软件
购买或注册前你可以试用的一类软件。这类软件有版权,但是你可以免费下载并使用。但是,在一定的试用时间后,你必须注册或者购买这个软件以继续使用。
需要注意的是,共享软件多数不是永久免费的,开发者的目的还是希望用户最终购买他们的产品,所以共享软件往往被限制了使用时间,或者只提供了部分功能,不过与纯粹的免费软件相比,共享软件在安全方面要强得多。
Freeware:免费软件
你可以免费下载、使用、在同事和朋友之间传递。和共享软件不同的是,你无须注册这个软件就可以使用其提供的所有功能。
http://chenhaibing912.bokee.com/
常见电脑名词术语解释——基础术语
计算机硬件是软件运行的基础,而软件则是发挥硬件作用的关键。许多入门者除了学用各种软件外,还可能尝试着自己编编程序,那么建议最好先熟悉以下的基础名词,以便尽快进入角色。
基础术语
程序:用汇编语言、高级语言等开发编制出来的可以运行的文件。
软件:从开发商的角度而言,软件就是全部程序和全部开发文档的集合。从用户的角度而言,软件应该是程序、说明书、服务的总合。所以买正版软件就理应得到正规说明书和维护、升级等相关服务。
数制: 虽然计算机能极快地进行运算,但其内部并不像人类在实际生活中使用的十进制,而是使用只包含0和1两个数值的二进制。当然,人们输入计算机的十进制被转换成二进制进行计算,计算后的结果又由二进制转换成十进制,这都由操作系统自动完成,并不需要人们手工去做,学习汇编语言,就必须了解二进制(还有八进制/十六进制)。
数据: 狭义的理解,数据就是数值,即0、1、2、3、4、5、6、7、8、9和符号、小数点组成的数值,广义地讲,计算机所能处理的数据是指计算机能接受、存储、处理的任何信息,除了数值外,还有字符数据、图形数据、音频数据、视频数据、控制信号数据等等。
数据类型: 在处理各种数据时,为了便于处理、查错和充分利用存储空间,许多开发环境都要求对数据类型进行说明,一般有整数型、实数型、字符串型、布尔型、日期型、备注型、浮点型、双精度型等等。
数据运算: 一般指对数据所施加的各种处理,如插入数据、修改旧数据、删除已无用的数据、查找数据、将数据按一定规则排序、打印数据等等。
数据结构:在编程中,除了考虑功能如何实现外,还必须考虑到程序中所涉及到的数据组织方式,其一是为了提高执行效率;其二是在特定的功能中,必须将数据以特殊的结构进行存放。常用的数据结构有线性表、栈、队列、树、二叉树、图、哈希表等结构。
逻辑结构:指对数据的组织形式,如社会生活中的人事组织可用树型逻辑结构表示,选择好逻辑结构对软件的实现有重大意义。
常见电脑名词术语解释——开发术语
计算机硬件是软件运行的基础,而软件则是发挥硬件作用的关键。许多入门者除了学用各种软件外,还可能尝试着自己编编程序,那么建议最好先熟悉以下的基础名词,以便尽快进入角色。
开发术语
流程图:使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图。流程图在汇编语言和早期的BASIC语言环境中得到应用,由于其中的转向过于任意,带来了许多副作用,现已趋向消亡。较新的是有利于结构化程序设计的PAD图,对PASCAL或C语言都极适用。
汇编语言:计算机中真正可以处理的只是由“0”、“1”组成的二进制代码,这种指令代码易出错且不易修改,由于依赖于机器,使用极不方便,于是人们发明“指令的助记符”,用几个字母(往往就是其含义的英文单词或缩写)代替某条指令,如加法用ADD表示,这种符号系统的扩大就是汇编语言。使用汇编语言编程,优点是运行效率高,可直接对硬件内部进行控制,缺点是需对硬件有更深入的了解,而且编 程效率不高,并且与机器的体系结构仍有一定的依赖关系。
汇编程序:由于机器并不能直接识别和运行用汇编语言编制出的程序,必须先转换成对应的机器代码指令,这项工作不用手工完成,仅需交给称为“汇编程序”的软件处理一下,即可得到可以直接运行的程序文件。基于这种关系,人们将用汇编语言编出来的程序称为“源程序”,称用汇编程序处理后产生的程序为“目的程序”。
高级语言:由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言。在这种语言下,其语法和结构更类似普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。 根据应用范围的不同和历史的发展,高级语言有很多种,如BASIC、FORTRAN、C、PASCAL、LISP、FOXPRO、COBOL。
解释程序:对源程序边解释翻译成机器代码边执行的高级语言程序。由于它的方便性和交互性较好,早期一些高级语言采用这种方式,如BASIC、dBASE。但它的弱点是运行效率低,程序的运行依赖于开发环境,不能直接在操作系统下运行。
编译程序:为了提高运行效率和对源程序的保密,人们推出了可以一次性将源程序转换成可执行代码的程序开发软件。它产生可以在操作系统下直接执行的程序,且运行速度比用解释程序执行快得多,但是它要求全部源程序的语法都必须正确,这样调试时就不太方便。为了融合解释和编译的优点,目前许多开发系统已同时提供这两种功能。
Bug:程序中隐藏的功能缺陷或错误。由于现在的软件复杂程度早已超出了一般人能控制的范围,如Win95、Win98这样的较成熟的操作系统也会不定期地公布其中的Bug。如何减少以至消灭程序中的Bug,一直是程序员所极为重视的课题。
调试:编好程序后,用各种手段进行查错和排错的过程。作为程序的正确性不仅仅表现在正常功能的完成上,更重要的是对意外情况的正确处理。注意,调试的指导思想是尽量证明该程序是有错的,而不是证明它是正确的。所以从心理学的角度考虑,开发人员和调试人员不应该是同一个人。
模块化:按照功能将一个软件切分成许多部分单独开发,然后再组装起来,每一个部分即为模块。其优点是利于控制质量、利于多人合作、利于扩充功能等,是软件工程中一种重要的开发方法。
可移植性:由于计算机的硬件体系结构不同,因而导致在某一类型机器上开发的软件不能在另一类计算机上运行,所以某一种语言开发环境开发出来的程序,如不用修改或只需极少量的修改便能在其它种类的计算机上运行,就是可移植性好。
过程:建立模块化的主要机制,它主要用于完成特定的工作,可以返回某些运算的结果,也可以不返回任何结果。
单入口单出口:为了保证开发程序的质量,要求过程中的数据流控制是必须在固定的程序段入口进入,固定的出口返回,不允许在编程中随意使用数据。
软件生命周期:软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。
人工智能:就是通过程序使计算机能进行一些思维推理,使其具备一定的环境适应、自动学习、自动决策等人类高级智能。目前在人机对话、智能机器人、专家系统、语言图像识别、问题求解、公式推导、定理证明等许多领域,人工智能都已有较成熟的系统,随着计算机硬件体系的进步,人工智能必将更深入人们的生活。
常见电脑名词术语解释——操作术语
计算机硬件是软件运行的基础,而软件则是发挥硬件作用的关键。许多入门者除了学用各种软件外,还可能尝试着自己编编程序,那么建议最好先熟悉以下的基础名词,以便尽快进入角色。
操作术语
操作系统: 计算机硬件系统外面加载的第一道软件系统,专门用于管理计算机硬件和其它软件,响应用户对硬件和软件的操作,在微机上常见的有DOS、Windows3.2,Win95/98/NT等。
安装程序: 由于目前的软件都涉及许多文件和子目录,所以一般都提供安装程序帮助用户自动化地安装全部文件,一般标准的安装程序均起名Setup.exe或Install.exe。
病毒:一种计算机程序,它可以附属在可执行文件或隐藏在系统数据区中,在开机或执行某些程序后悄悄地进驻内存,然后对其它的文件进行传染,使之传播出去,然后在特定的条件下破坏系统或骚扰用户。目前已有较成熟的清除病毒软件,但是新病毒还是层出不穷,成为一大危害。
集成开发环境: 较早期程序设计的各个阶段都要用不同的软件来进行处理,如先用字处理软件编辑源程序,然后用链接程序进行函数、模块连接,再用编译程序进行编译,开发者必须在几种软件间来回切换操作。现在的编程开发软件将编辑、编译、调试等功能集成在一个桌面环境中,这样就大大方便了用户。
拷贝: 指将文件从一处复制一份完全一样的到另一处,而原来的一份依然保留。
删除: 指将文件从系统的目录清单中删掉,但许多情况下,用工具软件或Windows下自带的“回收站”均能恢复被删掉的文件,为了保险起见,用户最好养成对自己输入的文本或其它文件进行软盘备份,以防万一。
移动: 就是将拷贝操作和删除操作合二为一,原来的一份在拷贝完成后即被自动删掉。
共享: 这是在网络环境下文件使用时的一种设置属性,一般指多个用户可以同时打开或使用同一个文件(或数据)。
独占: 系指文件(或数据)同一时刻只能被一个用户打开,其它用户只能等待此用户放弃后,才能打开和使用它。
压包: 用工具软件将文件进行压缩存储的过程,常用的压包工具有WinZip 、Arj等。
解包: 压包的反过程,即将压包文件还原成原来的文件。
加密: 在网络通讯中,为了保证传输数据的保密性,用密码对文件进行加密变换。
解密: 加密的反过程,使之变成可使用的正常数据。
上传:本地计算机与其它计算机通过网络连接成功后,将本机文件拷贝到其它计算机中的过程。
下载:在网络中,将对方计算机中的文件拷贝至本地计算机中的过程。
通配符: 在DOS操作系统下,为了提高对文件处理的效率,用*或?表示任意多个或一个字符,这样就可以一次性处理一批文件,如*.*即代表当前目录下的全部可见文件。
内部命令: 启动了DOS操作系统后,任何时候都能使用的命令,如