摘要: 首先,假设我们有一个具有6个元素的数组: 1,2,3,4,5,6现在我们要对这个数组循环右移4次,我们很直接很够推出它的结果是:3,4,5,6,1,2 。但是我们如何去实现这样一个问题呢? 我觉得大家最容易想到的方法就是: step1:保存好数组中最后一个元素的值 step2:从第一个元素... 阅读全文
posted @ 2014-08-31 20:03 woshijpfgg 阅读(3631) 评论(1) 推荐(0) 编辑
摘要: 字符串匹配是计算机的基本任务之一。举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?下面的的KMP算法的解释步骤,引用于http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%... 阅读全文
posted @ 2014-08-21 10:36 woshijpfgg 阅读(8664) 评论(1) 推荐(1) 编辑
摘要: 什么是SSH key一直使用SSH连接服务器,但是对它的原理却不太了解。这次设置Octopress的时候,需要使用SSH 方式连接Github, 正好对SSH的工作方式做了下了解。(好像Github推荐使用HTTPS的方式访问repo, 以前Github受到过SSH密匙攻击,之后升级了SSH key... 阅读全文
posted @ 2014-08-18 17:12 woshijpfgg 阅读(460) 评论(0) 推荐(0) 编辑
摘要: cdecl这是一个Linux上功能很强大的一个小型程序,它最主要的功能就是能帮助我们解释一个很复杂的C语言声明。例如,我写了这样一个C语言的一个声明:int *(*g[])(int , float); 那么我写的这个声明到底是什么意思呢? 如果你的电脑能上网的话,戳这儿:http://... 阅读全文
posted @ 2014-08-17 14:54 woshijpfgg 阅读(755) 评论(0) 推荐(2) 编辑
摘要: [转载]http://www.cnblogs.com/clover-toeic/p/3853132.html引言 考虑下面的结构体定义:1 typedef struct{2 char c1;3 short s; 4 char c2; 5 int i;6 }T... 阅读全文
posted @ 2014-08-14 16:25 woshijpfgg 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: [转载]http://linux.cn/article-1429-1.html一、dd命令dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:if=文件名:输入文件名,缺省为标准输入... 阅读全文
posted @ 2014-08-13 15:51 woshijpfgg 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: 一、URI 通用资源标志符(Universal Resource Identifier, 简称"URI")。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 ... 阅读全文
posted @ 2014-08-11 20:19 woshijpfgg 阅读(4067) 评论(0) 推荐(0) 编辑
摘要: [转载]http://hi.baidu.com/imlidapeng/item/56d3b620e903303a94f62b8e 你可以使用ps命令。它能显示当前运行中进程的相关信息,包括进程的PID。Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息。ps命令能提供一份当前进程的快... 阅读全文
posted @ 2014-08-11 18:49 woshijpfgg 阅读(23425) 评论(0) 推荐(0) 编辑
摘要: [root@localhost ~]# ls -l总计 152-rw-r--r-- 1 root root 2915 08-03 06:16 a-rw------- 1 root root 1086 07-29 18:35 anaconda-ks.cfg…………………………………………第1行:总计(... 阅读全文
posted @ 2014-08-11 14:44 woshijpfgg 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: ADT22.6.0版之后,创建项目时,会出现appcompat_v7的内容。appcompat_v7是Google的一个兼容包,就是一个支持库,能让2.1以上全使用4.0版本的界面.解决:创建项目时,Minimum Required SDK这一项选择4.0版本以上.注:Minimum Require... 阅读全文
posted @ 2014-08-09 18:09 woshijpfgg 阅读(240) 评论(0) 推荐(0) 编辑