其他
UILabel *labJob = [[UILabel alloc] init];
[labJob setNumberOfLines:0];
labJob.lineBreakMode = NSLineBreakByWordWrapping;
NSString *s = @"职位类别: 财务管理类 >>业务支持 发布时间: 2014年02月09日 学历要求: 大专 及以上 ...
由于android从3.0版本起就开始支持actionbar,所以在andriod 3.0以上的版本中使用GreenDroid都会遇到方法冲突问题
现在android的开发平台基本都是4.0版本了,但是GreenDroid的源码好像还是一直存在这个问题。
直接下载DreenDroid的源码,然后导入GreenDroid包到eclipse,编译的时候遇到activity中定义的get...
deque双端队列容器与vector一样,采用线性表顺序存储结构,但与vector唯一不同的就是deque采用分块的线性存储结构来存储数据,每块的大小一般为512字节,称为一个deque块,所有的deque块使用一个Map块进行管理,每个Map数据项纪录各个deque块的首地址,这样一来,deque块在头部都可插入和删除新的元素,而不移动其他元素(使用push_back()方法在尾部插入元素,会扩...
SVD:singular valuedecomposition 奇异值分解
本文总结自网络,详情见最后的参考链接:
奇异值分解可以实现降维的作用,例如讲A分成X*B*Y三部分:
如图所示,A元素个数是100万乘以50万,总共5千亿。
而存储X,B,Y三个矩阵只需要1.5个亿个元素,是原来的三千分之一,相应的存储量和计算量都小了三个数量级。
假设M是n*n的奇...
需要安装curses相关库
方法:zypper in curses,安装相关库
重新编译cmake即可...
随着学习的深入,越来越能体会出算法的重要性,写一个简单一点的算法吧
计算2+22+222+2222+...................
程序代码...
最近在学习boost库里的一些常用的库,目前已经看到了boost库的bind适配器这块,个人感觉bind这玩意太好用了,整体来讲bind要比STL里的bind1st和bind2nd要好用很多,下面就从一些基本的用法来说起吧,bind组件在boost中包含了很多的重载函数,其中这些函数主要是以参数的个数以及被绑定的对象类型来划分,而编译器会根据具体的参数类型以及参数个数来自动地调用相关的形式,在bi...
原题是这样,要在不改变程序框架的基础上改错。
LinkedList* IsCyclicLinkedList (LinkedList* pHead)
{
LinkedList* pCur;
LinkedList* pStart;
while (pCur != NULL)
{
for ( ; ; )...