11 2014 档案

npm
摘要:node.js给我的感觉就是短小精悍而工具众多:语言就是javascript,不是什么新语言巨献。旗下各种工具各种包,什么CoffeeScript啦,Express.js啦,bower啦,gulp啦,jade啦,当你刚接触node.js的时候,纷沓繁乱 ,一窝蜂迎面扑来,让人脑袋“嗡”一声,半天回不... 阅读全文

posted @ 2014-11-27 11:40 左直拳 阅读(134) 评论(0) 推荐(0)

MS-DOS
摘要:这段时间在Linux下工作比较多,习惯了敲打命令行。回到WINDOWS下,有时需要进入DOS窗口,结果不自觉地输入Linux命令。比如查看当前目录,会键入 ls;想查看某文本文件内容,就有一种输入 vim 的冲动,等等。不想还有惊喜发现:原来DOS也支持按TAB键,系统自动完成文件名填写,真的很方便... 阅读全文

posted @ 2014-11-27 10:33 左直拳 阅读(193) 评论(0) 推荐(0)

nodejs初步
摘要:nodejs是啥?看名字,很容易认为它是一种开发语言,实质上,它更像是一种WEB服务器,一种工具。因为nodejs的作用,在于在服务器端解释、运行javascript。node.js本身不是开发语言,在node.js体系里面,语言说到底就是javascript。当然这个体系充斥着各种各样的工具,其中... 阅读全文

posted @ 2014-11-26 09:11 左直拳 阅读(109) 评论(0) 推荐(0)

CoffeeScript的缩进
摘要:CoffeeScript用缩进代替了花括符“{}”,作用范围的划分只靠缩进。这带来代码精简、简洁的同时,有时候也让人困惑。比如说:if 3 > 1 alert("噢,宇宙真理!");else alert("顶!支持!威武!有希望了!");编译成javascript,就是if (3 > 1) { ... 阅读全文

posted @ 2014-11-25 20:09 左直拳 阅读(273) 评论(0) 推荐(0)

coffeescript的上下文
摘要:CoffeeScript代码中,变量,甚至函数前面有时会带上一个@符号,那么翻译到 javascript里,就是 “this.”这就涉及到运行过程中的上下文。这个this指什么,网上有专门的文章介绍。按我目前的理解,并不完全等同于面向对象语言里的this,是要区分情况:1、如果它位于普通函数内部,那... 阅读全文

posted @ 2014-11-25 20:07 左直拳 阅读(171) 评论(0) 推荐(0)

nodejs下cannot post错误
摘要:我写了一段CoffeeScript代码,主要是流程为:1、当客户端请求方式为GET时,输出页面,页面上有个form,form 里有个submit按钮。form的 action="",则默认是提交给它自己2、当客户端请求方式为POST时,则处理相关代码文件为logout.coffee,代码如下:mod... 阅读全文

posted @ 2014-11-21 16:52 左直拳 阅读(920) 评论(0) 推荐(0)

Linux下查看history里的某种命令
摘要:Linux下,直接键入history命令,会将当前账户此前所有的命令都显示出来,未免太多了些。如果我只想查找某种命令,怎么办?比如说,我只想查找我之前运行过的 “git” 命令可以这样写:$ history | grep "git"这样出来的就全部是git命令 阅读全文

posted @ 2014-11-21 10:49 左直拳 阅读(323) 评论(0) 推荐(0)

CoffeeScript里的字符串插值
摘要:拼接字符串是我们常干的事情。与其用很多的 “” + “”,不如用一下字符串插值,可读性好些。方法是在字符串中加入#{ 变量、表达式、函数等}getOtherName = -> "everyone"name = "leftfist"hi = "Hello #{name} !"alert hihi =... 阅读全文

posted @ 2014-11-21 09:22 左直拳 阅读(226) 评论(0) 推荐(0)

CoffeeScript里的or
摘要:CoffeeScript里的or,其实会被编译为 ||这并没有什么令人惊奇之处。我惊讶的是类似这样一个表达式:word = nullhi = word or "Hello World!"alert hi最终翻译成javascript是:var hi, word;word = null;hi = wo... 阅读全文

posted @ 2014-11-21 08:54 左直拳 阅读(138) 评论(0) 推荐(0)

coffeescript遍历json对象
摘要:直接给代码:headers = a:"this is a" ,b:"this is b" ,c:"this is c"exheaders = e : "this is e",c:"this is c"headers[key] = value for key,value of exheadersa... 阅读全文

posted @ 2014-11-20 18:23 左直拳 阅读(434) 评论(0) 推荐(0)

node.js下操作cookie
摘要:cookie,又是cookie。工作中与cookie打交道很多次,不过时间跨度也大,每总结多一次,就加深了解多一点。cookie,一定是放在浏览器中的,用于浏览器保存一些小额度的内容。每次我们去访问服务器的时候,cookie都会附着在请求报文中,一起发送给服务器。服务器中没有cookie,它只是操作... 阅读全文

posted @ 2014-11-20 16:24 左直拳 阅读(596) 评论(0) 推荐(0)

咦,孰为汝多知乎
摘要:号称健壮异常的Linux,只要将目录 /usr/bin 的拥有者,由 root 转移为 当前用户,那么这个sudo就坏掉了,再也无法使用:leftfist@localhost ~]$ sudo chown -R $USER /usr/bin[sudo] password for leftfist:[... 阅读全文

posted @ 2014-11-07 10:08 左直拳 阅读(178) 评论(0) 推荐(0)

导航