首页 > 2014年06月25日 > 全部分享
8.Swift教程翻译系列——控制流之条件
经常会需要根据不同的情况来执行不同的代码。你可能想要在发生错误的时候执行一段额外的代码,或者当某个值变得太高或者太低的时候给他输出出来。要实现这些需求,你可以使用条件分支。Swift提供两种方式来实现条件分支,也就是if语句和switch语句。一般来说If用在可能的情况比较少的简单条件中,当遇到复杂条件有很多种可能性的时候使用switch会更好,或者要根据模式匹配来判断要执行什么代码的时候switch也很有用。...
分类:其他   时间:2014-06-25 07:41:20    收藏:0  评论:0  赞:0  阅读:460
SharePoint使用BCS开发你第一个应用程序(三)
外部内容类型是必要的,可以创建外部数据源和应用程序之间的关系。这里教你创建一个基于ADO.NET的外部内容类型。...
分类:其他   时间:2014-06-25 08:20:05    收藏:0  评论:0  赞:0  阅读:364
世界杯与时代发展
一晃四年过去了,又是一届世界杯举办的时候, 从2010到2014,移动技术得到了发展和普及,在手机和平板上看世界杯比赛和资讯的变多了, 另外很容易发现今年赌球的明显的变多了,在商家的鼓动下以及微博等社交工具的渲染下,成了一种大众狂欢,原因就是移动支付的发展,使得交易变得容易了,降低了猜球门槛。 世界杯,不仅是体育赛事,更体现了科技和文化...
分类:其他   时间:2014-06-25 08:23:53    收藏:0  评论:0  赞:0  阅读:314
关于typename和class的使用
?? 一般情况下,是用typename还是用class纯粹是一个风格问题。但是在一种情况下,它就不是一个风格问题了。为了避免潜在的语法解析二义性,你需要在从属于形式类型参数的类型名前面使用typename。这样的类型被称为从属类型,用一个例子可以说明这一点。假设你要写一个函数模板,给它一个STL容器,它将返回容器中的最后一个元素是否大于第一个元素。下面是一种实现方式: template...
分类:其他   时间:2014-06-25 07:40:40    收藏:0  评论:0  赞:0  阅读:404
poj1014 Dividing 背包
多重背包...
分类:其他   时间:2014-06-25 08:19:24    收藏:0  评论:0  赞:0  阅读:352
使用reserve来避免不必要的重新分配
关于STL容器,最了不起的一点是,它们会自动增长以便容纳下你放入其中的数据,只要没有超出它们的最大限制就可以。对于vector和string,增长过程是这样来实现的:每当需要更多空间时,就调用与realloc类似的操作。这一类似于realloc的操作分为4部分: 分配一块大小为当前容量的某个倍数的新内存。在大多数实现中,vector和string的容量每次以2的...
分类:其他   时间:2014-06-25 08:40:01    收藏:0  评论:0  赞:0  阅读:297
如何把vector和string数据传给旧的C API
?? 通常情况下,旧的C API使用数组合char*指针来进行数据交换而不是vector或string对象。这样的API还将存在很长的一段时间,如果我们想有效地使用STL,我们就必须与它们和平共处。 幸运的是,这很容易做到。如果有一个vector v,而需要得到一个指向v中数据的指针,从而可把v中的数据作为数组来对待,那么只需要使用&v[0]就可以了。对于string s,对应的形...
分类:Windows开发   时间:2014-06-25 06:49:54    收藏:0  评论:0  赞:0  阅读:385
最新场景文字检测进展(含代码)
关于场景文字检测的定义、应用、意义等科普性质的细节这里就不提了,本文是一篇相对比较专业的文章,如果非此领域的同学请绕行。本文主要探讨场景文字主流的方法,并提供了一些创新思路,以及一个基于文献[1]的场景文字检测系统(在csdn上分享了该代码)。就我所知(半年前全面搜索过),十分完善的场景文字检测的代码网上是没有的,有的只是一些算法,或者比较过时的系统,本文的出现正是希望通过本人的一点努力填补这个空...
分类:其他   时间:2014-06-25 07:22:24    收藏:0  评论:0  赞:0  阅读:1343
使用“swap技巧”除去多余的容量
?? 当我们需要从矢量中删除一些元素,通常是通过调用区间形式的erase。这很好的缩减了改矢量的大小,但并没有减小它的容量。如果你的矢量在某一个时刻拥有十万个候选人,那么它的容量将继续保持在(至少)100000,即使后来其中只有10个元素。为了避免矢量仍占用不再需要的内存,我们希望有一种方法能把它的容量从以前的最大值缩减到当前需要的数量。这种对容量的缩减通常被称为“shrink to f...
分类:其他   时间:2014-06-25 08:25:11    收藏:0  评论:0  赞:0  阅读:374
避免使用vector<bool>
?? 作为一个STL容器,vector只有两点不对。首先,它不是一个STL容器。其次,它并不存储bool。除此之外,一切正常。 一个对象要成为容器,就必须满足C++标准中列出的所有条件,其中一个条件是,如果c是包含对象T的容器,而且c支持operator[],那么下面的代码必须能够被编译: T *p = &c[0]; 换句话说,如果用operator[]取得了contain...
分类:其他   时间:2014-06-25 06:49:16    收藏:0  评论:0  赞:0  阅读:455
(四)概率
以思维导图的形式总结概率 并讨论其中关键点...
分类:其他   时间:2014-06-25 07:46:45    收藏:0  评论:0  赞:0  阅读:334
十进制转二进制-快速算法
#include #include using namespace std; int main(int agrc, char *agrv[]) { int iInPut = 0; while (cin >> iInPut) { string sBinary;//转换后的二进制存储为字符串,调用了默认构造函数初试化为空串 int temp = abs(iInPut); if (t...
分类:其他   时间:2014-06-25 07:41:57    收藏:0  评论:0  赞:0  阅读:436
JAVA学习笔记 -- 数据结构
一、数据结构的接口 在Java中所有类的鼻祖是Object类,但是所有有关数据结构处理的鼻祖就是Collection和Iterator接口,也就是集合与遍历。 1、Collection接口 Collection c = new Xx(); // c可以称为Collection接口回调对象,虽然它被声明为Collection类型,但是实例化时实现的是接口的实现类Xx。它的方法也是用来操作实现类...
分类:编程语言   时间:2014-06-25 07:48:36    收藏:0  评论:0  赞:0  阅读:295
Hadoop基础学习(一)分析、编写并运行WordCount词频统计程序
前面已经在我的Ubuntu单机上面搭建好了伪分布模式的HBase环境,其中包括了Hadoop的运行环境。 详见我的这篇博文:http://blog.csdn.net/jiyiqinlovexx/article/details/29208703 我的目的主要是学习HBase,下一步打算学习的是将HBase作为Hadoop作业的输入和输出。 但是好像以前在南大上学时学习的Hadoop都忘记得差不...
分类:其他   时间:2014-06-25 08:40:46    收藏:0  评论:0  赞:0  阅读:694
C#中字符串的内存分配与驻留池
C#中字符串的内存分配与驻留池...
分类:其他   时间:2014-06-25 07:25:32    收藏:0  评论:0  赞:0  阅读:186
Java Web开发基础(1)-Servlet
概述     Servlet技术是对web服务器的扩展,要理解这个,可能先了解一下什么是Web服务器以及它的功能,特别是它的不足是很有帮助的,可参考:点击打开链接。另外,Servlet也是一个用java语言的Servlet API编写的特殊的java类,它运行在Servlet容器中。它的功能是分析请求,处理请求,构造响应消息,它本来就处于web服务的线上这也很容易理解。概念上就这么多了。...
分类:编程语言   时间:2014-06-25 08:03:35    收藏:0  评论:0  赞:0  阅读:305
java 使用xom对象数据序列化为xml、反序列化、Preferences相关操作小案例
java 使用xom对象数据序列化为xml、反序列化、Preferences相关操作小案例...
分类:编程语言   时间:2014-06-25 06:52:48    收藏:0  评论:0  赞:0  阅读:432
归档模式下恢复没有备份的数据文件
测试环境 SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Product...
分类:其他   时间:2014-06-25 07:47:57    收藏:0  评论:0  赞:0  阅读:513
mysql中int、bigint、smallint 和 tinyint的区别
使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的...
分类:数据库技术   时间:2014-06-25 07:51:23    收藏:0  评论:0  赞:0  阅读:358
C++语言笔记系列之十——静态成员
1.静态成员 (1)由关键字static修饰 静态变量定义语句在编译阶段就执行,运行过程中不再执行。 (2)分类:静态数据成员、静态成员函数。 (3)静态成员时类的所有对象共享的成员,而不是某一个对象的成员。 2.静态成员的使用 (1)在定义说明前加上static关键字。例如: static int x; (2)静态数据成员必须进行初始化,并且初始化必须在类外完成。 (3)静态数...
分类:编程语言   时间:2014-06-25 06:52:03    收藏:0  评论:0  赞:0  阅读:393
1518条   上一页 1 ... 21 22 23 24 25 ... 76 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!