码迷,mamicode.com
首页 > 2015年03月03日 > 全部分享
Swift实现单例
单例概念 内存中有一个唯一的实例 提供唯一的全局访问入口 SingleInstance.sharedInstance 在Swift中用let定义常量,并且是线程安全的import UIKit class SingleInstance{ static let sharedInstance = SingleInstance() init() { println("实例化"...
分类:编程语言   时间:2015-03-03 20:44:10    阅读次数:179
Swift中的"description"
如果要打印对象信息,在OC 中用到 description方法,在 swift 中需要遵守协议 DebugPrintableextension : DebugPrintable { override var debugDescription: String { return "description" } }...
分类:编程语言   时间:2015-03-03 20:43:47    阅读次数:573
android开发如何切换横竖屏
横竖屏设置 横竖屏的设置在AndroidManifest.xml文件中: screenOrientation="landscape"为横屏; screenOrientation="portrait"为竖屏;...
分类:移动开发   时间:2015-03-03 20:43:27    阅读次数:143
Swift实现对象归档
Swift实现对象归档时有几个注意点 要继承 NSCoding,实现两个方法 extension 是一个分类,分类不允许有存储能力,所以协议方法不能写在分类中 协议中的init(coder decoder: NSCoder)函数会覆盖原始的构造函数,所以类中至少还要有另一个init方法 如果不指定键名,会使用属性名称作为 key,基本数据类型,需要指定 key class ...
分类:编程语言   时间:2015-03-03 20:41:06    阅读次数:182
Ibatis结合MySQL数据库的使用方法
Ibatis结合MySQL数据库的使用方法...
分类:数据库   时间:2015-03-03 20:41:48    阅读次数:181
mysql分区
一、为什么要分区? 需求:大数据。解决方案:分而治之,更细一点即为。将大表和大索引分为一个更小的操作单元 在mysql中,分区允许将表、索引和索引编排表细分为更小的单元。分区后,每个分区有自己单独的名称。对于DBA来讲,这些分区可以统一管理,也可以分开管理。 但是对于应用程序来讲,分区的表和没有分区的表示一样的。换句话来讲,分区对于应用是透明的,只是数据库对于数据的重新整理。 ...
分类:数据库   时间:2015-03-03 20:40:37    阅读次数:184
String 与 NSString 的区别
Swift 的String类型与 Foundation NSString类进行了无缝桥接。在日常开发中,绝大多数应该用 StringString 与 NSString 还有以下区别 String类型是值类型(不再是对象类型),字符串在进行常量、变量赋值操作或在函数/方法中传递时,会进行值拷贝。 任何情况下,都会对已有字符串值创建新副本,并对该新副本进行传递或赋值操作。 String 可以支持字符遍历...
分类:其他好文   时间:2015-03-03 20:43:34    阅读次数:154
BZOJ 2277 Poi2011 Strongbox 数论
题目大意:给定n和k个整数,求mod n加法下的群G的一个子群G',满足a[1]~a[k-1]都不在群中而a[k]在群中 首先易证G'一定是一个循环群 证明:显然若a在群中则a的逆元在群中 那么我们就有了减法运算 由群的封闭性可得若a和b都在群中则gcd(a,b)一定在群中 不妨设g为G'中所有元素的gcd 那么群G''={0,g,2g,...}一定是G'的一个子群 由于G'-...
分类:其他好文   时间:2015-03-03 20:43:06    阅读次数:275
C++虚函数
今天,我来讲一种在C++编程中实现多态的机制,叫做虚函数。对于多态来说,实际上就是用父类型的指针指向子类的实例,然后通过父类的指针调用子类的成员函数,这种技术使得父类型的指针有多种形态,这是一种常见的泛型技术,除虚函数外,还有模板技术,RTTI技术也属于泛型技术。   为了清楚地理解多态,先看下面这段代码。   #include using namespace std; class...
分类:编程语言   时间:2015-03-03 20:41:44    阅读次数:198
LeetCode 160. Intersection of Two Linked Lists
考虑有交集的两条链表A, B, 如题中的 A:               a1 -> a2 ->                                         c1 -> c2 -> c3. B:    b1 -> b2 -> b3 -> 发现有性质:AB不同串(a1a2和b1b2b3)的长度差 即为AB串的长度差。 所以我们先求出AB串的长度差,再将较长的串移进相应...
分类:其他好文   时间:2015-03-03 20:40:05    阅读次数:144
android小功能实现之文件读写
新建一个Android工程。 一 布局 先看效果图: 打开main.xml修改内容如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_par...
分类:移动开发   时间:2015-03-03 20:42:33    阅读次数:219
rurntime常用函数
一、在objc/message.h中常用的运行时函数         #import         /**            *1.对象调用方法         */         id objc_msgSend(id self, SEL op, ...)         id self://调用方法的对象         SEL://调用的方法         .....
分类:其他好文   时间:2015-03-03 20:39:18    阅读次数:151
黑马程序员——java基础——基础知识(222222222)
——————android培训、java培训、期待与您交流!——————
分类:编程语言   时间:2015-03-03 20:40:16    阅读次数:174
a:link a:visited a:hover a:active四种伪类选择器的区别
a:link选择网页中所有没有被visited的a标签(就是没有鼠标悬停hover或者点击click)a:visited选择网页中所有已经被click的a链接,用来告诉用户这个链接已经被你访问过了a:hover,说实话这个我用的最多,其实就是选择有鼠标悬停的a链接a:active,顾名思义activ...
分类:其他好文   时间:2015-03-03 20:38:44    阅读次数:151
android:关于主工程和library project
转载自: http://blog.sina.com.cn/s/blog_a3b9b9040101lco3.html在Github上下载了Android开源项目 Quick News的源码, 其中使用到了第三方项目框架 vitamio, 在下载的源码导入到IDE后, 发现凡是引用vitamio的文件都...
分类:移动开发   时间:2015-03-03 20:40:55    阅读次数:246
Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
http://justcoding.iteye.com/blog/18299631. Windows下使用系统自带的clip命令。 # 位于C:\Windows\system32\clip.exe。示例:C代码 echoHello|clip#将字符串Hello放入Windows剪贴板dir|clip...
分类:系统相关   时间:2015-03-03 20:40:01    阅读次数:1157
需要什么样的条件才会让百度秒收录自己的网站
一、需要什么样的条件才会让百度秒收录开始分享我的方法之前,首先要告诉大家能让百度秒杀收录需要什么样的条件,拿我最近刚做的这个网新站说吧,首先大家都知道百度搜索引擎对网站权重性是很重视的,并且权重越高的网站收录的信息就会越快,而且权重高的网站每天都会有蜘蛛一天二十四小时在守候,并且当你在权重高的网站上...
分类:Web程序   时间:2015-03-03 20:39:01    阅读次数:286
1797条   上一页 1 ... 15 16 17 18 19 20 21 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!