码迷,mamicode.com
首页 > 编程语言
Swift 的函数式 API(转)
在过去的时间里,人们对于设计 API 总结了很多通用的模式和最佳实践方案。一般情况下,我们总是可以从苹果的 Foundation、Cocoa、Cocoa Touch 和很多其他框架中总结出一些开发中的范例。毫无疑问,对于“特定情境下的 API 应该如何设计”这个问题,不同的人总是有着不同的意见,对于...
分类:编程语言   时间:2015-01-12 00:17:53    阅读次数:240
Swift 方法的多面性 (转)
下面引自 objc.io 第16期http://objccn.io/issue-16-3/Swift 方法的多面性虽然 Objective-C 的语法相对于其他编程语言来说写法有点奇怪,但是当你真正使用的时候它的语法还是相当的简单。下面有一些例子:+ (void)mySimpleMethod{ .....
分类:编程语言   时间:2015-01-12 00:12:10    阅读次数:226
Pythonic论坛怪怪的’居民’显示[已解决]
之前使用Pythonic搭建的论坛people界面显示有点问题第一个用户不显示,问了下作者,作者回复说这个Link只有~/people/而没有用户名 就点到为止了。按说我使用syncdb同步时注册的管理员应该显示在最前面的。但是却不是这样。前段时间也挺忙的,就先放一放了。------今天继续顺着ur...
分类:编程语言   时间:2015-01-12 00:10:13    阅读次数:186
归并排序的实现
归并排序也是一种很优越的排序方式,并且时间复杂度为O(nlogn),而且归并排序的思想很有意思很有启发,包括排序过程和时间复杂度的推导等等,具体可以google一下。下面给出二路归并的实现代码。#includeusing namespace std;void merge(int data[],i.....
分类:编程语言   时间:2015-01-12 00:08:16    阅读次数:260
zookeeper生成节点、删除节点 For Java
源码地址https://github.com/Bellonor/myhadoop2.x/tree/master/myhadoop2.x/src/main/java/com/jamesfen/zookeeper 各个jar包依赖见maven 的pom文件 https://github.com/Bellonor/myhadoop2.x/tree/master/myhadoop2.x/src/mai...
分类:编程语言   时间:2015-01-11 23:03:31    阅读次数:556
第三方登录接入-qq,weibo-java
开发之前需求:网站接入qq,sina微博登录,本文最后付效果图:说明:大部分网站本身是需要用户概念的,很多操作依附于用户,而qq或微博作为一种登录方式指向用户而已,我参考了一下其他网站的做法,一般有如下两种做法:1,强制绑定:用户第一次通过qq登录时必须与该网站账户绑定,也就是用户必须要先有一个此网...
分类:编程语言   时间:2015-01-11 23:03:03    阅读次数:1134
《数据结构与算法分析:C语言描述》读书笔记------练习1.1 求第K大的数
求一组N个数中的第k个最大者,设k=N/2. 1 import java.util.Random; 2 3 4 public class K_Max { 5 6 /** 7 * @param args 8 */ 9 //求第K大的数,保证K大于等于1,小于等...
分类:编程语言   时间:2015-01-11 23:03:10    阅读次数:380
java发送udp广播包
2013-06-07 22:44 1272人阅读 评论(2) 收藏 举报[java] view plaincopyimportjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;importj...
分类:编程语言   时间:2015-01-11 23:00:09    阅读次数:994
java学习路径1--转自byr
Kopernikus以过来人的身份谈谈我的感受。首先如果只是ssh框架的话,是没有理由能拿到bat及这层次之上的offer的。因为这样的人太多了,而且框架的使用也比较简单,除非:对该框架非常了解,具备根据公司情况开发适用于公司框架的能力,即要求你对java反射机制、设计模式、多线程要有较深理解,最好...
分类:编程语言   时间:2015-01-11 23:00:10    阅读次数:317
Java学习之——Java Serializable
1.什么是Serializable接口?http://en.wikipedia.org/wiki/SerializationJava 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件...
分类:编程语言   时间:2015-01-11 22:59:31    阅读次数:245
后缀数组
追随蔡大神的脚步,开始后缀数组的学习。//时间不够不定时不定期完善一、后缀数组的定义 模版1(远古写法)var s:ansistring; n,tot:longint; c,x,y,rank,sa:array[0..1000]of longint;procedure first;var i:...
分类:编程语言   时间:2015-01-11 23:00:41    阅读次数:299
多线程编程_1
协程和线程差不多,线程的调度是由操作系统完成的,协程把这项任务交给了程序员自己实现,当然也就可以提高灵活性,另外协程的开销比线程要小,在程序里可以开更多的协程。 在Unity3D中,使用StartCoroutine(string methodName)和StartCoroutine(IEnum...
分类:编程语言   时间:2015-01-11 22:56:23    阅读次数:347
Java -强引用&弱引用
⑴强引用(StrongReference) 就是通过new得的对象引用 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题. .....
分类:编程语言   时间:2015-01-11 22:57:23    阅读次数:367
C++ Input & Output
1.C++ I/O各类之间的继承关系图参考网址: http://www.cplusplus.com/reference/iolibrary/Note: 在程序中包含iostream文件将自动创建8个流对象(4个用于窄字符流, 4个用于宽字符流),如下:cin --标准输入流,该流被关联到标准输...
分类:编程语言   时间:2015-01-11 22:54:47    阅读次数:285
《数据结构与算法分析》递归简论
1、当一个函数用它自己来定义时就称为递归的。C允许函数是递归的。但重要的是:C提供的仅仅是遵循递归思想的一种企图。不是所有的数学递归函数都能有效地(或正确地)由C的递归模拟来实现。int Bad(unsigned int N){ if (N == 0) { return 0...
分类:编程语言   时间:2015-01-11 22:54:12    阅读次数:212
OpenStack Swift集群部署流程与简单使用
转载:http://www.cnblogs.com/fczjuever/p/3224022.html 之前介绍了《OpenStack Swift All In One安装部署流程与简单使用》,那么接下来就说一说Swift集群部署吧。1. 简介 本文档详细描述了使用两台PC部署一个小型Swift集群....
分类:编程语言   时间:2015-01-11 22:51:50    阅读次数:434
[LeetCode] Find Peak Element 求数组的峰值
A peak element is an element that is greater than its neighbors.Given an input array wherenum[i] ≠ num[i+1], find a peak element and return its index....
分类:编程语言   时间:2015-01-11 22:52:36    阅读次数:246
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!