sort方法用来对数组排序非常方便。但是sort(func)这个func参数的构造却很容易混淆。这个func的作用是,把排序结果里任意相邻两项a,b放入到func里来执行,如果返回值都为-1,则为正序排列,如返回值都为1,则为逆序排列。例如,[1,3,65,97,45,6,2]如果要正序,就应该写成...
分类:
编程语言 时间:
2014-06-06 23:37:49
阅读次数:
483
我时不时的就会收到这样的Email。写这些邮件的人几乎都是跟技术不沾边的人,或正在研究他们的第一个产品。起初,当听到人们这样的话,我总是十分的恼怒。他们在跟谁辩论软件开发所需要的时间?但后来我意识到,即使我自己对自己的项目预测要花去多少开发时间,我也是一筹莫展。如果连我自己都做不好,我何必对那些人....
分类:
其他好文 时间:
2014-06-06 21:52:55
阅读次数:
260
由于android自身的原因,对大文件(如影视频文件)的操作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。
1 //文件分割上传 2 public void cutFileUpload(String fileType,...
分类:
移动开发 时间:
2014-06-06 21:35:40
阅读次数:
507
CSS+DIV是网站标准(或称“WEB标准”)中常用的术语之一,通常为了说明与HTML网页设计语言中的表格(table)定位方式的区别,因为XHTML网站设计标准中,不再使用表格定位技术,而是采用css+div的方式实现各种定位。应用应用DIV+CSS编码时很容易犯一些错误。本文列举了一些常见的错误...
分类:
Web程序 时间:
2014-06-06 16:01:01
阅读次数:
213
目录[-]Hello world -
Swift简单赋值控制流函数与闭包对象和类枚举与结构协议和扩展泛型2014.6.3日,苹果公布最新编程语言Swift,Swift是一种新的编程语言,用于iOS和OS
X应用的开发,没有C的兼容性限制,Swift采用安全的编程模式,增加了现代功能,使编程变得容易,...
分类:
其他好文 时间:
2014-06-06 15:39:30
阅读次数:
306
TinyOS的安装
TinyOS的安装是一件麻烦的事情,它不像其他的开发环境那样配置简单。要想成功安装好TinyOS,需要选择好PC操作系统,TinyOS安装文件的版本,工具链的版本……。总之,安装过程中很容易失败,而且失败原因是无法得知的。因为就算出错了,你也很少有机会可以搜索得到相关资料。准.....
分类:
其他好文 时间:
2014-06-06 11:39:14
阅读次数:
271
在做我们自己的APP的时候,为了让APP看起来更加的好看,我们就需要将我们的自己的View做成圆角的,毕竟主流也是将很多东西做成圆角,和苹果的外观看起来差不多,看起来也还不错。要将一个View做成圆角的也很容易,只需要建立一个自定义的Drawable就可以了。我们在res/drawable下面建立一...
分类:
移动开发 时间:
2014-06-06 06:52:43
阅读次数:
409
Macromedia flash mx
2004破解版简介: Flash提供的物体变形和透明技术,使得创建动画更加容易,并为网页动画设计者的丰富想象提供了实现手段;其交互设计让用户可以随心所欲地控制动画,赋予用户更多的主动权;定优化的界面设计和强大的工具,使Flash
MX 2004更简单实用。同时...
分类:
其他好文 时间:
2014-06-06 06:36:35
阅读次数:
413
判断线段与直线的相交 这里有个地方需要注意的就是在 转换的时候容易报错
在叉积完后的判断符号的时候需要注意 这个地方会超出int 的范围2014-06-0320:14:04#include #include #include
#include using namespace std;struct p...
分类:
其他好文 时间:
2014-06-05 12:54:04
阅读次数:
238
题意:给n个白球,选其中一些涂为黑色,且给了涂第i个球的花费为ci,要求每m个连续的球中至少有两个黑球,问最小花费是多少?容易想到一个方程dp[i][j]=min{dp[k][i]}+c[j]dp[i][j]表示最后上色的两个球分别是第i和第j个球(i#include
#include #inclu...
分类:
其他好文 时间:
2014-06-05 12:52:14
阅读次数:
248