摘要: 1 var http = require('http'); 2 var fs = require('fs'); 3 4 var req = http.get({ host: "www.baidu.com" }); 5 6 fs.open('baidu.html', 'w', function (err, fd) { 7 if (err) { 8 console.error(err); 9 return;10 }11 var buffer;12 req.on('response', functio 阅读全文
posted @ 2013-05-07 23:11 daoyuly 阅读(353) 评论(0) 推荐(0) 编辑
摘要: Node.js Manual & DocumentationTable Of ContentsSynopsis 概要Global Objects 全局对象globalprocessrequire()require.resolve()require.paths__filename__dirnamemoduleTimers 定时器setTimeout(callback, delay, [arg], [...])clearTimeout(timeoutId)setInterval(callback, delay, [arg], [...])clearInterval(intervalId)M 阅读全文
posted @ 2013-05-07 22:51 daoyuly 阅读(2094) 评论(0) 推荐(0) 编辑
摘要: 在IE6/IE7下的默认情况下, input或a存在一个焦点虚线框。使用hidefocus=‘true’/hidefocus=‘hidefocus’可以去掉虚线框。IE8+或者其他浏览器可以是用CSS Style { outline:none } 阅读全文
posted @ 2013-05-04 21:05 daoyuly 阅读(726) 评论(0) 推荐(1) 编辑
摘要: CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理 方法并整理了一下.对于web2.0的过度,请尽量用html格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明.(HTML5 不需要 )CSS技巧1.div的垂直居中问题vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。 缺点是要控制内容不要换行2. margin加倍的问题设置为float的div在ie下设置的marg 阅读全文
posted @ 2013-04-06 00:09 daoyuly 阅读(425) 评论(0) 推荐(1) 编辑
摘要: 原型图是在产品定义上地位有点象UML,是许多产品经理,需求人员的手中利器。Axure是被大众所熟知的原型工具。下面将几款非常实用原型工具,各有千秋,需要适时选用,给大家一些选择的机会。当然,恰当的原型工具能让你的表达更加高效,如果加上精准的语言表述,那将是一个完美的呈现。Ok,废话少说,上图。Lumzy快速原型工具Lumzy是一款基于Flash技术的协同应用型的原型工具。只要能上网,你能随时使用它,尽情描绘你的创意,不需要再自己的机器上安装任何软件。另外,你也可以很方面的把你的做好的原型通过网络和你的同事分享。 Mockup Builder 杀手级的原型工具MockupBu... 阅读全文
posted @ 2013-03-29 22:58 daoyuly 阅读(981) 评论(1) 推荐(0) 编辑
摘要: 我遇到两次登陆了csdn,却不能下载文件的问题,不知道是我的账号的问题还是scdn的bug。不过使用IE开发人员工具可以试着下载。1 登陆csdn2 在“电信下载”,“联通下载“的页面。F12到开发人员工具,启用调试,在该下载页面的脚本脚本中,查找”电信下载“,断点到下列代码: var line = $(this).attr('alt'); if(line == '电信下载') { $("#ds").val('dx'); } if(line == '网通下载') { $... 阅读全文
posted @ 2013-03-27 00:15 daoyuly 阅读(304) 评论(0) 推荐(0) 编辑
摘要: JavaScript语法支持严格模式:”use strict” 阅读全文
posted @ 2013-03-26 22:43 daoyuly 阅读(3566) 评论(0) 推荐(0) 编辑
摘要: zhuweisky在文章函数设计之美--函数需要返回错误码(一)? 中总结:不要让错误传播,在错误出现的发源地(萌芽期)就解决它!错误越是传播到最后,关于处理它的上下文就丢失得越多,对于错误的蔓延就越是爱莫能助!同意他的结论,我们知道在面向对象中单一职责是很重要的理念。函数在设计时也要秉承这个理念,保证函数的功能单一。但是异常的发生是在单一功能之外的发生的,我们没法避免这些异常的发生,但是主流参数错误这类的问题,个人认为不应该归类到异常中。我们以函数归类的角度分析。类似GetMaxElement这样的工具函数,它不应该包括过多的异常处理,否则导致该函数复杂臃肿,隐性改变了该函数设计的初衷。调用 阅读全文
posted @ 2011-09-24 11:41 daoyuly 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 在查看ADO.NET Entity Framework中得代码生成模板时,遇到这样一句代码:<#=Accessibility.ForType(enumType)#>enum<#=code.Escape(enumType)#>:<#=code.Escape(enumType.UnderlyingType.ClrEquivalentType,fullyQualifySystemTypes:false)#>其中:fullyQualifySystemTypes:false 当时使我疑惑,后来查阅相关资料:这种用法是.net 4.0中得新特性,谓之命名参数。在之前版本 阅读全文
posted @ 2011-08-30 19:04 daoyuly 阅读(1598) 评论(0) 推荐(1) 编辑
摘要: (1)在某种程度上,学习一种新技术是相对容易的部分,有趣的挑战在于学会在开发过程中如何很好的对它们进行的综合应用,以及将它们与用户的需求,开发的进度联系起来。我们习惯于将Web应用看做是一组剧情故事板,我们使用预先确定的脚本让用户在这些故事板中转来撞去。如果技术选用适当,我们可以为用户提供对于业务领域问题更加细致的处理能力,这使得正在工作的用户感到更加自由。为了从更大的灵活性上获得好处,必须要对我... 阅读全文
posted @ 2010-05-08 22:40 daoyuly 阅读(146) 评论(0) 推荐(0) 编辑