上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2013年10月29日

npm使用【转】

摘要: NPM是一个Node包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。有了NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。在安装nodeJS 安装包的时候的时候npm会自动安装 ,如果我们下载的是 node.exe的可执行程序,那么我们需要单独安装npm. 1 下载npm源代码: https://github.com/isaacs/npm/tags2. 将npm源代码解压到D:\npmjs目录中。 在命令提示符窗口中执行下面的操作,完成npm的安装:D:\>cd npmjsD:\npmjs>node cli.js install -gf 阅读全文

posted @ 2013-10-29 22:57 dubaokun 阅读(634) 评论(0) 推荐(0)

2013年10月19日

CSS 学习-文本 段落

摘要: 段落。首行缩进 text-indent属性 比如缩进 这里是内容。。。。这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容悬挂效果这里是内容。。。。这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容对 阅读全文

posted @ 2013-10-19 22:50 dubaokun 阅读(363) 评论(0) 推荐(0)

linux 学习管道 和重定向

摘要: 开源文化的理念之一 就是不要重新发明轮子在linux 系统中大多是都是非常简单的命令,每个命令都是实现一个或者几个简单的功能,我们可以将不同的命令组合在一起 来达到复杂的功能的目的,在linux中因为几乎所有的命令都是以纯文本来返回的,而纯文本又是绝大多数命令的输入格式,这就让多命令有了协作的可能,linux为我们提供了管道和重定向机制,多命令协作就是通过管道和重定向来完成的。shell 通过标准输入来输入信息 编号0,正常信息来通过标准输出输出,编号1,通过标准错误来输出错误信息,编号2。重定向 重定向数据流关键字 > 将标准输出重定向到文件,如果文件存在则覆盖 比如 ls > 阅读全文

posted @ 2013-10-19 21:28 dubaokun 阅读(428) 评论(0) 推荐(0)

linux 命令学习-网络相关配置

摘要: 网络配置相关网卡配置文件:etc/sysconfig/network-scripts/ifcfg-eth0DNS 配置文件 etc/resolv.conf主机配置文件 etc/sysconfig/network静态主机名配置文件etc/hosts在linux中以太网接口被命令为eth0 eh1等0、1 代表网卡编号,通过lspci 查找网卡硬件信息ifconfig -a 查找所有接口ifconfig eth0 查找特定的接口命令 ifup来启动一个接口,ifdown 来禁用一个端口。。ip route 查看路由表traceroute 追踪到达目的的网络路径比如 traceroute www.b 阅读全文

posted @ 2013-10-19 16:32 dubaokun 阅读(291) 评论(0) 推荐(0)

2013年10月18日

javascript 面试题之一

摘要: function setName(obj){ obj.name="tom"; obj=new Object(); obj.name="mike";}var obj=new Object() setName(obj); console.log(obj.name);答案:tomfunction setName(obj){ obj.name="tom"; // 设置房间号为obj的房间主人的名字叫tom obj=new Object();//新建一个房间的房间号假设叫301 obj.name="mike"... 阅读全文

posted @ 2013-10-18 08:33 dubaokun 阅读(282) 评论(0) 推荐(0)

2013年10月15日

测试驱动开发 VS 行为驱动开发

摘要: 测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用(clean code that works) 是测试驱动开发所追求的目的优点 测试驱动开发有很多优点: (1)完工时完工。表明开发人员可以很清楚的看到自己的这段工作已经结束了,而传统的方式很难知道什么时候编码工作结束了。 (2)全面正确的认识代码... 阅读全文

posted @ 2013-10-15 20:13 dubaokun 阅读(2661) 评论(0) 推荐(0)

2013年10月11日

浮动清除

摘要: 正是因为浮动的这种特性,导致本属于普通流中的元素浮动之后,包含框内部由于不存在其他普通流元素了,也就表现出高度为0(高度塌陷)。在实际布局中,往往这并不是我们所希望的,所以需要闭合浮动元素,使其包含框表现出正常的高度。通过对比,我们不难发现,清除浮动的方法无非有两类:其一,通过在浮动元素的末尾添加一个空元素,设置 clear:both属性,after伪元素其实也是通过 content 在元素的后面生成了内容为一个点的块级元素;.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{ 阅读全文

posted @ 2013-10-11 11:30 dubaokun 阅读(310) 评论(0) 推荐(0)

2013年10月10日

解剖JavaScript中的null和undefined【转】

摘要: 在JavaScript开发中,被人问到:null与undefined到底有啥区别? 一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。于是,细想之后,写下本文,请各位大侠拍砖。 总所周知:null == undefined 但是:null !== undefined 那么这两者到底有啥区别呢? 请听俺娓娓道来...null 这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object' 。 null 是 JavaScript 保留关键字。 null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确 阅读全文

posted @ 2013-10-10 22:22 dubaokun 阅读(254) 评论(0) 推荐(0)

2013年9月26日

关于innerHTML以及html2dom

摘要: 使用innerHTML或者insertAdjacentHTML 创建元素的时候能给我们带来很大的方便,为domNode 赋予innerHTML 属性,在插入大量的HTML的时候,使用innerHTML要比多次创建dom效率高的多,这是因为在设置innerHTML 时候,浏览器会创建一个innerHTML解析器,这个解析器是在浏览器级别的代码(通常是C++编写的)基础上运行的,因此执行要比Javascript快得多。 不可避免地,创建和销毁HTML解析器也会带来性能的损失,因而应该将设置innerHTML的次数要尽量少,避免浏览器多次的创建HTML解析器,另外如果innerHTML有用户... 阅读全文

posted @ 2013-09-26 08:41 dubaokun 阅读(375) 评论(0) 推荐(0)

2013年9月25日

javascript 作用域

摘要: 在javascript里面没有块级作用域,都是通过函数来限制的,变量在函数内部以var开头声明为函数的局部变量,如果没有关键字var 则变量为全局变量,全局变量作为window对象的属性存在的,在函数内部的局部变量只能在函数内部访问,函数内部可以访问其上一级的变量,如果内部和上一级的变量/函数重名,则内部变量/函数覆盖外部变量/函数示例代码如下var name = "外部的变量";function showName () { var name = "内部的变量"; // 局部变量 console.log (name); // Jack}console.l 阅读全文

posted @ 2013-09-25 21:42 dubaokun 阅读(260) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

导航

新浪微博 新博客 Github