首页 > 编程语言
Swift编程高级教程 变量与常量
常量与变量常量和变量是某个特定类型的值的名字,如果在程序运行时值不能被修改的是一个常量,反之是一个变量。一、常量和变量的声明Swift中的常量和变量在使用前必须先声明。其中let关键字声明常量,var关键字声明变量://声明一个名为maximumNumberOfLoginAttempts的整型常量..
分类:编程语言   时间:2015-03-20 11:07:44    收藏:0  评论:0  赞:0  阅读:400
Swift基础教程(第一课 第一个Swift应用)
从LaunchPad中启动Xcode6,选择“createnewproject”:可以看到,Swift语言的项目与Objective-C的项目基本上是一样的,除了.m结尾的Objective-C源码换成了.swift结尾的Swift语言源文件了。2.Xcode6在Storyboard里为iPad和iPhone增加了统一的界面管理功能,和AutoLayou一起工作..
分类:编程语言   时间:2015-03-20 11:07:33    收藏:0  评论:0  赞:0  阅读:388
Swift基础教程(swift代码创建第一个控件之UILabel
创建视图的控件跟之前还是差不多,在viewdidload里面近些视图的创建。首先给需要创建的label设置framelettextLabel=UILabel(frame:CGRectMake(self.view.frame.size.width/8,20,self.view.frame.size.width*3/4,100))给label设值textLabel.text=“现在我们来开始学习如何创建我..
分类:编程语言   时间:2015-03-20 11:07:23    收藏:0  评论:0  赞:0  阅读:417
Swift编程高级教程(三)集合类型-数组
集合类型—数组Swift语言提供了两种集合数据类型:数组和字典,数组是一系列相同类型的变量值有序存储;字典是一系列相同类型的变量值的无序存储,可以通过一个唯一标识符(键)来引用和查找。数组和字典总是能识别自己所能够存储的键值的类型,就是说,我们不能够往这两个容器..
分类:编程语言   时间:2015-03-20 11:07:14    收藏:0  评论:0  赞:0  阅读:358
C++ Coding Standard
1 通用 Rule 1 编译的Warnings不能被忽略掉 Rule 2 在已有Code或者三方的code基础上的修改,允许使用原来的coding standard Rule 3 如果允许C和C++都访问的相同的C的header 文件, extern C 必须在header文件里 #ifdef __cplusplus extern "C" { #endif /* body...
分类:编程语言   时间:2015-03-20 11:02:13    收藏:0  评论:0  赞:0  阅读:312
堆数据结构+堆排序+最大优先队列的堆的实现
对于堆排序,首先要先知道什么是堆数据结构,堆数据结构就是一个完全二叉树,但是它有自己的性质. 例如最大堆的性质为:A[PARENT[i]]>=A[i];即每一个结点的值大于等于其左右孩子的值,小于等于其父节点的值。我们在这里只讨论最大堆的情况。我们知道一颗完全二叉树对应一个最大堆的形式,我们要做的就是将二叉树转化为最大堆,这就是所谓的最大堆的维护,我们定义函数MaxheapFY(A,i)来进行操作...
分类:编程语言   时间:2015-03-20 11:01:33    收藏:0  评论:0  赞:0  阅读:330
终于有SpringMvc与Struts2的对比啦
目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMvc和Struts2进行各方面的比较:...
分类:编程语言   时间:2015-03-20 10:57:53    收藏:0  评论:0  赞:0  阅读:292
idea、jdk、eclispe中空main方法的线程数量不一样,why?
测试代码: public class Test {     public static void main(String[] args) {         System.out.println(Thread.activeCount());     } } idea运行,输出为“2” eclispe运行,输出为“1” jdk编译运行,输出为“1”...
分类:编程语言   时间:2015-03-20 10:55:33    收藏:0  评论:0  赞:0  阅读:532
boost::threadpool线程池使用实例
前言: 什么是多线程?比如在做一些下载的程序时,同时开启5个下载任务,对应的其实就是多线程。在一些多线程的程序中,响应请求的个数(即线程)的个数过多的话就会造成系统资源损耗过多而宕机,一般最多线程是有上限的,而且每次创建线程和销毁线程都会大量损耗资源和时间。所以解决办法之一就是使用线程池控制线程个数,复用创建过的线程。线程池可以减少创建和切换线程的额外开销,利用已经存在的线程多次循环执行...
分类:编程语言   时间:2015-03-20 10:53:53    收藏:0  评论:0  赞:0  阅读:874
终于有SpringMvc与Struts2的对比啦
目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMvc和Struts2进行各方面的比较
分类:编程语言   时间:2015-03-20 10:48:33    收藏:0  评论:0  赞:0  阅读:334
c++11 lambda递归调用写法
偶然想到要在函数内部使用lambda递归调用,以下是可行的写法,可参考 1 std::function blendFucCall; 2 3 blendFucCall = [&blendFucCall](Node * container,const BlendFunc &bl...
分类:编程语言   时间:2015-03-20 10:48:13    收藏:0  评论:0  赞:0  阅读:421
Unity3D BakeMesh 因二进制文件读写字符串的方式导致莫名bug
由其他人提供的插件,bake meshstatic void writeString(BinaryWriter bw, string str, int cap) { var ba = new byte[cap]; var bs = System.Te...
分类:编程语言   时间:2015-03-20 10:43:33    收藏:0  评论:0  赞:0  阅读:563
java 字符串大小比较
//java 字符串大小比较String a="b123"; String b="b124"; String d="b122"; String e="b123"; int c=a.compareTo(b); System.out.println(c);//-1 c=a.compareTo(d); S...
分类:编程语言   时间:2015-03-20 10:42:03    收藏:0  评论:0  赞:0  阅读:272
[Java]eclipse的使用
1、android sdk help安装使用SDK Manager.exe下载android sdk的时候把docs也勾选上。在eclipse的android工程下的android.jar(在android *.*下)上右键选Properties->javadoc location->javadoc...
分类:编程语言   时间:2015-03-20 10:38:33    收藏:0  评论:0  赞:0  阅读:295
C++类的继承中构造函数和析构函数调用顺序例子
/*当建立一个对象时,首先调用基类的构造函数,然后调用下一个派生类的构造函数,依次类推,直至到达派生类次数最多的派生次数最多的类的构造函数为止。简而言之,对象是由“底层向上”开始构造的。因为,构造函数一开始构造时,总是要调用它的基类的构造函数,然后才开始执行其构造函数体,调用直接基类构造函数时,如果...
分类:编程语言   时间:2015-03-20 10:35:03    收藏:0  评论:0  赞:0  阅读:295
JAVA学习之路(环境配置,)
最近过去的寒假我就开始看一些JAVA的学习视频了,视频是毕向东老师的,讲得还不错,东北口音,欧了没? 首先是一些基础概念。1、JAVA的三种技术架构企业版 J2EE标准版 J2SE小型版 J2ME2、JAVA语言的特点:跨平台性简言之,不同的平台都有与之对应的JVM。即Windows系统有win版....
分类:编程语言   时间:2015-03-20 10:33:33    收藏:0  评论:0  赞:0  阅读:337
【java】有关作用域
Java语言的变量类型主要有三种:成员变量、静态变量(全局变量)、局部变量作用域是由{}的位置所决定的,它决定了其定义的变量名的可见性与生命周期成员变量成员变量的作用范围与实例化对象的作用范围相同,当类被实例化以后,成员变量就会在内存中分配空间并进行初始化,当实..
分类:编程语言   时间:2015-03-20 09:25:03    收藏:0  评论:0  赞:0  阅读:269
LVS调度算法
LVS主要的调度算法轮询调度轮询算法(RR)就是按依次循环的方式将请求调度到不同的服务器上,该算法最大的特点就是实现简单。轮询算法假设所有的服务器处理请求的能力都是一样的,调度器会将所有的请求平均分配给每个真实服务器。加权轮询调度加权轮询算法(WRR)主要是对轮询算法..
分类:编程语言   时间:2015-03-20 09:24:43    收藏:0  评论:0  赞:0  阅读:397
c和c++的一些训练题(10)(打印螺旋方阵)
问题的提出:编写螺旋方阵。其中螺旋方阵形式如下:        1  12 11  10        2  13 16   9        3  14 15   8        4   5   6    7 设row,column分别代表行、列坐标,变量p从1到n2将p依次存入数组a[row][column]中,要确定row、colomn的变化情况。分析如下:引进变量k,初值为n。...
分类:编程语言   时间:2015-03-20 09:23:13    收藏:0  评论:0  赞:0  阅读:311
spring之注解(二)Autowired
从spring 2.0开始,spring依次加入了对注解型元数据配置的支持。自此我们有了另外一种配置bean的方式。上篇文章中,我们对Spring支持的注解进行了大致的分类,并对其有了初步的介绍。本篇文章则对其展开较详细的说明。主要讲述依赖级别,部分属性级别则在过程中穿插使用。 本篇使用的示例代码继承之前的篇章。 依赖级别 Spring可以使用这些注解进行依赖注入,通常是自动的,或者借助一些...
分类:编程语言   时间:2015-03-20 09:19:13    收藏:0  评论:0  赞:0  阅读:408
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!