一、栈在说函数递归的时候,顺便说一下栈的概念。栈是一个后进先出的压入(push)和弹出(pop)式数据结构。在程序运行时,系统每次向栈中压入一个对象,然后栈指针向下移动一个位置。当系统从栈中弹出一个对象时,近期进栈的对象将被弹出。然后栈指针向上移动一个位置。程序猿常常利用栈这种数据结构来处理那些最适...
分类:
其他好文 时间:
2014-08-17 22:35:42
阅读次数:
248
利用.gitignore过滤文件,如编译过程中的中间文件,等等,这些文件不需要被追踪管理。现象:在.gitignore添加file1文件,以过滤该文件,但是通过git status查看仍显示file1文件的状态。原因:在git库中已存在了这个文件,之前push提交过该文件。.gitignore文件只...
分类:
其他好文 时间:
2014-08-17 16:55:12
阅读次数:
183
git add [commit file list]将已经修改的代码添加索引git commit -m [commit message]将已经索引的代码修改提交至本地的库git push origin [branch_name]将分支 branch_name 的代码推送至服务器git pull or...
分类:
其他好文 时间:
2014-08-16 22:24:31
阅读次数:
269
分为两种情况:1. 想要隐藏某个视图的状态栏, 比如说, 从界面A, push 到界面B的时候, 界面A原本显示状态栏, 然而我们需要界面B不显示状态栏。这时候, 可以这样做:在B中实现:- (void)viewDidLoad
{
[super viewDidLoad];
if ([self respondsToSelector:@selector(setNeedsSta...
分类:
移动开发 时间:
2014-08-16 17:09:40
阅读次数:
220
题目描述:
堆栈是一种基本的数据结构。堆栈具有两种基本操作方式,push 和 pop。Push一个值会将其压入栈顶,而 pop 则会将栈顶的值弹出。现在我们就来验证一下堆栈的使用。
输入:
对于每组测试数据,第一行是一个正整数 n,0
输出:
对于每组测试数据,根据其中的命令字符来处理堆栈;并对所有的'A’操作,输出当时栈顶的值,每个...
分类:
其他好文 时间:
2014-08-16 17:09:00
阅读次数:
229
1,ios6屏幕旋转,所有被push出来的controller的旋转属性都由root controller中以下函数- (NSInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAll;}- (BOOL)...
分类:
其他好文 时间:
2014-08-15 19:24:39
阅读次数:
254
一个简单的三维BFS:
刚开始说内存超出了,就把 标记走过的路语句 和 判断到达终点的语句 放在了push(next)之前
#include
#include
#include
#include
#define N 51
using namespace std;
struct node{
int x,y,z;
int t;
};
int dir[8]...
分类:
其他好文 时间:
2014-08-15 14:45:28
阅读次数:
292
std::vector::emplace_backC++Containers librarystd::vectortemplatevoidemplace_back(Args&&...args);(since C++11)Appends a new element to the end of the ...
分类:
其他好文 时间:
2014-08-14 23:27:06
阅读次数:
212
Pushlet(一种comet 架构的实现)是基于Servlet 机制,数据从server端的Java 对象直接推送(push)到客户端浏览器的(动态)HTML 页面,而无需任何Java applet 或者插件的帮助。在MyEclipse中创建工程。附件包含了从官方下载的Pushlet包已经本次的源...
分类:
其他好文 时间:
2014-08-14 19:54:39
阅读次数:
190
TCP三次握手
TCP提供可靠的连接服务,采用三次握手确认建立一个连接。
TCP标志位有6种。
?SYN:synchronous建立联机。
?ACK:acknowledgment确认。
?PSH:push传送。
?FIN:finish结束。
?RST:reset重置。
?URG:urgent紧急。
三次握手主要依靠的是SYN和ACK标志位。
握手详细流程图如下。
简化步骤...
分类:
编程语言 时间:
2014-08-14 16:44:13
阅读次数:
333