Tuesday, March 31, 2009
ie ol has the max index 有序列表 索引数字上限 1000
Monday, March 30, 2009
i love you so much 我喜欢你
我喜欢你,
非常喜欢你。
好吧,
我承认,
我见识过的这几对几乎都差不多的。
实在是都很类似。
也许,
这些事情都差不多。
就那么点事。
哈哈,
咋就都差不多呢。
呵呵。
太,
可爱了。
知道我谁啥,
知道我说什么,
等他们成了,
再摆出来。
哎,
好像有点卑劣了。
python 动态生成 zip 文件
python 中处理 zip 文件
from zipfile import ZipFile z = ZipFile('abc.zip', 'w') z.write('abc.txt', 't/abc.txt') z.writestr('t/abc2.txt', 'this text is from my') z.close() # 即时压缩 import os from zipfile import ZipFile from StringIO import StringIO f = StringIO() z = ZipFile(f, 'w') def safewrite(f, *arg, **kw): if os.path.isfile(f): z.write(f, *arg, **kw) elif os.path.isdir(f): for root, dirs, files in os.walk(f): for f_ in files: z.write(os.path.join(root, f_)) safewrite('flash') safewrite('abc.txt', 't/abc.txt') z.writestr('t/abc2.txt', 'this text is from my') z.close() print 'Content-Type: application/zip' print 'Content-Disposition: attachment; filename=abc.zip' print print f.getvalue()
Tuesday, March 24, 2009
the js lib in my heart 我心仪的js库
yui loader
jquery dom,dom-ev,ajax
goog class,oop
jsolait fn,package,socket
其实 jsolait 的loader 也挺好的,不过他只能同步,不能异步的load。
jaolait 的class和oop也挺好,不过稍显复杂,偏向 goog 的方式。
jquery 提供了良好和足够的操作 dom 和大多数 ajax 的功能,
如果要纯粹的脱离 dom 的事件机制,还是自己实现一下或者用 yui 的,或者 goog 的比较好。
jsoliat 提供的包管理和 socket 机制(通过 as 实现) 也挺不错。
希望这个项目里能够实现这个东西。
虽然是东拼西凑,不过确实期盼了很久的东西。
不知道会不会违反他们各自的版权呢。
呵呵。
顺应一下国情,先搞出来,
如果有了问题,
我再学习 gnu,自己实现一遍。
只是,
比较仰慕这些已经完善的实现而已。
有对这有兴趣人不,可以一起来搞嘛。
Monday, March 23, 2009
add app on existing apache site 给apache站点添加功能
Wednesday, March 18, 2009
what is a empty array in javascript 空数组([]) 是什么东西?
先看测试
[]==false ? 'false' : 'true'//false []==true ? 'true' : 'false'//false Boolean([]) ? 'true' : 'false'//true (![]) ? 'false' : 'true'//true ([]) ? 'true' : 'false'//true
为啥有时候是 true,有时候是 false 呢?
参看:
逻辑AND(&&)运算符
Monday, March 16, 2009
mysql index 学习
MySQL提供多种索引类型供选择:
- 普通索引
这是最基本的索引类型,而且它没有唯一性之类的限制。普通索引可以通过以下几种方式创建:- 创建索引,例如CREATE INDEX <索引的名字> ON tablename (列的列表);
- 修改表,例如ALTER TABLE tablename ADD INDEX [索引的名字] (列的列表);
- 创建表的时候指定索引,例如CREATE TABLE tablename ( [...], INDEX [索引的名字] (列的列表) );
- 唯一性索引
这种索引和前面的"普通索引"基本相同,但有一个区别:索引列的所有值都只能出现一次,即必须唯一。唯一性索引可以用以下几种方式创建:- 创建索引,例如CREATE UNIQUE INDEX <索引的名字> ON tablename (列的列表);
- 修改表,例如ALTER TABLE tablename ADD UNIQUE [索引的名字] (列的列表);
- 创建表的时候指定索引,例如CREATE TABLE tablename ( [...], UNIQUE [索引的名字] (列的列表) );
- 主键
主键是一种唯一性索引,但它必须指定为"PRIMARY KEY"。如果你曾经用过AUTO_INCREMENT类型的列,你可能已经熟悉主键之类的概念了。主键一般在创建表的时候指定,例如"CREATE TABLE tablename ( [...], PRIMARY KEY (列的列表) ); "。但是,我们也可以通过修改表的方式加入主键,例如"ALTER TABLE tablename ADD PRIMARY KEY (列的列表); "。每个表只能有一个主键。 - 全文索引
MySQL从3.23.23版开始支持全文索引和全文检索。在MySQL中,全文索引的索引类型为FULLTEXT。 全文索引可以在VARCHAR或者TEXT类型的列上创建。它可以通过CREATE TABLE命令创建,也可以通过ALTER TABLE或CREATE INDEX命令创建。对于大规模的数据集,通过ALTER TABLE(或者CREATE INDEX)命令创建全文索引要比把记录插入带有全文索引的空表更快。本文下面的讨论不再涉及全文索引,要了解更多信息,请参见MySQL documentation。
选择索引列
在性能优化过程中,选择在哪些列上创建索引是最重要的步骤之一。可以考虑使用索引的主要有两种类型的列:在WHERE子句中出现的列,在join子句中出现的列。
MySQL只有对以下操作符才使用索引:<,<=,=,>,>=,BETWEEN,IN,以及某些时候的LIKE。可以在LIKE操作中使用索引的情形是指另一个操作数不是以通配符(%或者_)开头的情形。
谁能给点意见。 :)
Saturday, March 14, 2009
在 mac os x 上装 mysql
太刻意求来的,未必真的是如愿
Thursday, March 12, 2009
[share] 明明是谣言却普遍被大众相信的传言,今天你被骗了吗(ZT)
相当长见识。
原句:"或曰:'以德报怨,何如?'子曰:"何以报德?以直报怨,以德报德"
——《论语 宪问》
以德抱怨,是我们常听到的一句话了,人们通常理解的"以德抱怨"什么意思呢?就是说:孔老夫子教我们,别人欺负你了,你要忍,被打碎牙齿也要往肚子里吞,别人来欺负你,你反而应该对他更好,要用你的爱心去感化他,用你的胸怀去感动他。
但事实上,我们根本曲解了孔子的原意,我当初,也万万没想到原来在孔子这句"以德抱怨"的后边还跟着另外一段话,什么话呢?子曰:"以德抱怨,何以报德?以直报怨,以德报德!"看完以后,幡然醒悟,原来我们都被某个断章取义的孔子FANS给玩了一把!当时的真实情况是怎么样的呢?孔子的一个弟子问他说:师傅,别人打我了,我不打他,我反而要对他好,用我的道德和教养羞死他,让他悔悟,好不好?孔子就说了,你以德抱怨,那"何以报德?"别人以德来待你的时候,你才需要以德来回报别人。可是现在别人打了你,你就应该"以直抱怨",拿起板砖飞他!看!就因为被人故意省略了一句话,刚烈如火的孔老夫子一下就被扭曲成了现在这个温婉的受气包形象。
Monday, March 9, 2009
gnu coreutils 之 tar
不过,不知大家发现没有,其实用 winRAR 压缩时选择 zip 格式通常会快很多(代价是会比 rar 格式大一些,不过差不多少)。
tar cf abc.tar f1.txt f2.txt
tar zcf abc.tar.gz f1.txt f2.txt
tar jcf abc.tar.bz2 f1.txt f2.txt
通常,这样压缩出来比 gzip 要小一点(当然,更加耗时),喜好哪种格式看各位吧。
然后看如何解压缩。
tar xf abc.tar
tar zxf abc.tar.gz
tar jxf abc.tar.bz2
tar vjxf abc.tar.bz2
Monday, March 2, 2009
程序员之制造重复的轮子
what is written for us?
yes, i want to get the answer very much.
so, do you know anything about that?
i think the biggest problem is that i have nothing to share with you.
so, maybe that be an answer to me.
just follow the mind.
其实,以上文字来自观看下面2部电影的感受,热烈推荐:
贫民窟的百万富翁
《好好先生》Yes.Man