awk命令 本文索引 [隐藏] awk命令格式和选项 awk模式和操作 模式 操作 awk脚本基本结构 awk的工作原理 awk内置变量(预定义变量) 将外部变量值传递给awk awk运算与判断 算术运算符 赋值运算符 逻辑运算符 正则运算符 关系运算符 其它运算符 运算级优先级表 awk高级输入输 ...
分类:
其他好文 时间:
2016-11-13 16:00:17
阅读次数:
204
1.保存函数执行状态: 2.封装函数,实现信息隐藏,只暴露接口,外部无法访问内部私有变量,内部变量可以访问外部变量: 3.性能优化: ...
分类:
其他好文 时间:
2016-11-12 19:02:11
阅读次数:
150
(1)Block是C语言的,是一种数据类型。Block出现后,很多代理都会被替代。Block是一种数据类型,是提前准备好的代码段,在需要的时候执行。其实就像调用一个函数一样。准备代码就是{},执行就是(); (2)Block常见问题: *在定义Block时,如果引用了外部变量,会对外部变量做一次co ...
分类:
其他好文 时间:
2016-11-10 16:45:14
阅读次数:
175
C语言程序——〉main函数,调用数据库|函数声明|函数定义 Main函数——〉函数定义变量|调用函数 函数声明——〉函数名、参数、类型 定义变量——〉函数类型 类型——〉void| CHAR| INT| FLOAT 定义——〉定义变量|调用函数 参数——〉参数类型、参数名 声明→ 指针直接声明| ...
分类:
编程语言 时间:
2016-10-27 23:41:10
阅读次数:
197
没有引用外部变量的block 为 __NSGlobalBlock__ 类型(全局block) MRC: 引用外部变量的block 为 __NSStackBlock__ 类型(栈区block) 栈区中的block,申明属性用copy,可以从栈区拷贝到堆区 使用copy修饰的原因是 :防止block 在 ...
分类:
其他好文 时间:
2016-10-13 14:32:25
阅读次数:
158
以前错误的认为,全局变量名、局部变量名和形参名相同时,全局变量(也就是外部变量)被形参覆盖,形参被局部变量覆盖。 今天发现这样理解并不对。比如 那事实是什么呢。实际上变量名冲突分两种,一种是函数外的变量和函数里的局部变量的冲突,一种是函数内部的冲突。 第一种冲突,我把它理解为是作用域链的上游(最上游 ...
分类:
其他好文 时间:
2016-09-27 01:46:58
阅读次数:
166
IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的EXPORT ,表示本程序里面用到的变量提供给其他模块调用的。以上两个在汇编和C语言混合编程的时候用到刚看到一篇不错的BLOG,解说C和汇编混编的,虽然貌似是翻译ADS文档的,不过写的挺不错,通俗容易懂,可以看看其实汇编调用C貌似很简 ...
分类:
其他好文 时间:
2016-09-21 21:33:42
阅读次数:
158
闭包的3个事实: 1、JS允许你引用在当前函数以外定义的变量 2、即使外部函数已经返回,当前函数仍然可以引用在外部函数所定义的变量,js函数可以返回一个内部函数,并在稍后调用它 函数可以引用在其作用域的任何变量,包括参数和外部函数变量 函数表达式: 3、闭包可以更新外部变量的值,闭包存储的是外部变量 ...
分类:
Web程序 时间:
2016-09-14 11:01:26
阅读次数:
187
深入研究Block捕获外部变量和__block实现原理 前言 在上篇中,仔细分析了一下Block的实现原理以及__block捕获外部变量的原理。然而实际使用Block过程中,还是会遇到一些问题,比如Retain Circle的问题。 目录 1.Retain Circle的由来 2.weak、stro ...
分类:
其他好文 时间:
2016-09-09 08:49:42
阅读次数:
410
深入研究Block捕获外部变量和__block实现原理 EOCNetworkFetcher.h typedef void (^EOCNetworkFetcherCompletionHandler)(NSData *data); @interface EOCNetworkFetcher : NSObj ...
分类:
其他好文 时间:
2016-09-09 08:47:38
阅读次数:
721