码迷,mamicode.com
首页 >  
搜索关键字:情况下    ( 43681个结果
整理的8种排序算法的总结和比较
快速排序是一个就地排序,分而治之,大规模递归的算法。从本质上来说,它是归并排序的就地版本。快速排序可以由下面四步组成。 (1) 如果不多于1个数据,直接返回。 (2) 一般选择序列最左边的值作为支点数据。 (3) 将序列分成2部分,一部分都大于支点数据,另外一部分都小于支点数据。 (4) 对两边利用递归排序数列。 快速排序比大部分排序算法都要快。尽管我们可以在某些特殊的情况下写出比快速排序快的算法,但是就通常情况而言,没有比它更快的了。快速排序是递归的,对于内存非常有限的机器来说,它不是一个好的选择。...
分类:编程语言   时间:2014-10-21 21:44:14    阅读次数:290
整理简易分享功能
在做一个新项目时,需要一个新浪和微信的分享功能,起初看到这个需求,感觉没有什么,直接使用第三方比较成熟的分享组件就可以的,比如:jiathis、百度分享组件,这些都可以很轻松并且方便的完成所需要的分享任务。一般情况下,在介绍这么多之后,总要有一个但是。这次也不例外,考虑到某种原因,公司不能使用第.....
分类:其他好文   时间:2014-10-21 21:11:36    阅读次数:240
解决内部存储空间紧张,不加载桌面壁纸,桌面壁纸显示
说明: 当内部存储空间不足的情况下不加载壁纸,以节省资源。 修改方式:在WallpaperManagerService.java中进行修改; 思路:首先在加载壁纸之前我们需要判断当前存储空间是否紧张。代码如下:(源码地址) public boolean isStorageLow(){   try{       if(mIpackageManager!=null){...
分类:其他好文   时间:2014-10-21 19:42:46    阅读次数:292
Effective C++之‘宁以pass-by-reference-to-const替换pass-by-value’
Effective C++之‘宁以pass-by-reference-to-const替换pass-by-value’ 缺省情况下C++以by value 方式(一个继承自C的方式)传递对象至函数。除非你另外指定,否则函数参数都是以实际实参的复件(副本)为初值,而调用端所获得的亦是函数返回值的一个复件。这些复件(副本)由对象的copy构造函数产出,这可能使得pass-by-value成为费时...
分类:编程语言   时间:2014-10-21 17:49:03    阅读次数:135
Android自定义控件
今天我们来讲一下 Android中自定义控件的介绍,在Android中, 我们一般写xml都是用的单个的控件来完成的 ,在一些项目中,单个控件有时是满足不了的,故此我们可以自定义控件 ,用自定义控件的好处是 一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高 ,其他地方要用此控件 只需要引用控件就可以了。   下面来写一个自定义控件的和它需要注意的地方:     1....
分类:移动开发   时间:2014-10-21 17:43:33    阅读次数:208
想当个好老板?做好这五点就行
你在毫无心理准备的情况下,就被提拔到了管理层?别担心。要在管理岗位取得成功,或许没有你想象的那么复杂。 2158312014-08-05 17:01:59.0Anne Fisher想当个好老板?做好这五点就行升职,办公室,管理层18236管理/enpproperty-->亲爱的安妮:坦白讲,我之所以...
分类:其他好文   时间:2014-10-21 17:32:49    阅读次数:358
InnoDB master thread工作原理
我们简单交流下InnoDB master thread学习,有兴趣的朋友可以参考>void master_thread(){ goto loop;loop:for (int i=0;i每秒执行操作(负载在情况下会延迟) do log buffer flush to disk //重做日...
分类:数据库   时间:2014-10-21 17:10:41    阅读次数:300
iOS enum 定义与使用
枚举其实很重要,特别是在应用开发初期,服务器端数据格式需要更改得情况下,枚举和宏都能是程序简洁,并且改动小。网上有个人写的言简意赅,适合初学转自:http://blog.csdn.net/ysy441088327/article/details/8012677题记: 蛋疼的枚举, 千万别小视了! 进...
分类:移动开发   时间:2014-10-21 15:11:24    阅读次数:173
如何实现TWaver 3D颜色渐变
一般而言,需要实现3D物体的渐变,通常的思路就是通过2D绘制一张渐变canvas图片作为3D对象的贴图,这种方式是可以解决这类问题的,不过对于一般用户而言,通过2D生成一张渐变的图片,有一定的难度,另外如果要生成的图片比较多,性能效率上会成为一个瓶颈,特别是渐变随着条件在不断变化的情况下,就需要每次...
分类:其他好文   时间:2014-10-21 14:58:58    阅读次数:261
如何实现TWaver 3D颜色渐变
一般而言,需要实现3D物体的渐变,通常的思路就是通过2D绘制一张渐变canvas图片作为3D对象的贴图,这种方式是可以解决这类问题的,不过对于一般用户而言,通过2D生成一张渐变的图片,有一定的难度,另外如果要生成的图片比较多,性能效率上会成为一个瓶颈,特别是渐变随着条件在不断变化的情况下,就需要每次绘制的时候都去生成一张渐变的canvas图,效率极其低。...
分类:其他好文   时间:2014-10-21 13:49:15    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!