摘要: 对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到 前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代码, JSP程序中才能得到JavaScript的数据。 那如何实现在页面的JavaScript中使用jsp中的数据或是在JSP中使用页面的JavaScript数据呢?一、页面中的JavaScript的数据如何提交给后台的JSP程序 ① 可以将JavaScript的数据以xxx.JSP?var1=aaa&v 阅读全文
posted @ 2008-04-07 00:08 icewolf29 阅读(196) 评论(0) 推荐(0)
摘要: 这是一套适用于JavaScript程序的编码规范。它基于Sun的Java程序编码规范。但进行了大幅度的修改, 因为JavaScript不是Java。 软件的长期价值直接源于其编码质量。在它的整个生命周期里,一个程序可能会被许多人阅读或修改。如果一个程序可以清晰的展现出它的结构和特征,那就能减少在以后对其进行修改时出错的可能性。编程规范可以帮助程序员们增加程序的健壮性。所有的JavaScript代码都是暴露给公众的。所以我们更应该保证其质量。保持整洁很重要。JavaScript文件JavaScript程序应独立保存在后缀名为.js的文件中。 JavaScript代码不应该被包含在HTML文件中, 阅读全文
posted @ 2008-03-30 22:16 icewolf29 阅读(181) 评论(0) 推荐(0)
摘要: (一)、基本语法: pluginspage=http://www.microsoft.com/windows/mediaplayer/download/default.asp embed src=url 说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等, Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。 示例:<embed src="your.mid"> (二)、属性设置: 1、自动播放: 语法:autostart=true、false 说明:该属性规定音频或视频文件 阅读全文
posted @ 2008-03-24 15:47 icewolf29 阅读(195) 评论(0) 推荐(0)
摘要: <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100"height="100" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"><param name="movie" value="moviename.swf"><param 阅读全文
posted @ 2008-03-23 22:11 icewolf29 阅读(127) 评论(0) 推荐(0)
摘要: 闭包的两个特点:1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 闭包的价值在于可以作为函数对象 或者匿名函数,对于类型系统而言这就意味着不仅要表示数据还要表示代码。支持闭包的多数语言都将函数作为第一级对象,就是说这些函数可以存储到变量中、作为参数传递给其他函数,最重要的是能够被函数动态地创建和返回。例1。 以下是引用片段:<scripttype="text/javascript"> functionsayHello2(name){ vartext='Hello'+nam 阅读全文
posted @ 2008-03-17 22:38 icewolf29 阅读(164) 评论(0) 推荐(0)
摘要: 前台线程其实就是一般的线程,主线程在默认情况下是前台线程,由前台线程创建的线程默认也是前台线程。后台线程就是守护线程,java的垃圾回收机制就是后台线程,通过Thread类的setDaemon(true)方法可以将一个线程设为后台线程。后台线程最大的特点是只有所有的前台线程都结束生命周期,后台线程才会结束生命周期。只要有一个前台线程还没有结束,后台线程就不会结束生命周期。至于托管线程,是.net中的概念,即由CLR管理的线程。 阅读全文
posted @ 2008-03-04 17:15 icewolf29 阅读(131) 评论(0) 推荐(0)
摘要: 我们都知道在jsp中include有两种形式,分别是< %@ include file=” ”%>< jsp:include page=” ” flush=”true”/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用< %@ include file=” ”%>,哪些时候用< jsp:include page=” ” flush=”true” 阅读全文
posted @ 2008-03-02 22:23 icewolf29 阅读(141) 评论(0) 推荐(0)
摘要: 这篇文章中,我们介绍了google,它是一个大型的搜索引擎(of a large-scale search engine)的原型,搜索引擎在超文本中应用广泛。Google的设计能够高效地抓网页并建立索引,它的查询结果比其它现有系统都高明。这个原型的全文和超连接的数据库至少包含24'000'000个网页。我们可以从http://google.stanford.edu/ 下载。 设计搜索引擎是一项富有挑战性的工作。搜索引擎为上亿个网页建立索引,其中包含大量迥然不同的词汇。而且每天要回答成千上万个查询。在网络中,尽管大型搜索引擎非常重要,但是学术界却很少研究它。此外由于技术的快速发展 阅读全文
posted @ 2008-03-02 21:17 icewolf29 阅读(187) 评论(0) 推荐(0)
摘要: 1.中文字符转换: String newStr =new String(oldStr.getBytes(oldEncodeSet),newEncodeSet); 其中oldEncodeSet是原字符集,newEncodeSet是目的字符集.2.各应用程序的字符编码格式: 普通Java Application:iso8859-1 MySQL数据库:gb2312(可选择encoding) html表单:iso8859-1 阅读全文
posted @ 2008-02-28 21:53 icewolf29 阅读(160) 评论(0) 推荐(0)
摘要: 字符内码每个国家(或区 域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码、中国的GB2312-80、日本的 JIS 等,作为该国家(区域)信息处理的基础,有着统一编码的重要作用。由于各本地字符集代码范围重叠,相互间信息交换困难,软件本地化版本独立维护成本较高。 因此有必要将本地化工作中的共性抽取出来,做一致性处理,将特殊的本地化处理内容降低到最少,这就是所谓的国际化(I18N)。各种语言信息被规范为本地 信息,而底层字符集采用包含了所有字符的Unicode。 字符内码(character code)指的是用来代表字符的内码。我们在输入和存储文档时都要使用内码,内码分为单字节内 阅读全文
posted @ 2008-02-28 20:38 icewolf29 阅读(163) 评论(0) 推荐(0)