对一个矢量图动画,开启位图缓存能大大提高运行效率。所谓开启位图缓存,其实要自己动手,先创建一个临时canvas,然后把矢量图绘制到这个canvas上,到了实际绘制时,直接把这个临时canvas拷贝到真正canvas上。而位图拷贝的速度是非常快的,比重新绘制矢量图要快很多。三部曲:1、建立临时canv...
分类:
其他好文 时间:
2015-07-06 15:41:24
阅读次数:
188
在此之前先说一下没有spring的时候,对象直接的合作是如果工作的,比如A类要调用B类的方法,首先在A类中肯定需要创建一个B对象,然后通过B对象的实例去调用A方法的实例方法,如是静态方法可以直接通过类名去调用即可。这样做的缺点,通过new对象的的方式去创建对象,第一相互之间的依赖性太大,同一个对象多次创建,用完以后需要销毁,效率低下,这样的方式总体就是,对象之间的耦合度高,效率低(每次都需要创建和...
分类:
编程语言 时间:
2015-07-05 16:55:15
阅读次数:
147
用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是....
分类:
编程语言 时间:
2015-07-02 20:52:05
阅读次数:
123
hadoop 是实现了 mapreduce 的思想,将数据切片计算来处理大量的离线数据。hadoop
处理的数据必须是已经存放在 hdfs 上或者类似 hbase 的数据库中,所以 hadoop 实现的时候
是通过移动计算到这些存放数据的机器上来提高效率而 storm 不同,storm 是一个流计算框
架,处理的数据是实时消息队列中的,所以需要我们写好一个 topology 逻辑放在那,...
分类:
其他好文 时间:
2015-07-02 19:34:35
阅读次数:
138
我听说过gevent基于事件的异步处理功能 如何高效率,该项目已很少使用,今天是没什么学习一些简单的使用。有正式书面一个非常好的教程 中国版的地址:http://xlambda.com/gevent-tutorial/学习gevent非常不错的资料。详细的理论这里不怎么说了,仅仅是有些了解。详细的原...
分类:
其他好文 时间:
2015-07-02 12:01:59
阅读次数:
92
雕塑设计是很多年轻人非常喜欢的工作。虽然所学专业不是ZB,可是通过ZBrush教程也一样能学会雕塑设计。不过,到底如何来提高效率,如何让自己快速学会雕刻,也是年轻人必须考虑的事情。在ZB设计方面,想要提高设计能力,有一个关键问题就是如何找到适合的ZBrush教程。所看教程不适合,或许学了很久,对于雕...
分类:
其他好文 时间:
2015-07-01 17:45:58
阅读次数:
128
JavaScript事件代理(事件委托),即把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。
众所周知,DOM操作是十分消耗性能的。所以重复的事件绑定简直是性能杀手。而事件代理的核心思想,就是通过尽量少的绑
定,去监听尽量多的事件。
事件代理的核心思想:事件冒泡
.on( events [, selector ] [, data ], handler )
.delega...
分类:
编程语言 时间:
2015-06-30 10:55:43
阅读次数:
179
JDK 1.5之后加入了Java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。
一、池的由来
拿数据库来举例子:每当一个请求到达就创建一个新的链接,但当有大量请求并发访问时,就会不断地创建和销毁链接,开销很大。为了提高效率,达到复用的效果,就有了池的概念。
线程...
分类:
编程语言 时间:
2015-06-29 08:48:08
阅读次数:
224
题意:
某国家发行k种不同面值的邮票,并且规定每张信封上最多只能贴h张邮票。 公式n(h,k)表示用从k中面值的邮票中选择h张邮票,可以组成面额为连续的1,2,3,……n, n是能达到的最大面值之和。
快被坑死了,回溯法是可以的,但是利用动态规划的思想可以提高效率,tmp数组一开始定义成全局了,无限TLE,貌似因为出不了wa就超时了…………
代码:
#include
#incl...
分类:
其他好文 时间:
2015-06-25 19:38:24
阅读次数:
108
回溯法直接搞定,注意判断素数的时候为了提高效率,直接查到小于50的素数手工打表了。。。这个方法在校赛的时候也曾经用过,当时因为超时,直接找了前2000个素数打表。。。
注意:如果最坏情况下的枚举量很大,应该使用回溯法而不是生成-测试法。...
分类:
其他好文 时间:
2015-06-25 14:09:29
阅读次数:
132