原文:Android ListView复杂列表优化实践 很多社交App都不免会涉及到复杂的列表元素实现,一个列表上面可能大量的图片,不定长的评论列表,给手机端的程序员带来了不少的挑战。本文就是在实现复杂的列表滑动的情况...
分类:
移动开发 时间:
2015-02-07 23:11:43
阅读次数:
410
摘自《C和指针》中关于单链表的描述
在单链表中,每个节点包含一个指向链表下一个节点的指针。链表最后一个节点的指针字段的值为NULL,提示链表后面不再有其它节点。在你找到链表的第一个节点后,指针就可以带你访问剩下的所有节点。为了记住链表的起始位置,可以使用一个根指针(root pointer)。根指针指向链表的第一个节点。注意根指针只是一个指针,它不包含任何数据。
下面是一张单链表的图:...
分类:
其他好文 时间:
2015-02-03 17:19:54
阅读次数:
572
在报表项目中,经常有多个报表的数据源计算方法有共同的部分。使用润乾集算报表,采用可挂接算法的方案时(可参考【润乾集算报表优化应用结构之可挂接算法】),可以更方便地将这些共同部分用同一个脚本来完成,从而实现算法复用。算法复用的好处是:一个算法只实现一次,不会..
分类:
其他好文 时间:
2015-02-03 15:20:58
阅读次数:
182
在报表应用中经常会使用存储过程实现报表的数据计算,但这会带来多方面的问题。存储过程的包只提供一层分类,无法用树形结构,容易造成代码管理混乱。有些程序员直接在现场在线修改存储过程,也不利于代码管理。升级存储过程的时候需要数据库的写权限,会对数据安全性造成影响..
分类:
其他好文 时间:
2015-01-16 17:05:46
阅读次数:
262
报表出现性能问题需要对数据源计算进行优化时,执行路径难以确定从而被干预是阻碍报表优化的难题之一。由于数据库执行路径对开发人员不透明,报表优化需要指定执行路径时,程序员会很难甚至无法干预。而一般报表工具不具备强计算能力,大部分计算仍然要依靠数据库进行,这就导致很多报表优化效果不理想。
不同于一般报表工具,润乾集算报表内置了专门用于数据计算的集算引擎,开发人员可以通过编写集算脚本完...
分类:
数据库 时间:
2015-01-09 10:43:50
阅读次数:
200
数据库对象优化 1、优化表的数据类型使用procedure analyse()对当前应用的表进行分析,该函数可以对数据表中的列的数据类型提出优化建议。select * f...
分类:
数据库 时间:
2015-01-04 19:06:04
阅读次数:
189
http://poj.org/problem?id=2653我很好奇为什么这样$O(n^2)$的暴力能过....虽然说这是加了链表优化的,但是最坏不也是$O(n^2)$吗。。。(只能说数据太弱...)然后本题裸的判线段相交和点在直线上...(看了网上的标程,不判端点的情况都能过我也是醉了...)#i...
分类:
其他好文 时间:
2015-01-01 17:18:03
阅读次数:
130
报表出现性能问题需要对数据源计算进行优化时,执行路径难以确定从而被干预是阻碍报表优化的难题之一。由于数据库执行路径对开发人员不透明,报表优化需要指定执行路径时,程序员会很难甚至无法干预。而一般报表工具不具备强计算能力,大部分计算仍然要依靠数据库进行,这就导..
分类:
其他好文 时间:
2014-12-24 18:24:49
阅读次数:
182
西安网络预赛题。
连续选区间填充,完全覆盖。
dp[i] 完全覆盖的最优解。
连续一起的同种颜色缩并。
优化:
1. 至多每个单独选,价值最高为N
2.不能连续选择超过sqrt(N)+1个不同的颜色
3.第i种颜色来的时候,它之前本身的颜色不再考虑。
PS:此题本来打算离散化数据,但是用map就不用了(直接判重)。对于有序的数据,离散化还要再映射
#include
#inclu...
分类:
其他好文 时间:
2014-12-05 09:17:49
阅读次数:
191
终于考完了期中考。。。我活着回家了!开始写题ing》》》》》这道题嘛。。。先转化成补图,然后问题就变成求连通块个数。但是会T,是因为点多而且是稠密图。。。于是就用链表优化就好啦~ 1 /*********************************************************...
分类:
其他好文 时间:
2014-11-14 17:19:25
阅读次数:
226