码迷,mamicode.com
首页 > 2014年06月17日 > 全部分享
苹果新的编程语言 Swift 语言进阶(六)--函数和闭包
一 、函数         1.1、 函数的定义和调用         函数的定义以func关键字作为前缀,接着是函数名字,接着跟着一个可以带有参数,也可以不带参数的圆括号,接着用-> 指示函数的返回类型。函数执行体用一对大括号{}包围。如下定义了一个函数名为sayHello的函数,该函数包含一个名字为personName,类型为String的输入参数。 func sayHel...
分类:移动开发   时间:2014-06-17 22:13:12    阅读次数:309
关于Map
Person p=new Person("黄雄"); Map map=new HashMap(); map.put("p", p); p.setName("黄熊熊"); Person p1=(Person)map.get("p"); System.out.println(p1.getName()); 输出的是黄熊熊,因为map里面存的是引用!p.setName("黄熊熊...
分类:其他好文   时间:2014-06-17 22:55:10    阅读次数:229
算法6-4:哈希表现状
战争故事 很久很久以前,曾经发生过很多关于哈希函数的战争故事。那些战争的基本原理就是通过精心构造造成大量的哈希冲突从而占用大量的CPU资源。 被攻击的软件例有以下例子: 带有漏洞的服务器:攻击者精心构造哈系冲突,只需要56K的网速就能让服务器死机,从而达到DOS攻击的目的。 Perl 5.8.0:攻击者精心构造哈系冲突插入到关...
分类:其他好文   时间:2014-06-17 21:48:18    阅读次数:206
算法6-5:哈希表应用之集合
可以通过哈希表实现高效的集合操作。 接口 一个集合对象可以包含了以下接口: public interface Set> { public void add(Key key); public boolean contains(Key key); public void remove(Key key); public int siz...
分类:其他好文   时间:2014-06-17 22:28:05    阅读次数:288
算法7-1:图论简介
无向图 无向图由顶点和边组成,边用于连接两个顶点。下面这张地图就是无向图的一个例子。 OPTE工程 OPTE工程的目标就是绘制整个互联网的样子。下图是2010年的互联网。互联网也是无向图的一个例子。这张图是用LGL软件进行绘制的。有兴趣的同学可以研究一下:http://www.opte.org/ ...
分类:其他好文   时间:2014-06-17 23:19:57    阅读次数:698
C语言--结构体
#import typedef struct students{ }Stu; int main(int argc, const char * argv[]) { //结构体,里面的是成员(变量) struct teacher { char name[30]; char sex; int age; ...
分类:编程语言   时间:2014-06-17 22:48:22    阅读次数:324
Web服务器管理系列:8、修改默认的管理员账号
默认情况下服务器的管理员的帐号是:...
分类:Web程序   时间:2014-06-17 22:19:43    阅读次数:311
uboot 解压缩
介绍了uboot中增加一个解压缩命令的方法,中间加入开启debug打印的方法,最后介绍如何在uboot中将解压缩编译连接进去。...
分类:其他好文   时间:2014-06-17 23:14:07    阅读次数:525
HTML5 CSS3 专题 : 拖放 (Drag and Drop)
本来准备写一个支持多图片拖拽上传的例子,但是为了更好的理解,先介绍一下HTML5的拖放。 拖放(Drag 和 drop)是 HTML5 标准的组成部分。 浏览器支持 Internet Explorer 9、Firefox、Opera 12、Chrome 以及 Safari 5 支持拖放。 被拖元素,dragElement :  1、添加事件:ondragstart 2、添加属性:d...
分类:Web程序   时间:2014-06-17 21:54:27    阅读次数:373
HDU 1009 FatMouse' Trade题解
Problem Description FatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean. The warehouse has N rooms. The i-th room con...
分类:其他好文   时间:2014-06-17 22:47:38    阅读次数:300
poj 3128 Leonardo's Notebook(置换的幂)
http://poj.org/problem?id=3128 大致题意:输入一串含26个大写字母的字符串,可以把它看做一个置换,判断这个置换是否是某个置换的平方。 思路:详解可参考置换群快速幂运算 研究与探讨。 可以先正着考虑一个置换的平方出现什么情况。对于置换中的循环,若其长度为偶数,平方以后一定分成了两个长度相等的循环,若长度是奇数,平方以后仍是一个循环,长度不变。因...
分类:其他好文   时间:2014-06-17 23:13:25    阅读次数:291
Spring 类构造器初始化实例
构造方法类Bean1 package com.hao947.bean; public class Bean1 { public Bean1() { System.out.println("bean1...构造方法"); } public void show(){ System.out.println("bean1...方法"); } } 配置文件applicationCont...
分类:编程语言   时间:2014-06-17 23:12:43    阅读次数:402
(12)throws和throw的区别
函数上指int div(int a ,intb) th...
分类:其他好文   时间:2014-06-17 21:53:41    阅读次数:234
设计模式 - 命令模式(command pattern) 撤销(undo) 详解
命令模式(command pattern) 撤销(undo) 详解本文地址: http://blog.csdn.net/caroline_wendy参考命令模式: http://blog.csdn.net/caroline_wendy/article/details/31379977命令模式可以用于执行撤销(undo)操作.具体方法:1. 对象类中需要保存状态, 如level.package co...
分类:其他好文   时间:2014-06-17 22:19:07    阅读次数:229
这程序还厉害的。。。
?? var d=new Date(); document.write("从 1991/02/02 至今已过去 " + d.getTime() + " 毫秒"); 从 1991/02/02 至今已过去 1402917686044 毫秒...
分类:其他好文   时间:2014-06-17 22:46:57    阅读次数:235
lzma 知识点滴
介绍了lzma的基本信息 ,对比其他主要的压缩方法的时间消耗和压缩率,最后介绍了如何分析lzma文件的头信息内容,头信息的各代表位...
分类:其他好文   时间:2014-06-17 21:52:58    阅读次数:250
POJ 2019 Cornfields 二维线段树的初始化与最值查询
模板到不行。。连更新都没有。。。存个模板。 理解留到小结的时候再写。 #include #include #include #include #include #include #include #include #include #pragma comment(linker, "/STACK:1024000000"); #define EPS (1e-8) #define...
分类:其他好文   时间:2014-06-17 22:29:20    阅读次数:304
1032条   上一页 1 ... 23 24 25 26 27 28 29 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!