代码改变世界

推荐排行榜

Node.js Web开发(一)从零开始

2012-10-23 23:07 by Henry Cui, 11983 阅读, 收藏,
摘要: Node.js不必介绍,已经太火爆了。简单说是用Javascript开发Web服务端,基于Google V8引擎,单线程。不多说从零开始Windows平台下的Node.js的开发之旅。 环境工具为先 首先到Node.js的官方网站上下载安装包,一步步安装,现在最新版本为V0.8.12。安装完成后,验证下安装是否成功:打开命令行窗口输入: node --version 获得如下提示,表示安装成功。 Windows下我使用微软的WebMatrix作为开发工具,WebMatrix提供了Node.js开发时的几种模板,使用跟Visual Studio很接近,非常方便。另外提供了一些扩展的... 阅读全文

.Net 4.0 Parallel 编程(四) Task(上)

2010-10-18 22:27 by Henry Cui, 3485 阅读, 收藏,
摘要: 在之前的文章中,已经介绍过了Parallel Loop(上、中、下)的相关内容。本篇文章中会就Task基础部分进行些介绍。 初识Task 首先我们来构建一个简单的Task的Demo: 在上面这段代码中我们构建出了一段非常简单的使用Task类的代码,通过其Factory属性的创建出一个Task。其运行结果可想而知。其实上面的代码跟:是一样的,只是StartNew方法直接构建出了一个Task之后... 阅读全文

.Net 4.0 ExpandoObject 使用(上)

2010-06-20 10:59 by Henry Cui, 4455 阅读, 收藏,
摘要: 本篇文章中就ExpandoObject的基本使用进行一些demo。我们几乎都知道dynamic特性是.net 4.0中一个主要的新特性,而ExpandoObject正是这样的一个动态的类型。ExpandoObject允许我们在实例化之后在运行时进行成员的增加、删除。下面我们来看下基本的使用: Adding Members 1)实例化 如果需要延迟绑定的话,我们需要用dynamic来定义Exp... 阅读全文

HTML 5 Step by Step(一) 拖放API

2012-02-08 21:44 by Henry Cui, 3745 阅读, 收藏,
摘要: 在Html4中,我们可以通过监听mousedown、mousemove、mouseup来实现拖放效果。在Html5中,直接提供了支持拖放操作的API,我们可以很简单的几步就可以实现拖放的效果。 实现的概要 首先我们了解下跟拖动相关的事件: 事件 产生的源对象 说明 dragstart 被拖动的元素 开始拖放动作 drag 被拖动的元素 拖放过程中 dragenter ... 阅读全文

Git学习笔记(一)初识Git

2012-02-02 20:38 by Henry Cui, 6187 阅读, 收藏,
摘要: Git/GitHub已经火爆很长时间了,我已经落伍了。不管怎样现在学习也不为晚,今年也争取走出.Net,看看外面的世界。 安装Git 这里只在Window下进行的,首先从这里下载Git.exe。下载完成后,然后就进行Next、Next、Next… 生成SSH 安装完成后,进行SSH的生成跟设置,打开“Git Bash” 1.判断是否已经创建了ssh: $ cd ~/.ssh 第一次安装完,一般提示为No. 2.生成ssh $ ssh-keygen -t rsa -C henllyee@126.com 这里使用您自己的邮箱 默认会生成id_dsa.pub文件在C:\Use... 阅读全文
1 2 3 4 5 ··· 8 下一页