九月 26, 2006翻译:Google大表(BigTable)大表(Bigtable):结构化数据的分布存储系统http://labs.google.com/papers/bigtable-osdi06.pdf{中是译者评论,程序除外}{本文的翻译可能有不准确的地方,详细资料请参考原文.}摘要bigtable是设计来分布存储大规模结构化数据的,从设计上它可以扩展到上2^50字节,分布存储在几千个普通服务器上.Google的很多项目使用BT来存储数据,包括网页查询,google earth和google金融.这些应用程序对BT的要求各不相同:数据大小(从URL到网页到卫星图象)不同,反应速度不 ...
发现google是这么做的,比我现在的eval+json要好些。做了一个简单的小例子,记一下。 <html> <head> <script> var ww = {}; ww.id100 = function(s) { //alert(s); }; eval('(ww.id100("22"))'); document.writeln(encodeURIComponent("$sp$body|background")); </script> </head&g ...
http://topic.csdn.net/u/20070415/19/747769f0-e0e9-4384-8c04-af84e5682d1f.html 结合QQwry.dat  package cn.lync.ecollege.comm; import java.io.*; import java.net.*; import java.util.*; public class QueryIP { public IPLocation loc= new IPLoca ...
一个基于jQuery的开源文本编辑器, 目标是让开发者能够将textarea元素扩展为一个简单的文本编辑器。现在支持html、Wiki、BBScode等编辑格式,并且相当的轻巧(5.5k),有比较好的扩展性,如果需求简单的话可以考虑一下。 工程地址:http://markitup.jaysalvat.com/home/Ajaxian上的介绍:http://ajaxian.com/archives/markitup-lightweight-text-editor When Jay Salvat set out to build markItUp!, he wasn't try ...
From: http://ajaxian.com/archives/tracetool-now-with-open-source-javascript-client Thierry Parent has released a new version of TraceTool, his open source tracer program, with a JavaScript client.The javascript TraceTool API is a cross browser (tested under Internet Explorer 6, Internet Explore ...
好好学习,天天向上! From: http://www.ibm.com/developerworks/cn/java/j-jtp06197.html Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。在这期的 Java 理论与实践 中,Brian Goetz 将介绍几种正确使用 volatile 变量的模式,并针对其适用性限制提出一些建议。 Java 语言中的 volatile 变量可以被 ...
由于种种问题只实现了一般,以后继续实现吧:) public class Base64T { public static final char[] base64_alphabet = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', ...
看到和讯的实现方式: <OBJECT id=dlgHelper height=0px width=0px classid=clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b></OBJECT> <script> dlgHelper.ChooseColorDlg(tempColor).toString(16) </script>
From: http://www.comicat.com/blood/index.php?pl=505 function copyToClipboard(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); } else if(navigator.userAgent.indexOf("Opera") != -1) { window.loca ...
今天同事遇到了这个问题,看网上说transparent或opaque可以,但是我们却无法操作flash本身,后来找到了一个比较全的版本,只是似乎还没有办法解决:( From:http://codingforums.com/showthread.php?t=95109 (a) place Flash embed script in <div> container (I use SWFObject.js)[将flash嵌入脚本放到一个div容器中] (b) add wmode=transparent to Flash embed script[增加wmode=transparent 到f ...
最近在做样式编辑器,其中的一个需求是从文件中读取样式然后也编辑页面展示。我先按照"}"对样式进行分割,然后把每个样式定义进一步按照";"进行分割分割后按照名值对的形式保存在一个HashMap中,然后把这个HashMap和样式名称一起存放在一个总的HashMap中。 在java中获取样式的内容只要使用多次get就可以了,但是在jstl中如何获取那?于是我就按照js中关联数组的方式进行了尝试,发现居然可以,而且也支持多级查询,比如: ${style[".bright"]["color"] } 同样如果name比较简单(不包含空格等)还可以用.的方式进行读取,比如: ${style[".bright ...
From: http://www.52css.com/article.asp?id=697   按照CSS规范,浮动元素(floats)会被移出文档流,不会影响到块状盒子的布局而只会影响内联盒子(通常是文本)的排列。因此当其高度超出包含容器时,一般父容器不会自动伸长以闭合浮动元素。但是有时我们却需要这种自动闭合行为,具体如何处理呢?   有一种做法就是在父容器内再插入一个额外的标签,并令其清除浮动(clear)以撑大父容器。这种方法浏览器兼容性好,没有什么问题,缺点就是需要额外的(而且通常是无语义的)标签,所以我个人不大喜欢。   后来又有了一种新的方式,使用 :after 伪类动态的嵌入 ...
function v(a,b,c){ if(c){ var d; if(a=="script"){ d=document.createElement("script"); d.type="text/javascript"; d.src=b } else if(a=="css"){ d=document.createElement("link"); d.type="text/css"; d.href=b; d.rel="stylesheet" } document.getElementsByTagName ...
[url]http://reference.sitepoint.com/html[/url]比较全面,另外多了好多说明,不过就是英文,是练英文的好机会:) Skip to: content, navigation SitePoint Site navigationHome Articles Books Kits Videos Blogs Contests Marketplace Forums Reference CrumbtrailSitePoint SitePoint Reference (this page) Username: Password: Remember ...
http://code.google.com/apis/ajaxlanguage/  可以提供语言翻译功能,以及提供语言检测功能,非常的强大!Read the developer documentation Look at some examples
From: http://topic.csdn.net/u/20070417/09/48d83769-dce8-4a77-a9b4-78bc5795e722.html public static void main(String[] args) { int count = 0; String regEx = "[\\u4e00-\\u9fa5]"; //System.out.println(regEx); String str = "中文fdas "; //System.out.println(str); Pattern p = Pattern.c ...
http://fusecal.com/ 可以用来同步日历,同时可以发布一些日历,挺不错。。。。 FuseCal™ makes it simple to stay up to date with any calendar on the web. We sync events to your personal calendar program, and send you updates when they change.  Keep all of the events, or hand-pick just the ones you want.   ...
http://www.google.com/nonprofits/ You are changing the world. We want to help.Learn how to use free Google tools to promote your work, raise money, and operate more efficiently.Save time and money GmailSave time and resources with free Google-hosted email, customized for your domainGet started ...
From: http://code.google.com/apis/chart/#linear_gradient 非常不错的绘图工具,只用写一些简单的参数就可以生成一幅非常出色的图表。 下面是摘自google code网站的介绍: Developer's GuideThe Google Chart API lets you dynamically generate charts. To see the Chart API in action, open up a browser window and copy the following URL into it:h ...
From: http://www.ibm.com/developerworks/cn/web/wa-aj-when/index.html?ca=drs-cn&ca=dkw-Ajax Ajax 改变了编写 Web 应用程序的方式。了解如何使用 Ajax 改进 Web 站点,同时避免糟糕的用户体验。 邂逅 Ajax当使用 Asynchronous JavaScript + XML (Ajax) 开发技术增强的应用程序第一次出现在网上时,Web 开发人员肃然起敬。一夜之间,Web 站点和 Web 应用程序的潜在价值似乎变得无穷无尽了。过去,许多开发人员和用户认为,Web 站点和 W ...
From: http://www.ibm.com/developerworks/cn/web/wa-aj-when/index.html?ca=drs-cn&ca=dkw-Ajax 如果站点使用 Ajax 更新的速率过快,用户可能会以为后退和前进按钮以及书签出现了问题。(Flash 站点与纯 Ajax 站点一样,也容易使人产生这种感觉。)用户希望可以单击后退按钮返回上一页或上一个视图。更加不利于用户体验的是,当用户再次单击前进按钮时,他们没有回到刚才查看的那个视图,而是回到了初始页面,就像刷新了 Ajax 站点一样。 如果用户临时加载了一个页面,然后返回到刚才查看的站点,结果发现页面已经变了 ...
  • 09:09
  • 浏览 (109)
  • 评论 (0)
2008-03-14

JavaScript程序编码规范[z]

关键字: 编码规范
From: http://www.yeeyan.com/articles/view/cloudwater/4042 原作者: Douglas Crockford 原文 译者: cloudwate...  01/12/2008 收藏本文 JavaScript程序编码规范这是一套适用于JavaScript程序的编码规范。它基于Sun的Java程序编码规范。但进行了大幅度的修改, 因为JavaScript不是Java。软件的长期价值直接源于其编码质量。在它的整个生命周期里,一个程序可能会被许多人阅读或修改。如果一个程序可以清晰的展现出它的结构和特征,那就能减少在以后 ...
为我所信而努力,为我所爱而付出 只为成功找方法,不为失败找借口 永不言弃 快乐、自信的生活 追求让生命永驻青春 ----------------------------------------------- 不管人生的得失,总要让自己的生命充满亮丽与光彩 不进取者无所获 生命不息,奋斗不止 总是害怕犯错误,本身就犯下了一个大错误 以平常心对待每一件事,努力将自己做到最好 ----------------------------------------------- 所有工作的进行都是一个不断变化和不断解决问题的过程:它不是一蹴而就的事情 细节、态度决定一切 踏踏实实 ...
http://www.spket.com/download.html http://www.javaeye.com/topic/161161http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml很不错的工具!--------------------------------Spket Eclipse插件与IDE    Spket IDE是目前支持Ext 2.0最为出色的IDE。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script doc中。&nb ...
From : http://onewww.net/blog/article.asp?id=96参考   :http://dancewithnet.com/2007/04/19/cross-brower-css-fixed-position/#header IE7已经支持position:fixed了,而我们的IE6呢?还继续使用js事件?消耗资源,破坏结构,画面闪耀。今天去一老外站看到了这他站上的十分平滑但却没有js,好奇,原来。。巧妙啊,分享下,相对而言比较节省资源。但效果好,使用方便,兼顾w3c。哈哈 程序代码  <!-- compl ...
能在美国google总部工作一定是一种幸运,相信很多人都想了解位于美国加州Mountain View的Google总部是怎样的。好,下面我们就来用图片带你走进Google总部。2008年3月3日,位于美国加州Mountain View的Google总部,Google工作人员的上班时间。REUTERS/Erin Siegal   Google 为员工配备了专门的潜水游泳池和救生设备。REUTERS/Erin Siegal
/usr/sbin/ping 192.168.1.1
From: http://www.javaeye.com/topic/166395 备忘一下:) <script type="text/javascript"> var mydiv=document.getElementById("test") function getCurrentStyle(obj, cssproperty, csspropertyNS){ if(obj.style[cssproperty]){ return obj.style[cssproperty]; } if (obj.currentStyle) {// IE5+ retur ...
  • 21:33
  • 浏览 (96)
  • 评论 (0)
我们知道,两个人分蛋糕,让每个人都觉得他分得的一份不比其他人分得的少,称为无妒忌分法。方法是一个人先切成他认为相等的两份,另一个人先选。这样,第一个人分得他认为的1/2,第二个人分得他认为的至少1/2。 现在的问题是,三个人分蛋糕,给出一种无妒忌的分法。 -------------------------------------------------------------------------------- 参考答案: 我们来考察与公平地分一块蛋糕这个简单得容易使人上当的问题有关的若干数学问题。所谓公平地分蛋糕的意思就是,如果有n个人分蛋糕,那么每个人都相信自己 ...
  • 19:54
  • 浏览 (134)
  • 评论 (0)
一、明代东林党首领顾宪成写在东林书院的对联: 风声、雨声、读书声,声声入耳;家事、国事、天下事,事事关心。 二、宋 代朱熹写在白麓书院的对联:日月两轮天地眼,诗书万卷女人心。 三、清末严复题武昌铁路学校的对联:遵大路兮,自东自西,自南自北,为之范我驰驱,今天下车同轨登斯堂也,如切如磋,如琢如磨,尔尚一乃心力,有志者事竟成。 四、人民教育家陶行知写在晓庄师范的对联: 和马牛羊鸡犬豕做朋友,对稻梁粟麦黍稷下功夫。 五、南洋公学(上海交大前身)唐蔚兰写在校长室的对联: 天地生材皆有用,他人爱子亦如余。
liudaoru
搜索本博客
最近加入圈子
存档
最新评论