Image 01 Image 02

0
Posted on 13th 一月 2009 by admin

Js中给一变量赋值{} {}是定义对象的一种方法,就像用[]来定义数组一样 var   a={“a”:123,”b”:234,”c”:”123 “} 相当于 var   a=new   Object(); a.a=123; a.b=234; a.c= “123 “;

<SCRIPT LANGUAGE=”JavaScript”>
<!–
a={“a”:123,”b”:234,”c”: “123 “};
alert(a.a);
//–>
</SCRIPT>

javascript trim的方法

functiontrim( text ) {
return (text || “”).replace( /^\s+|\s+$/g, “” );
}

0
Posted on 13th 一月 2009 by admin

正准备写一个网页播放器,基于html下的

先分析一下原理

现在最头痛的就是浏览器的问题,好像大多网站也是没有办法解决的

最多也就是做到firefox单曲播放,因为firefox没办法检测到madiaplay的状态

[...]

0
Posted on 13th 一月 2009 by admin

前几天还好好的,怎么又降级了

现在好多都不见了~

痛苦~

1
Posted on 8th 一月 2009 by admin

找了半天没找着,终于在英文站点上找到,还有感谢群里的石头和球迷

>>> s = datetime.datetime(2009,1,1)
>>> time.mktime(s.timetuple())
1230739200.0

别外付一个python对时间的一些函数,很好用的

我们先导入必须用到的一个module
>>> import time
设置一个时间的格式,下面会用到
>>>ISOTIMEFORMAT=’%Y-%m-%d %X’
看一下当前的时间,和其他很多语言相似这是从epoch(1970 年 1 月 1 日 00:00:00)开始到当前的秒数。
>>> time.time()
1180759620.859
上面的看不懂,换个格式来看看
>>> time.localtime()
(2007, 6, 2, 12, 47, 7, 5, 153, 0)
localtime返回tuple格式的时间,有一个和它类似的函数叫gmtime(),2个函数的差别是时区,gmtime()返回的是0时区的值,localtime返回的是当前时区的值。
>>> time.strftime( ISOTIMEFORMAT, time.localtime() )
‘2007-06-02 12:54:29′
用上我们的时间格式定义了,使用strftime对时间做一个转换,如果取现在的时间,time.localtime() 可以不用。

>>> time.strftime( ISOTIMEFORMAT, time.localtime( time.time() ) )
‘2007-06-02 12:54:31′
>>> time.strftime( ISOTIMEFORMAT, time.gmtime( time.time() ) )
‘2007-06-02 04:55:02′
上面展示了gmtime和localtime的区别。
查看时区用
>>> time.timezone
-28800
上面的值是一个秒值,是当前时区和0时区相差的描述,-28800=-8*3600,即为东八区。

0
Posted on 8th 一月 2009 by admin

python提供了好多的数据结构,主要是分list,dict,tuple(数组,字典,元组)

1.list(数组)

数组的方法运用,应该有写过程序的都知道啦

包括二维三维,下面我只说几个方法

[...]

0
Posted on 8th 一月 2009 by admin

差点笑死我了,这哥们。。

0
Posted on 7th 一月 2009 by admin

# coding=utf-8
import SocketServer

class EchoRequestHandler(SocketServer.BaseRequestHandler ):
def setup(self):
print self.client_address, ‘connected!’
self.request.send(‘hi ‘ + str(self.client_address) + ‘\n’)

def handle(self):
data = ‘dummy’
while data:
data = self.request.recv(1024)
print data
self.request.send(data)
if data.strip() == ‘bye’:
return

def finish(self):
print self.client_address, ‘disconnected!’
self.request.send(‘bye ‘ + str(self.client_address) + ‘\n’)

#server host is a tuple (‘host’, port)
server = SocketServer.ThreadingTCPServer((”, 9000), EchoRequestHandler)
server.serve_forever()

0
Posted on 5th 一月 2009 by admin

首先要确定是否在第一行,

如果你是用editplus的话

我的edit plus中设置了默认的编码为utf-8,且UTF_8签名为:总是添加签名;
于是尝试以下操作:
在edit plus 的工具->参数->文件->UTF_8签名一项中,更改选项”总是添加签名”为”总是移除签名”,然后打开index.php文件,并重新另存为,重新运行脚本,终于可以正常了;