码迷,mamicode.com
首页 > 全部
ios基础知识--03
设备 屏幕类型 屏幕尺寸 点 分辨率(像素) iPhone 3GS 非Retina 3.5 inch 320*480 320x480 iPhone4\4S Retina 3.5 inch 320*480 640x960 iPh...
分类:移动开发   时间:2016-05-13 00:09:08    阅读次数:280
iOS网络缓存扫盲篇--使用两行代码就能完成80%的缓存需求
iOS网络缓存扫盲篇 --使用两行代码就能完成80%的缓存需求 下篇预告:使用80%的代码来完成剩下的20%的缓存需求 。敬请 star (右上角)持续关注。 目录 当我们在谈论缓存的时候,我们在谈论什么? GET网络请求缓存 80%的缓存需求:两行代码就可满足 控制缓存的有效性 文件缓存:借助ETag或Last-Modified判断文件缓存是否有效 Last-Mod...
分类:移动开发   时间:2016-05-13 00:10:47    阅读次数:423
基于两两交互张量分解模型的个性化标签推荐
基于PITF的个性化标签推荐 摘要 引言 相关工作 个性化标签推荐 非个性化标签推荐 张量分解模型 成对交互模型 个性化标签推荐 形式化定义 数据分析 标签推荐的贝叶斯个性化排序BPR BPR最优化准则 BPR学习算法 张量分解模型 塔克分解模型TDTF 规范化分解模型CDTF 成对交互张量分解模型PITF TDCD和PITF之间的关系 实验评价 数据集 评价方法 实验结果 学习运行时间 预测质量...
分类:其他好文   时间:2016-05-13 00:09:08    阅读次数:388
Android进程间通信
如果想要进行IPC通信,一般写一个AIDL接口,再写一个Service子类,然后实现AIDL接口 当做IBinder返回给Activity界面层。 如果不想写AIDL接口文件,只是单线程中与Service进行通信 我们可以用Android写好的Messenger类来处理,一样能将消息传递给Service进行通信。 什么是aidl: aidl是 Android Interface defini...
分类:移动开发   时间:2016-05-13 00:10:31    阅读次数:262
AndroidDevTools
收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材。如果你觉得本站对你有用,你可以点击底部的分享按钮,把本站分享到社交网络让你的小伙伴和更多的人知道。 或者可以考虑对本站捐赠支持下,支持我把本站做的更好,帮助更多的人。目...
分类:移动开发   时间:2016-05-13 00:09:29    阅读次数:580
IOS9新特性慢慢整理
iOS9新特性之关键字 iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值 好处:迎合swift 提高我们开发人员开发规范,减少程序员之间交流 注意: iOS9新出关键字nonnull,nullable,null_resettable,_Null_unspecified只能修饰对象,不能修饰基本数据类型 /** 1. 首字母不带下滑线的修饰类名(eg. nullable)...
分类:移动开发   时间:2016-05-13 00:08:03    阅读次数:235
iOS根据图片名进行自动适配(通过类别实现)
在实际开发应用中,美工通常都会根据不同的机型设计出很多套背景图片,而这些背景图片的命名通常都是有规律的,我们刚好可以利用这一特点把图片名称的修改或者拼接写成一个方法,然后根据不同的机型返回不同的适配图片,即可达到自动适配的目的,且避免了图片的失真。 首先,为NSString新建立一个分类,专门用来在图片名后面拼接对应的屏幕信息 #import "NSString+append.h" @imp...
分类:移动开发   时间:2016-05-13 00:10:11    阅读次数:249
深入解析 ObjC 中方法的结构
因为 ObjC 的 runtime 只能在 Mac OS 下才能编译,所以文章中的代码都是在 Mac OS,也就是 x86_64 架构下运行的,对于在 arm64 中运行的代码会特别说明。 在上一篇分析 isa 的文章从 NSObject 的初始化了解 isa中曾经说到过实例方法被调用时,会通过其持有 isa 指针寻找对应的类,然后在其中的 class_data_bits_t...
分类:其他好文   时间:2016-05-13 00:09:53    阅读次数:296
使用wangEditor富文本编辑器
wangEditor官网地址:http://wangeditor.github.io/今天忽然想起来搞一下富文本编辑器的使用,本来想用百度的ueditor,但是貌似校园网给墙了。然后从知乎上发现了这个编辑器,优点是界面简洁,文档比较清楚。缺点也显而易见,比较简陋,要求不是很高的话,还是可以的 :)下载解压完成之后,用到的只有dist这个文件。作者在看云上发布的手册地址: http://www.ka...
分类:其他好文   时间:2016-05-13 00:07:53    阅读次数:224
设计模式--简单工厂应用 java
要实现java面向对象,那么我们来写个简单的工厂来实现java的封装、继承、复用的例子,还有,我们顺便实现函数式的简单工厂。 一、简单工厂(非函数式) 1、首先我们将通用的属性合方法放在一个普通类里边 /** * Created by LK on 2016/5/8. */ public class Operation { private double numberA = 0; ...
分类:编程语言   时间:2016-05-13 00:08:38    阅读次数:218
swift基础学习(04)[闭包、函数、枚举、类和结构体]
闭包、函数、枚举、类和结构体...
分类:编程语言   时间:2016-05-13 00:07:21    阅读次数:365
IntelliJ IDEA —— SVN
1、 2、 3、 4、 5、 6、...
分类:其他好文   时间:2016-05-13 00:06:49    阅读次数:139
手把手教你反编译别人的app
虽然iOS系统相比于其他手机操作系统相对安全,但是这个安全并不是绝对的,我一直相信,道高一尺魔高一丈。此文想以实际例子出发,告诉大家,如何去反编译一个app,并且从某个角度来说,iOS没有传说中的“安全”。 这里只最简单的结论给大家,具体原理以及工具的详细使用,请各位自行Google,为什么这么做呢,因为我想用最简单的语言,让没有汇编基础的同学也能明白。 将用以下几个方面来阐述我的观点: ...
分类:移动开发   时间:2016-05-13 00:08:57    阅读次数:245
swift基础学习(03)
swift基础学习...
分类:编程语言   时间:2016-05-13 00:07:00    阅读次数:187
加密算法—MD5、RSA、DES
最近因为要做一个加密的功能,简单了解了一下加密算法,现在比较常用的有三个加密算法MD5加密算法、RSA加密算法、DES加密算法。     MD5加密算法     定义:MD5算法是将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,即使你看到源程序和算法描述,也无法将MD5的值变回原始的字符串。     应用:在有些操作系统中,用户的密码是以MD...
分类:编程语言   时间:2016-05-13 00:07:56    阅读次数:253
iOS开发中常用的几个插件
上篇文章简单的说了下Xcode中的插件管理工具Alcatraz,今天呢就给大家分享一些自己在开发中使用较多的插件,可以帮助你提高开发效率,如果你还没有使用过Alcatraz,那么你可以先戳这里Alcatraz的安装与使用1. KSImageNamed KSImageNamed可以根据图像名称快速选择图片的插件,可以快速的帮你选择自己想要的图片。 2. VVDocumenterVVDocumenter...
分类:移动开发   时间:2016-05-13 00:08:35    阅读次数:266
上古时代 Objective-C 中哈希表的实现
因为 ObjC 的 runtime 只能在 Mac OS 下才能编译,所以文章中的代码都是在 Mac OS,也就是 x86_64 架构下运行的,对于在 arm64 中运行的代码会特别说明。 写在前面 文章会介绍上古时代 Objective-C 哈希表,也就是 NXHashTable : NXHashTable 的实现NXHashTable 的性能分析NXHashTab...
分类:其他好文   时间:2016-05-13 00:06:32    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!