ARGV awk可以从内置数组ARGV中得到命令行参数,其中包括命令awk。但所有传递给awk的选项都不在其中。ARGV数组的下标从0开始。
ARGC ARGC是一个包含命令行参数个数的内置变量。
范例
$ cat argvs
# Scriptname:argvs
BEGIN{
for(i=0;
iARGC; i++){
printf("argv[%d]
...
分类:
其他好文 时间:
2015-05-10 09:54:09
阅读次数:
145
下面这些代码可以在playground中展现出来
import UIKit
/* 实例化一个 UIView
的对象,保存在堆中
[[UIView alloc] initWithXXX:xxx] 所有 OC中以这种格式的实例化方法,在 swift
中都可以使用
类(XXX:)*/
let view =
UIView(frame: CGRe...
分类:
编程语言 时间:
2015-05-10 09:53:02
阅读次数:
153
众所周知,作为一名omnet初学者应该知道一个简单的omnet project最基本的文件就是ned文件,cc文件以及ini文件。接下来,我将用一些例子讲述对其的一些认识,希望和各位交流学习。
首先是ned文件,程序如下
package lingx;//声明程序包名为lingx
simple Txc
{
parameters:
bool sendMsgOnInit=defau...
分类:
Web程序 时间:
2015-05-10 09:53:20
阅读次数:
360
Linux内核将地址空间划分为用户空间和系统空间,用户程序只能访问用户空间,而系统程序对于用户空间和系统空间;由用户空间进入系统空间主要是通过系统调用和中断来进入的,对应用户空间切换到系统空间;X86对中断的支持非常复杂,linux内核只是使用了其中的一部分,很多机制不是必须的;...
分类:
系统相关 时间:
2015-05-10 09:54:34
阅读次数:
208
1,一个简单的聊天窗口也是ListView显示的
首先是Main.xml是要建立一个列ListView,下面是输入框和发送按钮
然后是单独的消息列表项的界面
接着就是要建立一个自定义的适配器,搭建列表项和ListView之间的桥梁
具体的代码如下(注意LineraLayout布局,没说方向的时候默认是水平方向的,还有关于layout_weight权重的理解):
activ...
分类:
移动开发 时间:
2015-05-10 09:53:26
阅读次数:
240
练习怎样编写调用内核的时间测量功能为应用程序测量和精确定时。通过该练习我们可以进一步理解 Linux 内核的定时机制及其数据结构以及怎样从用户空间去访问内核空间的时间数据。从用户空间去获取系统时间数据需要以下基本代码:#include struct timeval{
long tv_sec; //从 1970-1-1 12:到现在经过的秒数
long tv_usec;//从从上...
分类:
其他好文 时间:
2015-05-10 09:54:26
阅读次数:
163
Tom and permutation
Accepts: 120
Submissions: 422
Time Limit: 2000/1000 MS (Java/Others)
Memory Limit: 65536/65536 K (Java/Others)
问题描述
Tom学会了通过写程序求出一个1-n的排列的逆序对数,但他的老师给了他一个...
分类:
其他好文 时间:
2015-05-10 09:52:33
阅读次数:
118
题意:
怀特在跳舞,初始时间左右脚都在 0 位置。给出的一系列数字由 1, 2, 3, 4组成(不包含0).读取到 0 表示该例子结束,0 不做处理。
每次你必须选择一只脚移动到对应数字方向的各格子上。(x, y)表示左右脚分别在什么位置。
初始状态(0,0), 要移到 1, 可以选择左脚或者右脚移上去,对应的状态为(1, 0), (0,1)
移到相临边的格子需要 2 单元的体力,移到对角线的格子需要 3 体力。若原地不动,1 体力。移到前方的第二个格子,需要2 体力。除了初始位置,左右脚都在同一格子...
分类:
其他好文 时间:
2015-05-10 09:52:27
阅读次数:
119
我们想往一个文件里写东西,初始版本:
import java.io.*;
class FileWriterDemo{
public static void main(String[] args) {
FileWriter fw = new FileWriter("demo.txt"); //创建流,打开(如果不存在,新建)文件
fw.write("abcdefg");...
分类:
编程语言 时间:
2015-05-10 09:53:20
阅读次数:
132
为什么说经商而不是创业呢,我觉得创业这个词用得有点不恰当,创业代表着一个暂新的事业,因此还是说经商较为准确。很多热血青年认为创业or经商是他们一个重大的人生决定,其实不然,经商无处不在,每个人每天都在经商,不是吗?你只要购买或交易就是一种经商。一般人认为只要有实体店或工商注册才是象征着创业的一个身份代表,其实大众这样认为也没错,但也错了,错就错在一个观念的错误,什么观念呢?认识问题总是在一个起点上,...
分类:
其他好文 时间:
2015-05-10 09:50:55
阅读次数:
125
今天在网上看到一个高斯模糊的blog我就感兴趣起来,最后看了看他的实现方法,觉得可以,就拿过用,结果效率太低了;
最后百度了一大堆但是效率都非常的低,我只要绘制的快一旦久卡死了。悲剧啊,看到IOS官方的接口,打败他
最后来到了StackOverFlow,找到了一个非常不错的解决卡的问题,效果果然不错,上图:
一、效果图
二、使用1.copy com.zsl.fglass.uti...
分类:
移动开发 时间:
2015-05-10 09:52:51
阅读次数:
230
Tom and matrix
Accepts: 29
Submissions: 225
Time Limit: 3000/1500 MS (Java/Others)
Memory Limit: 65536/65536 K (Java/Others)
问题描述
Tom放学回家的路上,看到天空中出现一个矩阵。Tom发现,如果矩阵的行、列从0开始标号...
分类:
其他好文 时间:
2015-05-10 09:52:01
阅读次数:
118
需求描述很简单:Android 发送数据到 Web 网页上。
系统: Ubuntu 14.04 + apache2 + php5 + Android 4.4
思路是 socket + 消息队列 + 服务器发送事件,下面的讲解步骤为 Android 端,服务器端,前端。重点是在于 PHP 进程间通信。
Android 端比较直接,就是一个 socket 程序。需要注意的是,如果直接在活动主...
分类:
移动开发 时间:
2015-05-10 09:52:08
阅读次数:
183
题目:...
分类:
其他好文 时间:
2015-05-10 09:50:29
阅读次数:
168
Tom and paper
Accepts: 464
Submissions: 955
Time Limit: 2000/1000 MS (Java/Others)
Memory Limit: 65536/65536 K (Java/Others)
问题描述
Tom面前有一张纸,它的长和宽都是整数。Tom知道这张纸的面积n,他想知道这张纸的周长...
分类:
其他好文 时间:
2015-05-10 09:52:58
阅读次数:
124
1.gets()函数
#include
int main(int argc, char *argv[])
{
char buff[10];
memset(buff, 0, sizeof(buff));
gets(buff);
printf("\n The buffer entered is [%s]\n",buff);
return 0;
}答:上面代码里的问题在于函数gets...
分类:
编程语言 时间:
2015-05-10 09:52:12
阅读次数:
132
题意:有n个学校,学校之间可以传递信息,为单向传递。
问题一:至少要向几个学校传递原始信息,才能保证所有学校都能收到信息。
问题二:至少要添加多少组关系(每组关系类型如右:a 可以 向 b 传递信息),才能保证 给任意一个学校原始信息后,其他所有学校都能收到信息。
思路:这道题其实就是一个有n个顶点的有向图,先用 Tarjan 算法缩点 , 然后分别统计出 入度为0 和 出度为0 的强连通分量个数 num1 和 num2,那么, 问题一的答案就是 num1 , 问题二的答案就是 max(num1 , nu...
分类:
Web程序 时间:
2015-05-10 09:50:36
阅读次数:
121