Tuesday, January 16, 2007
英语阅读推荐:美化文件上传框 & 无刷新文件上传
Posted on 2006-12-23 01:09 Cat Chen
相信很多使用过GMail的读者都会觉得它的文件上传功能作得好,首先它支持无刷新上传,其次它能够隐去丑陋的文件上传框。本期的Random Clipping重点推荐两篇与上传有关的英语技术文章,希望对大家制作一个GMail那样的上传界面有所帮助。
美化文件上传框 (Styling an input type="file")
"Of al...
Saturday, January 13, 2007
转几个方便网页浏览的javascript代码。
...
Tags:
Friday, January 12, 2007
长期以来,我们强调的都是这一面,而忽略了另一面:即中国文化,尤其是 近现代以来的文化,深受日本的影响。中日两国的文化交融,是相互的而不是单 向的,是积极主动而不是被动的。这当然不是指中国人从抗日战争题材的电影中, 模仿了几句“大大的”、“统统的”、“米西米西”、“死了死了的”之类洋泾 浜鬼子话。绝非那样简单可笑。中国的语言文字,政治军事,改革革命,科学教 育,……乃至风俗礼仪,无一不受日本的巨大影响。一个多世纪以来,世界上还 没有任何一个国家,在对于中国文化的影响上超过日本。
...
Tags:
Wednesday, January 10, 2007
《百年功罪》,中国旅美作家赵无眠。评论家认为这部对二十世纪中国历史进行总翻案的作品,将引起热烈争议。《百年功罪》其中一节《如果日本战胜了中国》:
一九四五年八月十五日中午十二时整,日本所有的交通中止,全体人民停下手上的活计,静静地听一段广播讲话。那是一个断断续续、语气既坚定又无奈、比实际年龄要苍老疲惫得多的声音,那是他们的天皇的声音。他宣布,接受盟国提出的波茨坦宣言。将他这份用文言文发表的「休战」书直白地翻译出来也就是,日本无条件投降。
复杂的感情:仇日还是憎美
...
Tags:
Wednesday, January 10, 2007
韩国人拒买日货与爱国无关
2007年01月08日12:25 国际先驱导报
误读二:韩国人爱国不买日货
【常见误读】国内不少媒体在报道韩国时往往喜欢选择自己中意的角度,把韩国人描绘成了民族情结深厚的“政治动物”,而其国民不买日货、为抗议日本不惜断指都成为误读的“论据”
国际先驱导报特约撰稿元涛发自首尔 刚到韩国时,我问过一位教授朋友:韩国为什么很少见到日本车?教授一愣:这也是问题吗?我跟着一愣:这怎么不是问题?后来我承认,这确实是个假问题,就好像有...
Tags:
Thursday, January 04, 2007
萨达姆参加的伊拉克大选
1995 年萨达姆以99%的选票当选伊拉克的总统,任期7年。2002年萨达姆更以100%的选票当选伊拉克总统。这两次选举恐怕连外星人都知道是怎么回事,但是央视却硬要大肆宣传,用来说明伊拉克人是多么的支持萨达姆(也难怪,我们国家的选举也是99%以上的支持率)。可是在2003年伊拉克战争结束后,有民间组织进行过调查,支持萨达姆的伊拉克人不过10%,而反对萨达姆的伊拉克人则高达70%。
伊拉克战争
伊拉克战争中,央视是坚决站在萨...
Tags:
Tuesday, January 02, 2007
也许有人说,搞个Blog而已,需要费那么大劲搞个什么WSORM出来么?那么,我们来看看,即使做一个简单的Blog,ORM到底有没有它的价值,到底ORM是把WSBLOg的实现搞复杂了还是搞简单了?
我设想的WSBLog是支持分级的树形目录的,关于树形目录的样子,可以参考一下我这个测试中的WSBLog网站:
http://www.66ph.com。
题外话,这个测试BLOG有13万篇文章,由于目前程序中没有使用任何缓存优化机...
Sunday, December 31, 2006
我们说说数据库的并发控制问题,WSORM通过版本控制实现了乐观锁。
它的实现原理是什么样的呢?大家可以用“ORM 乐观锁”google一下,应该可以找到相应的文章。这里举例简述一下:
某银行系统的数据库中有一张“帐户表”,里面保存了“帐户余额”记录,我们在这个表中设计了一个整形的“Version”字段。
在读取帐户余额时,我们把版本号“Version”字段一同读取出来。在更新帐户余额时,比对刚才“已经读取出来的版本号”与“数据库中的最新版本号”,如果读取出来的版本号等于数据库中的版本号,则予以更新,否则...
Sunday, December 31, 2006
开源技术:hiernate的锁机制
hibernate锁机制包括悲观锁和乐观锁
1.悲观锁:
它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。
基于jdbc实现的数据库加锁如下:
select * from ...
Sunday, December 31, 2006
在上一篇文章中,我们测试了订单的保存。下面我们测试一下订单的删除。
我们执行下面这样一段测试代码,这段代码先新建订单,保存两次,然后删除:
...