获取一个函数的所有参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 function foo() { $numargs = func_num_args(); //参数数量 echo "参数个数是: $numargs<br />\n"; if ($numargs >= 2) { ...
分类:
其他好文 时间:
2016-04-03 20:09:40
阅读次数:
196
闭包的定义 定义一个函数 定义一个闭包 闭包 = { (行参) -> 返回值 in // 代码实现 } in 用于区分函数定义和代码实现 闭包 = { (行参) -> 返回值 in // 代码实现 } in 用于区分函数定义和代码实现 最简单的闭包,如果没有参数/返回值,则 参数/返回值/in 统统 ...
分类:
编程语言 时间:
2016-04-03 20:09:51
阅读次数:
221
作者:江军 ID:fuchen1994 实验题目:分析Linux内核创建一个新进程的过程 阅读理解task_struct数据结构http://codelab.shiyanlou.com/xref/linux-3.18.6/include/linux/sched.h#1235; 分析fork函数对应的 ...
分类:
系统相关 时间:
2016-04-03 20:10:58
阅读次数:
290
如果一个大组织有一个分组织,其地理位置距离其他三个组织比较远,如图1所示。 由于组织4不能连接到路由器R1,那么我们是否还能使用路由聚合的概念? 答案是可以的,这也就是我们为什么要采用最长掩码匹配的原因。 图1 这个原则指出,路由表要按照从最长掩码到最短掩码来排序。 我们假定R2的路由表如下: 假定 ...
分类:
其他好文 时间:
2016-04-03 20:09:08
阅读次数:
286
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、实验过程 1.删除原来的menu,并clone新的menu,用test_fork.c覆盖test.c 2. make rootfs之后新的内核启动,测试fo ...
分类:
系统相关 时间:
2016-04-03 20:09:30
阅读次数:
192
当服务一个客户请求可能花费较长时间时,我们并不希望整个服务器被单个客户长期占用,而是希望同时服务多个客户 unix中编写并发服务器程序最简单的方法就是fork一个子进程来服务每个客户 典型的并发服务器程序轮廓 当一个连接i建立时,accpt返回,服务器接着调用fork,然后由子进程服务客户,父进程则 ...
分类:
其他好文 时间:
2016-04-03 20:11:43
阅读次数:
142
以前懒得做笔记,csdn上有些小随笔,但是感觉csdn上的广告和积分下载越来越无法忍受了。现在转到cnblog。希望以后能够多写一些随笔吧。也算是一种坚持。听说90天可以养成一种习惯,那么就从现在开始吧。跑步已经坚持了2周了,(风雨基本不跑,哈哈)。早就有转入cnblog的想法了,因为我发现这里真的 ...
分类:
其他好文 时间:
2016-04-03 20:09:47
阅读次数:
113
我们知道无论什么时候只要创建了一个函数,就会为该函数创建一个prototype属性,这个属性指向函数的原型对象,默认情况下所有原型对象都会自动获得一个constructor(构造函数)属性,这个属性包含了一个指向prototype属性所在函数的指针。当调用构造函数创建一个新实例后,该实例内部就会包含 ...
分类:
Web程序 时间:
2016-04-03 20:09:43
阅读次数:
160
本文来源于我个人的ARC学习笔记,旨在通过简明扼要的方式总结出iOS开发中ARC(Automatic Reference Counting,自动引用计数)内存管理技术的要点,所以不会涉及全部细节。这篇文章不是一篇标准的ARC使用教程,并假定读者已经对ARC有了一定了 解和使用经验。详细的关于ARC的 ...
分类:
移动开发 时间:
2016-04-03 20:09:53
阅读次数:
205
thrift的全名叫做Apache thrift,是一款软件开发RPC框架,可以很高效地实现跨语言的RPC服务 --远程过程调用就是一种在两个原本相互独立的进程间建立一种类似于单个程序内函数间调用的函数调用机制 thrift最初生于Facebook,并茁壮成长,在2007年由Facebook正式开源 ...
分类:
其他好文 时间:
2016-04-03 20:08:43
阅读次数:
125
参考http://www.powerxing.com/install-hadoop/ 安装环境: ubuntu 14.04 ,64位 下载: Oracle JDK 1.7 hadoop2.6 1、安装jdk。 将jdk的tar.gz包解压缩到/usr/lib/jvm/下,重命名为java, 在~/. ...
分类:
其他好文 时间:
2016-04-03 20:07:54
阅读次数:
126
for 循环 OC 风格的循环 for-in,0..<10 表示从0到9 范围 0...10 表示从0到10 省略下标 _ 能够匹配任意类型 _ 表示忽略对应位置的值 _ 能够匹配任意类型 _ 表示忽略对应位置的值 ...
分类:
编程语言 时间:
2016-04-03 20:09:01
阅读次数:
147
JSP页面中的EL标签直接成字符串输出(如:${user.id}),说明el标签没有被识别,造成的原因有: 1.jdk+jstl的组合不匹配 2.web.xml版本不匹配 但我们解决以上这个问题时,先在jsp页面的开头加一句 <%@ page isELIgnored="false" %>再测试 还是 ...
分类:
Web程序 时间:
2016-04-03 20:08:00
阅读次数:
212
整合Spring与Struts1的三种方法总结 无论用那种方法来整合,第一步就是要装载spring的应用环境,有三种方式: #1. struts-config.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts-config PUB ...
分类:
编程语言 时间:
2016-04-03 20:07:43
阅读次数:
216
控制流 if Swift 中没有 C 语言中的非零即真概念 在逻辑判断时必须显示地指明具体的判断条件 true / false if 语句条件的 () 可以省略 但是 {} 不能省略 三目运算 Swift 中的 三目 运算保持了和 OC 一致的风格 适当地运用三目,能够让代码写得更加简洁 可选类型判 ...
分类:
编程语言 时间:
2016-04-03 20:08:01
阅读次数:
227
JSP与Servlet的区别于联系 答:1.从代码上来看,JSP脚本语言,通常是HTML代码中内嵌Java代码,而Servlet是纯Java,可以Java代码中嵌入HTML代码。 2.从运行方式来讲,被请求的JSP被Web应用服务器编译成Servlet并执行,如果该JSP没有被修改过,那么该JSP只 ...
分类:
其他好文 时间:
2016-04-03 20:09:08
阅读次数:
110
字符串 在 Swift 中绝大多数的情况下,推荐使用 String 类型 String 是一个结构体,性能更高 String 目前具有了绝大多数 NSString 的功能 String 支持直接遍历 NSString 是一个 OC 对象,性能略差 Swift 提供了 String 和 NSStrin ...
分类:
编程语言 时间:
2016-04-03 20:07:50
阅读次数:
227