寒风_百度空间
 
文章列表
 
2012年05月25日 星期五 17:27

http://www.wefdc.com/javascript/5884.html

http://www.wefdc.com/javascript/5888.html

http://www.wefdc.com/javascript/5891.html

http://www.wefdc.com/javascript/5896.html

http://www.wefdc.com/javascript/5899.html

 
2012年05月24日 星期四 15:09

http://www.nodebeginner.org/index-zh-cn.html

 
2012年05月23日 星期三 17:08
Vim 能成为一款优秀的编辑器,是离不开各种功能的插件的。默认情况下,Vim 的插件都是散落安装在 $VIM/vimfiles/(~/.vim/ on Linux) 目录下。然而,安装的插件多了之后,其管理就成为一个问题,有时为了删除一个插件,必须在vimfiles目录的子目录里一个个地找,然后一个文件一个文件地删,很麻烦。其实,我们完全可以将各个插件都安装在单独的文件夹下,这样更新和删除插件就变得很容易了。这就要依赖插件管理插件了。
目前,Vim 的插件管理插件主要有三个:path
 
2012年05月15日 星期二 10:53

在server和location两种情况下可以使用nginx的IF条件判断,条件可以为以下几种:
正则表达式

如:
匹配判断
~  为区分大小写匹配; !~为区分大小写不匹配
 ~* 为不区分大小写匹配;!~为不区分大小写不匹配
例如下面设定nginx在用户使用ie的使用重定向到/nginx-ie目录下:
if ($http_user_agent ~ MSIE) {
rewrite ^(.*)$ /nginx-ie/$1 break;
}
文件和目录判断
  -f和!-f判断是否存在文件
 -d和!-d判断是否存在目录

 
2012年05月15日 星期二 10:51

下面这些是可以在nginx.conf中使用的变量
$arg_PARAMETER #这个变量包含GET请求中,如果有变量PARAMETER时的值。
$args #这个变量等于请求行中(GET请求)的参数,例如foo=123&bar=blahblah;
$binary_remote_addr #二进制的客户地址。
$body_bytes_sent #响应时送出的body字节数数量。即使连接中断,这个数据也是精确的。
$content_length #请求头中的Content-length字段。
$content_type #请求头中的Content-Type字段。

 
2012年05月09日 星期三 15:55

1. 耗尽atom 

因为atom是不会被垃圾回收的,所以如何程序运行时生成太多的atom,(例如在无穷循环里,每次循环都调用几下 list_to_atom),atom table会被塞满,然后erlang就当掉了 

 

2。进程的耗尽 

 
2012年05月09日 星期三 15:50

1、ejabberd是的Jabber / XMPP协议的即时通讯服务器,持牌GPLv2许可下(自由和开放源码) ,写的爱尔朗/检察官办公室。在其它特性中, ejabberd是跨平台,容错, clusterable和模块化。 
开发语言: ErLang 
项目主页: http://www.ejabberd.im/ 
文档地址: http://www.process-one.net/docs/

 
2012年05月09日 星期三 15:50

Shell Commandsb()

Prints the current variable bindings.

f()

Removes all variable bindings.

f(X)

Removes the binding of variable X.

h()

Prints the history list.

history(N)
 
2012年05月09日 星期三 15:48

1. 抛出异常的情况:(1)系统内部错误;(2)throw(Exception);(3)exit(Exception);(4)erlang:error(Exception)

 

2. exit(Why) 当当前进程想退出时要调用这个函数,它会产生异常。如果这个异常没有被捕获,那么系统会向所有与当前进程相连接的进程广播{'EXIT',Pid,Why}消息。

 

3. throw(Why) 抛出一个调用者会捕获的异常

 

4. erlang:error(Why) 抛出一个“崩溃错误”,这个错误调用者不会真正意识到要去处理,相当于

 
2012年05月09日 星期三 15:47

1. 自定义的for循环结构:
    for(Max, Max, F) -> [F(Max)];

    for(I, Max, F) -> [F(I) | for(I+1, Max)].

 

2. -import(lists, [map/2, sum/1]. 导入lists模块中的map/2和sum/1函数,这样再应用时可以直接写map(...)和sum(...)了。

 

3. 列表解析: [F(X) || X <- L]。例子:
    [ 2*X || X <- L]   %% 将列表L的元素*2,生成新的列表。

 
     
 
 
个人档案
 
34pc
男, 
上海 虹口区 
 
   
 
最新照片
 
   
 
最近访客
 
 

嘉祥聚龙

531610625

Renylai

诺美特健腰收腹

codev2

cbbcandoit

yayami5

sunboyqing
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu