上善若水!
2009-11-30 11:11:53 阅读(1) 评论(0)
WML学习(二)
基本格式和文件头
wml文件的一般格式:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<access/>
<meta..../>
</head>
<card>
Some contents...
</card>
<wml>
2009-11-30 11:10:44 阅读(1) 评论(0)
WML学习(一)
概述
WML(Wireless Markup Language - 无线标记语言)这种描述语言同我们常听说的HTML语言同出一家,都属于X ML语言这一大家族。HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而 WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。
基本规则
* WML使用XML文档字符集,目前支持 Unicode 2.0,和HDML不同, WML的所有标签,属性和规定的可接收值必须小写,CARD的名字和变量也是区分大小写的。和HDML一样,对于连续的空字符,只显示一个空格。标签内属性的值必须用"或者
2009-11-30 11:09:53 阅读(3) 评论(0)
| 网页制作Webjx文章简介:WAP(无线应用协议)是在数字移动电话、因特网或其他个人数字助理机(PDA)、计算机应用之间进行通讯的开放全球标准。 它是由一系列协议组成,用来标准化无线通信设备,可用于Internet访问,包括收发电子邮件,访问WAP网站上的页面等等。 |
WAP(无线应用协议)是在数字移动电话、因特网或其他个人数字助理机(PDA)、计算机应用之间进行通讯的开放全球标准。 它是由一系列协议组成,用来标准化无线通信设备,可用于Internet访问,包括收发电子邮件,访问WAP网站上的页面等等。
WAP将移动网络和Internet以及公司的局域网紧密地联系起来.提供一种与网络类型、运行商和终端设备都独立的移动增值业务。
通过这种技术,无论你在何地、何时只要你需要信息,你就可以打开你的WAP手机,享受无穷无尽的网上信息或者网上资源。如:综合新
2009-11-25 12:03:45 阅读(2) 评论(0)
把通常加载方式: Copy co
改变成:
Copy co
document.write("<scr"+"ipt src=\"xxx.js\"></sc"+"ript>")
</script>
-------------------------------------
举个例子:
比如下面是 Web标准化网站 www.div-css.com 申请的站长统计代码,以前尽管是把它放在页面的最底部,但还是拖累页面加载进度。
2009-11-25 10:43:43 阅读(3) 评论(0)
3、Form插件的简单入门
第一步:先增加一个表单
| <form id="myForm" act Name: <input type="text" name="name" /> Comment: <textarea name="comment"></textarea> <input type="submit" value="Submit Comment" /> </form> |
2009-11-12 9:31:30 阅读(11) 评论(0)
On
unload与On beforeunload On
unload,on beforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.on unload来指定或者在<body>里指定。区别在于on beforeunload在on unload之前执行,它还可以阻止on unload的执行。 On
beforeunload也是在页面刷新或关闭时调用,On beforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而on unload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。On unload是无法阻止页面的更新和关闭的。而 On beforeunload 可以做到。曾经做一个考试系统,涉及到防止用户半途退出考试(有意或者无意),代码如下:
2009-10-1 17:10:17 阅读(25) 评论(0)
“Li Lei和Han Meimei没在一起啊?”最近,一些“80后”们发现,曾是他们初中英语教材中两个主要人物的“Li Lei”和“Han Meimei”被一套新的英语教材沿用。但令人惊讶的是,新教材中的Li Lei和Han Meimei已不再是小朋友,而是跟着80后们一起步入了青年时代。Han Meimei更嫁作了他人妇。
这一情节令不少80后颇感意外和遗憾,因为按照他们的设想,“他们本应该是一对儿。”
2009-9-22 17:00:52 阅读(17) 评论(0)
ASP类class property get、property let 使用说明2008-04-07 19:45'在 class 块中,成员通过相应的声明语句被声明为 private(私有成员,只能在类内部调用) 或 public(公有成员,可以在类内外部调用) 。
'被声明为 private 的将只在 class 块内是可见的。
'被声明为 public 不仅在 class 块的内部是可见的,对 class 块之外的代码也是可见的。
'没有使用 private 或 public 明确声明的被默认为 public。
'在类的块内部被声明为 public 的过程(sub 或 function)将成为类的方法。
'public 变量将成为类的属性,同使用 property get、property let 和 property set 显式声明的属性一样。
2009-9-11 15:42:49 阅读(75) 评论(0)
1.网上有个朋友是提供这样的缓存实现机制的(http://tenglong.blog.51cto.com/180708/30028)
解决办法:
1、当客户端请求一个ASP页面的时候,首先将请求交给文件缓存模块处理,文件缓存判断请求是否是POST,如果是POST,则不执行缓存相关操作;同时判断请求是否是不需要缓存的请求。如果是不需要缓存的,则不进行缓存相关操作。
2、如果是需要使用缓存功能。通过URL地址以及QUERYSTRING参数,寻找缓存文件。如果找不到缓存文件,或者缓存文件过期。则重新获取缓存文件数据,并生成新的缓存文件数据。
2009-9-11 15:02:39 阅读(18) 评论(1)
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。
大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。
上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路具备瓶颈,没有很好的扩展性,下面我从低成本、高性能和高扩张性的角度来说说我的一些经验。