摘要:
sudo有时候会出现找不到命令,而PATH路径下明明包含该命令的情况。这主要是由于系统安全的考虑,当 sudo以管理权限执行命令的时候,系统将PATH环境变量进行了重置,使得当前用户的环境变量不会应用到sudo启动的程序。解决这种问题有如下两种方法: 1、使用-E选项:$ sudo -E pa... 阅读全文
摘要:
原文转自:http://forumsarchive.laravel.io/viewtopic.php?id=10653,有空的时候再翻译一下~This post will try to outline how to use the Redirect::intended and Redirect::g... 阅读全文
摘要:
原文地址:http://www.oschina.net/p/browserify Browserify 可以让你使用类似于 node 的 require() 的方式来组织浏览器端的 Javascript 代码,通过预编译让前端Javascript 可以直接使用 Node NPM 安装的一些库。 ... 阅读全文
摘要:
今天被git折腾死了,push代码的时候给我报这个错误:Error: The requested URL returned error: 403while accessing#https://github.com/user/repo.git/info/refs#fatal: HTTP request failed上网google了一下说是git版本太老的缘故,我的git版本是1.7.0.4,但是官网上要求是1.7.10以上。于是在http://songfantasy.iteye.com/blog/1581035这篇文章里找到了更新git版本的方法,第一步就是要添加ppa源add-apt-rep 阅读全文
摘要:
instanceof函数是javascript语言中用来判断对象是否是某个构造函数实例的函数,但是它其实是一个比较奇葩的函数,有时的表现并不像其字面上的意思这么直观,经常容易造成各种困惑和不解。不相信?先来看下面的这段代码:1 function foo() {2 3 }4 5 console.log(foo instanceof Function); // true6 console.log(foo instanceof Object); // true7 console.log(Function instanceof Object); // tru... 阅读全文
摘要:
《老码识途》读书笔记:第一章--欲向码途问大道,锵锵bit是吾刀(中) 3、函数调用和局部变量要研究函数的调用过程,先来看下面的一段代码: 1 int Add(int x, int y) 2 { 3 int sum; 4 sum = x + y; 5 return sum; 6 } 7 8 void main() 9 {10 int z;11 z = Add(1, 2);12 printf("z = %d\n", z);13 }对于 z = Add(1, 2); 这一句,我们可以看到其汇编代码和机器码如下:1 z = Add(1, 2);... 阅读全文
摘要:
《老码识途》读书笔记:第一章--欲向码途问大道,锵锵bit是吾刀(上) 1、赋值语句对于全局变量赋值语句,例如下面这句:1 int gi;2 void main(int argc, char* argv[]) 3 {4 gi = 12; 5 }对于gi = 12;这句赋值语句来说,可查看其汇编表示形式为(内存地址为书中例子):1 0041138E mov dword ptr ds:[00417140h],0ch其中00417140h为十六进制数表示的全局变量gi存放在内存中的地址,0ch是十进制数12的十六进制表示,0041138E为十六进制数表示的赋值指令... 阅读全文
摘要:
众所周知对于任何一个项目来说,做好单元测试都是必不可少的一项工作。今天在逛CnodeJs社区的时候,无意中看到一篇介绍nodejs测试工具mocha的贴子。于是自己捣鼓了一阵之后,好像还蛮有趣的样子,因此把我摸索入门的过程记录下来跟大家分享一下: 1、准备工作 先新建一个项目文件夹,命名为simpleTest。 然后在simpleTest文件夹中创建一个名为test的文件夹,将来用来测试的脚本都放在这个文件夹里面 2、模块安装 首先使用npm以全局方式安装mocha模块:sudo npm install -g mocha 然后通过命令行进入到simpleTest文件夹中,安装s... 阅读全文
摘要:
考完试后闲来无事,想起好多天没写js了,于是打算实践一下最近看到的一些好玩的点子。结果写着写着,发现了一点有趣的小问题。出现问题的代码如下:1 var array = [];2 array["a"] = "hello";3 array["b"] = "world";4 array["c"] = "yes";5 console.log("length: " + array.length); 因为在之前看多的许多javascript书籍中,都宣称js是可以使用 阅读全文
摘要:
前天给新买的台式机装了ubuntu10.04,刚用没多久就发现网络时不时地掉线,刚开始以为是坑爹的校园网的问题,但是切回到windows下网络又是出奇地稳定,心里不禁犯了嘀咕,别是驱动神马的出了问题吧。第二天掉线的情况愈演愈烈,基本上一分钟不到就要掉一次,能连上全是靠RP。本人是ubuntu新手,完全不知道要怎么解决,后来上网各种查,结果一开始查到的是这篇文章:《Ubuntu上网掉线问题》http://hi.baidu.com/kimspirit/item/f00da734f233feff2784f491,文章里说要修改pppoe的配置文件(/etc/ppp/options),把文件里的这.. 阅读全文