fragment中嵌套viewpager会导致数据的消失,错误写法:
pager.setAdapter(new MyAdapter(getActivity().getSupportFragmentManager(), titles));
因为在fragment中进行viewpager的适配,而却去调用getActivity(),相当于父类,是错误的,正确写法如下:
pager.s...
分类:
其他好文 时间:
2015-08-21 13:45:50
阅读次数:
110
vi 下基本分为三种模式一般模式、命令行模式、编辑模式
vi一个文件后进入一般模式在该模式下可以移动光标、复制、粘贴、删除文件数据
一般模式下输入i,I,a,A,o,O,r,R进入编辑模式,可以编辑文本,按下[esc]退出编辑模式进入一般模式
一般模式输入:、/、?进入命令行模式,在命令行模式可以查找、保存、替换、退出等操作
三种模式
一般模式下
光标移动
键盘的上下...
分类:
系统相关 时间:
2015-08-21 13:45:31
阅读次数:
165
队列大家见得很多了,形式也比较简单,就是一个特化的链表,它的enqueue、dequeue操作相当于链表的addLast、removeFirst操作。关于链表的实现,可以查看我的另一篇博文--"LinkedList--链表"。下面仅讨论一个稍微复杂点的情况--循环队列。
循环队列的就是用循环数组来实现队列,有一个问题需要解决:在普通的非循环队列中,rear == front 说明队...
分类:
其他好文 时间:
2015-08-21 13:46:53
阅读次数:
138
自己写了个SP辅助类
虽然写的有点啰嗦,也是自己的成果。如下:
package com.yqy.yqy_testsputil;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.content.SharedPre...
分类:
移动开发 时间:
2015-08-21 13:45:55
阅读次数:
194
一. vector 迭代器:
除了使用下标来访问vector对象的元素外,标准库还提供了访问元素的方法:使用迭代器。迭代器是一种检查容器内元素并且遍历元素的数据类型。
1. 容器的iterator类型:
vector ::iterator it;
2. begin和end操作
begin
返回的元素指向第一个元素
end...
分类:
其他好文 时间:
2015-08-21 13:45:41
阅读次数:
123
xxx-validation.xml 文件中 java.io.FileNotFoundException:
http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd错误:
这个问题在struts2.3.x中会经常出现,原因就是http://www.opensymphony.com/xwork/xwork-validator-...
分类:
编程语言 时间:
2015-08-21 13:46:25
阅读次数:
206
Babelfish
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 36967
Accepted: 15749
Description
You have just moved from Waterloo to a big city. The people here ...
分类:
其他好文 时间:
2015-08-21 13:46:24
阅读次数:
127
对于一些大型的Python程序,我们需要在命令行输出其百分比,显得更加友好,以免被人误会程序陷入死循环、假死的窗体。
关键是利用到不换行的输出符\r,\r的输出,将直接覆盖掉此行的内容。
比如如下的程序,是一个i从0自加的十万的过程,即使对于现在高性能的CPU也是需要几秒的时间的,我们要输出其执行时候的百分比,可以在引入sys这个包之后,利用到sys.stdout.write输出,避免原生态的...
分类:
编程语言 时间:
2015-08-21 13:44:35
阅读次数:
227
1、输入字母自动提示
window ---> preferences-->java--->Editor--->Content Assist--->Auto Activation--->Auto Activation triggers for java
将 . 改为 . qwertyuiopasdfghjklzxcvbnm
2、alt + / 提示
window ---> p...
分类:
系统相关 时间:
2015-08-21 13:45:16
阅读次数:
157
反转递归栈的内容
使用递归,一定要明白递归结束的条件,假如栈中只有一个元素或者没有元素,那么这个栈就不用递归。那么我们将栈顶元素取出来,将余下的元素进行反转,那么将取出的元素放到栈的底部即可。
对于将一个元素放到底部,又是一个递归的调用,如果栈为空,那么直接将元素存放到栈的底部即可,如果栈中有元素,那么取出栈内的元素,将原来的元素再次调用函数存放到栈底,然后将取出的元素压入栈即可。
感觉这个...
分类:
其他好文 时间:
2015-08-21 13:45:17
阅读次数:
180
========================================================
最短路矩阵算法,FLOYD算法
针对性:方案预算,能求出所有点之间的最短路(最小费用等)
========================================================...
分类:
编程语言 时间:
2015-08-21 13:45:46
阅读次数:
283
一直觉得函数指针是个很难的东西,其实函数指针和一般的指针一样,挺简单的。
一,函数指针的定义
函数指针,顾名思义就是指向函数的指针,就是指向函数存储区域起始地址的指针。先看一下它是如何声明的:
char* (*pf)(char *,char *);这条语句声明了一个指向函数的指针,这个函数有俩个字符指针的参数,也返回一个字符指针。
有时候容易搞错函数指针和一般的函数声明,比如说:
cha...
分类:
编程语言 时间:
2015-08-21 13:46:26
阅读次数:
190
CRB and String
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 491 Accepted Submission(s): 186
Problem Description
CRB has two s...
分类:
其他好文 时间:
2015-08-21 13:44:18
阅读次数:
159
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1796
How many integers can you find
Time Limit: 12000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5612...
分类:
其他好文 时间:
2015-08-21 13:45:41
阅读次数:
144
C++ STL中有许多非变易算法,这些算法不破坏操作数据,用来对序列数据进行逐个处理(for_each)、元素查找(find)、子序列搜索(find_first_of)、统计和匹配(count和mismatch)等。非变易算法在实现各种大型复杂一点的算法的时候比较方便,而且比较稳定,这也是STL本身固有的特点。主要列出以下几种,参考了叶志军的那本《C++
STL开发技术导引》,同时也结合网站C...
分类:
其他好文 时间:
2015-08-21 13:45:49
阅读次数:
164
RDS是什么呢?AWS官网上说Amazon Relational Database Service (Amazon RDS) “是一种 Web 服务,可让用户更轻松地在云中设置、操作和扩展关系数据库。它可以为行业标准关系数据库提供经济高效且可以调节大小的容量,并管理常见数据库管理任务”。其实RDS就是AWS托管的数据库服务。...
分类:
其他好文 时间:
2015-08-21 13:44:01
阅读次数:
181