如何在发布JavaScript代码时,在代码下方添加一个“点击这里运行”的快捷链接?

在博客里发布一些JavaScript代码时,为了让读者更方便地阅读,可以使用语法高亮器插件来增强其可读性。 我们再为读者多考虑一点,如果读者在看到代码时,还能够通过提供给他/她的快捷链接来方便地试运行一下代码,并且可以根据自己的需要来修改代码,然后再运行的话,那么他/她将获得对代码更直观和深刻地理解。 通过使用 JavaScript 练兵场 可以很容易地让读者修改代码并运行。现在的问题是如何随时方... [More]

《金融时间序列分析》的配套网站

(美)Ruey S. Tsay 所著的《金融时间序列分析》(ISBN:9787111183860)教材里所说的配套网站(该书中所用到的一些数据集和程序的获得网址):http://www.gsb.uchicago.edu/fac/ruey.tsay/teaching/fts。不知何故,怎么也不能访问,显示 Under Construction (网站建设中) 的错误。后来经过多方查找,总算找到此网... [More]

无干扰模式的信息提示

两种信息提示方式的对比: 在Web开发中,交互性地向用户作出一些提示,是一个不可缺少的开发需求。 最早的信息提示是使用警告对话框,如: alert('信息提示。'); 点击这里运行 这样的方式��现起来很简单,但有时会显得非常讨厌,因为你不得不对它进行回应。所以这种方式渐渐被抛弃,除非是向你询问“是否真的要删除它?”之类的信息时才会继续用它。 作为用户,在浏览网页希望得到一些提示,但除非是重... [More]

涂鸦签名档

0) { o.select(); window.document.execCommand('Copy'); oInfo.showMessage('签名档图片链接地址复制成功。', true); } } catch (oEr... [More]

使用正则表达式来检验一个字符串是否为正确的Url格式

匹配一个字符串是否为一个格式正确的网址,可以构建如下的正则表达式。 var re = /^(http:\/\/)?(\w+\.)?([\w|-]+)\.\w+.*[^.]$/; 第一个分组检验待匹配的字符串是否是以http://开头,而第一个问号代表http://可以出现0次或者1次。然后第二个分组是检验待匹配字符串是否是一些单词字符后接一个点,然后是一些单词字符与中划线-的组合后面带一个点,最... [More]

在循环取字符串中的字符时的注意事项

有时候需要对一个字符串的字符进行逐个判断,这通常通过一个循环来实现。顺序地循环地取出某个集合中的一个元素的这种程序,我们经常在处理数组时碰到,因为对于数组的元素,我们通过下标来引用,而下标可以很方便地使用递增变量来表示,从而很自然地进行循环处理。在碰到这种程序太多次后,对于字符串的逐个字符进行判断,有时也会不经意间写出如下程序。 var s = "Hello"; for (var i = 0; i... [More]

解决 无法直接启动带有“类库输出类型”的项目 警告

今天在使用“Microsoft Web Developer 2008 速成版”开始C#项目时,在点击“调试”->“开始执行(不调试)”后,出现如下警告框:无法直接启动带有“类库输出类型”的项目。若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项目。解决办法:在“解决方案资源管理器”中右键项目名称(根),点击“属性”,然后在出现的属性面板里的“应用程序... [More]

EXCEL VBA 开发框架之工作环境模块

这个模块(MWorkspace.bas)主要用来配置EXCEL VBA独立应用程序的环境,摘抄自《Excel专业开发》,分享下,也备自己不时之需。 其中有一些常量或者函数是定义在其他模块文件中的,使用时需要自己定义。如 gsREG_XL_ENV 就是定义在MGlobals.bas中。 ' ' Description: This module holds code to save and rest... [More]

鼓励赵忠详

最近看到不少关于赵忠详的消息,大都为嘲讽和批评,央视领导还对他表示“惋惜”。我却觉得赵忠详退休后转去主持娱乐节目,是他的选择自由。对于他的行为,我们应该包容、理解和鼓励。他的不服老、他的敢于尝试、他的学习心态值得很多人学习。不是说去学习他所做的事情,而是去学习他的敢于突破自我、不给自己设限的精神。很多人嘲笑他在娱乐节目中不自然的表现,可是谁能刚进入一个全新的领域就能够表现得自然得体呢?我们应该给他... [More]