10 2013 档案

我对jsonp的理解
摘要:jsonp虽然以前实现过,但是只是依葫芦画瓢,并没有理解,今天在博客园里面找到http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html这篇文章,作者对其中jsonp进行了阐述,大概明白了其意思,其中有几句话我觉得比较有意思 阅读全文

posted @ 2013-10-25 11:03 无为在歧路 阅读(479) 评论(0) 推荐(0)

gcc编译入门实例
摘要:gcc编译共分为4个步骤:(以test.c为例) step1:执行预处理,生成后缀.i的文件[预处理器c] gcc -E test.c -o test.i step2:将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] gcc -S test.c -o test.s step3:将汇编代码变为目标代码(机器代码)生成.o的文件[汇编器as] gcc -c test.c -o test.o step4:链接目标代码,生成可执行程序[链接器ld] gcc -o test test.o 阅读全文

posted @ 2013-10-22 23:16 无为在歧路 阅读(1178) 评论(0) 推荐(0)

linux常用命令
摘要:本文以centos为例,介绍Linux下的安装和登录命令介绍 阅读全文

posted @ 2013-10-17 14:18 无为在歧路 阅读(619) 评论(0) 推荐(0)

sublime使用
摘要:sublime是一款比较优秀的跨平台的代码编辑器,支持windows,linux,mac平台,并且强大的编辑功能、丰富的插件和便捷的编辑操作命令令人称道 阅读全文

posted @ 2013-10-14 16:32 无为在歧路 阅读(600) 评论(0) 推荐(0)

算法笔试题练习(二)
摘要:今天看到david的百度2014校招笔试题目题解(链接) 题目是这样的:1、给定任意一个正整数,求比这个数大且最小的“不重复数”,“不重复数”的含义是相邻两位不相同,例如1101是重复数,而1201是不重复数。(15分) 里面给出了一种解决方案,如下: 阅读全文

posted @ 2013-10-08 13:32 无为在歧路 阅读(296) 评论(0) 推荐(0)

数据结构-链表
摘要:链表是一种比较基础的数据结构,通过顺序连接的方式存储数据。链表有单链表,双向链表,循环链表等。 对于单链表,其每个节点存储了节点元素值和下一个邻接节点的指针,通过交替指向下一个节点可以遍历整个链表 阅读全文

posted @ 2013-10-06 20:01 无为在歧路 阅读(213) 评论(0) 推荐(0)

数据结构-队列
摘要:队列是一种比较重要的数据结构,其特点是FIFO先进先出,操作系统中的任务调度就是利用了队列,不过那是一种通过构建最大堆实现的优先队列。这里我们只讨论比较常见的一种队列,循环队列。循环队列就像一个转盘一样,head和end分别指向队头和队尾,先加入的元素放到队尾,出队在对头 阅读全文

posted @ 2013-10-06 19:29 无为在歧路 阅读(243) 评论(0) 推荐(0)

数据结构-栈
摘要:栈,是计算机中比较重要的算法,其特点具有后进先出。事实上,向python和javascript这样的解释性语言或者说具有辅助编译性特点的语言。其类型中数组的操作就具有栈的特点。比如Array.push,Array.pop等方法。因为是数组,所以栈的结构是顺序性的,也就是默认申请一个数组,动态的对数组进行管理。对数组的动态管理是有成本的,频繁的删除、插入操作会导致栈的性能较差,因此大多数栈会使用链表来实现,因为对os来讲向堆中申请内存是比较充裕的。下面就来看看链表栈的实现 阅读全文

posted @ 2013-10-06 19:18 无为在歧路 阅读(236) 评论(0) 推荐(0)

导航