码迷,mamicode.com
首页 > 2015年04月05日 > 全部分享
Listview的使用与优化(下)
接上一篇文章,首先我们再来复习一个listview的缓存优化方法 1,对Imageview使用setTag()方法来解决图片错位问题,这个Tag中设置的是图片的url,然后在加载的时候取得这个url和要加载那position中的url对比,如果不相同就加载,相同就是复用以前的就不加载了 2,对于要加载的图片资源,先在内存缓存中找(原始的方法是使用SoftRefrence,最新的方法是使用a...
分类:其他好文   时间:2015-04-05 17:33:30    阅读次数:146
ZSTU OJ 4189 逻辑运算(逆波兰式)
Description  还记得大学里学过的模电么,今天就让我们将与或非变成一道题吧。 给你一个与或非的表达式,求出这个表达式的值,表达式总共有八种字符。 三种逻辑运算符按照优先级排列如下。 ‘!’:表示取反。 ‘&’:逻辑与。 ‘|’:逻辑或。 两个字符‘T’,‘F‘分别表示true和 false。 另外还有左右括号,空格三种字符。跟一般的表达式一样,括号可以改变优先级。 ...
分类:其他好文   时间:2015-04-05 17:31:34    阅读次数:126
利用Lucene和 XPDF 来处理pdf文件
/*  * 利用Lucene和 XPDF 来处理pdf文件  * */ package pdfbox; import java.io.File; import java.io.IOException; public class Pdf2Test { //PDF文件名 private File pdffile; //转换器的存放位置,默认为E:\\xpdf下 ...
分类:Web程序   时间:2015-04-05 17:33:30    阅读次数:143
例题7-3 分数拆分 UVa10976
1.题目描述:点击打开链接 2.解题思路:根据题目描述,可以解出来y的范围是1≤y≤2k。进而可以求出x=ky/(y-n)。注意x要大于0且是整数。 3.代码: #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #i...
分类:其他好文   时间:2015-04-05 17:31:19    阅读次数:203
内存分析与内存泄漏检测
Android 查看所有进程内存占用情况 (1)连接设备,打开USE调试模式 (2)打开命令行,执行命令:adb shell procrank 字段说明: PID:进程id VSS(Virtual Set Size): 虚拟耗用内存(包含共享库占用的内存) RSS(Resident Set Size):实际使用物理内存(包含共享库占用的内存) PSS(Proportional Set Size): 实际使用的物理内存(比例分配共享库占用的内存) USS(Unique Set Size): 进程独自...
分类:其他好文   时间:2015-04-05 17:30:52    阅读次数:166
c++模板元编程四:IF语句编译时运行
2.3 if 替代将if语句放在编译期执行,可以用模板特化的方式实现。下面是调用代码:// test if cout << "test if" << endl; If::Run(); 输出结果为:test if it's false 模板类的实现如下:template class If { public: static inline void Run() { cout << "it's...
分类:编程语言   时间:2015-04-05 17:31:41    阅读次数:133
Lucene对office的word, Excel操作
首先说明Lucene如果想对office进行操作的话,需要额外的包 这里有几种方法 一是使用POI 二是使用jacob 这里的代码使用的是jacob对于word进行处理 代码: package jacob; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch...
分类:Web程序   时间:2015-04-05 17:31:37    阅读次数:143
没有结束,也没有开始-- 三月总结
这篇文章本来是要在三月底写的,可是因为时间紧的缘故,便计划着在清明节小长假来好好的总结。这个学期课程安排的相当的紧,也就只有周二的下午有空闲的时间,还有就是周六周日,算起来也就是三天的自由时间,还好这个学期有了C#程序设计和数据结构,也有了继续学习下去的动力,再加上这个学期要自学SQL.Server,因此时间安排的还是挺充实的。         对于我来说,初学编程,这个三月的重头戏就是三月的全...
分类:其他好文   时间:2015-04-05 17:29:58    阅读次数:110
GIT常用的基础命令
1.起步 用户信息 配置你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录: $ git config --global user.name “youname” $ git config --global user.email “12345@example.com” 如果用了 --globa...
分类:其他好文   时间:2015-04-05 17:32:55    阅读次数:192
湖南多校对抗赛3.28 J - Jerry's trouble
Problem J: Jerry's trouble Time Limit: 10 Sec  Memory Limit: 256 MB Submit: 96  Solved: 46 [Submit][Status][Web Board] Description  Jerry is caught by Tom. He was penned up in one room with a...
分类:其他好文   时间:2015-04-05 17:32:27    阅读次数:121
C++学习:使用libssh2实现交互式shell的ssh2类,linux和windows通用。
使用ssh2实现shell自动化测试,实际工作中遇到非常多。各种语言都有相应的库可以使用。比如,c/c++语言可以使用libssh2;python可以使用paramkio库等。但这些库网上的帮助,都不是很全,都比较浅显。shell自动化,最基本的三个需求,一个是适合多重类型的操作系统;二是要能够支持交互式shell,比如使用sudo执行时,需要输入密码;三是读数据时要非阻塞的。...
分类:编程语言   时间:2015-04-05 17:29:26    阅读次数:1247
2013第四届蓝桥杯 C/C++本科A组 排它平方数(2个数相乘为大数,大数位标记的方法)
蓝桥杯省赛真题、 排它平方数、大数位标记的方法...
分类:编程语言   时间:2015-04-05 17:31:44    阅读次数:202
暴力搜索专题小结:全排列及可重集排列生成算法
1~n的全排列 (1)思路:按照递归的思想,初始化集合S中含有1~n所有元素。如果1~n的集合S为空,那么输出全排列;否则从小到大依次考虑每个元素i,在A的末尾添加i后,集合S变为S-{i}。这里我们不需要集合S,只需要利用一个变量cur表示当前位要填的数即可。那么A中没有出现过的元素均可以选择。 #define N 100 int A[N]; void print_permutation(i...
分类:编程语言   时间:2015-04-05 17:31:16    阅读次数:146
[LeetCode]Find Peak Element
A peak element is an element that is greater than its neighbors. Given an input array where num[i] ≠ num[i+1], find a peak element and return its index. The array may contain multiple peaks,...
分类:其他好文   时间:2015-04-05 17:31:44    阅读次数:108
【翻译自mos文章】ORA-19815, Flashback Logs-Space management
ORA-19815, Flashback Logs-Space management...
分类:其他好文   时间:2015-04-05 17:29:44    阅读次数:137
计算程序耗时的简单实现代码
头文件添加 #include int main() { int i, j; clock_t start, finish; start = clock(); //添加程序块 finish = clock(); printf("\n本次计算一共耗时:%f秒\n\n", (double)(finish-start)/CLOCKS_PER_SEC); return 0; } 其中...
分类:其他好文   时间:2015-04-05 17:28:44    阅读次数:154
给你的流添加缓冲装置——字节块ByteChunk
这是一个很重要的一个字节数组处理缓冲工具,它封装了字节缓冲器及对字节缓冲区的操作,包括对缓冲区的写入、读取、扩展缓冲区大小等等,另外还提供相应字符编码的转码操作。此工具让缓冲操作变得更加方便,除了缓冲区他还有两个channel——ByteInputChannel和ByteOutputChannel,这两个通道一个用于输入读取数据,一个用于输出数据,并且会自动判断缓冲区是否超出规定的缓冲大小,一旦超...
分类:其他好文   时间:2015-04-05 17:29:34    阅读次数:1005
1477条   上一页 1 ... 32 33 34 35 36 37 38 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!