自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 收藏
  • 关注

原创 搜索蜘蛛爬行路径以及行为

一、搜索引擎蜘蛛简介搜索引擎蜘蛛,在搜索引擎系统中又被称之为“蜘蛛”或“机器人”,是用来爬行和访问页面的程序。① 爬行原理搜索引擎蜘蛛访问网页的过程,就好比用户使用的浏览器。搜索引擎蜘蛛向页面发出访问请求,该页面的服务器则返回该页面的HTML代码。搜索引擎蜘蛛将收到的HTML代码存入搜索引擎的原始页面数据库中。② 如何爬行为了提高搜索引擎蜘蛛的工作效率,通常采用多...

2019-12-25 00:28:15 681

转载 不可不用22 个iOS 小技巧

转载http://mobile.51cto.com/iphone-479249.htm结合自身的实践开发经验总结出了22个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。1. TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFo

2017-07-27 08:38:32 424

原创 iOS开发 Xcode8不支持iOS10.2系统设备的解决方案

(1) Xcode添加路径Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.2 (14C5062c)(2) iOS10.2 系统下载地址10.2 (14C5062c) http://download.csdn.net/detail/bf90599188/970999

2017-02-06 08:56:29 827

原创 四种后台模式push notification 总结(另附送极光推送)

iOS 7 中, app 有四种后台运行模式 ,对应苹果的后台接口实现.1. 无后台仅推送, 出现在 iOS 3.x 以下大部分系统版本, 表现为 按下 home 键就关闭退出,数据有 apple 的推送服务器传输,并不需要应用后台运行这样做,每次退出后,重新进入都需要重新加载,重新请求下载,都需要耗费电量,而且用户体验不佳.2.墓碑式后台,iOS 4后被大量采用,人称伪多

2016-05-12 13:54:06 7432

原创 markdown 小结

Markdown 语法说明 (简体中文版) 传送门here温谦老师的使用心得 传送门hereMac 下主要工具 开源的 macDown 和 mouDingus 是一个网页应用程序,你可以把自已编写的 Markdown 文档转成 XHTML。 段落: 一个段落是由一个以上的连接的行句组成 空行:而一个以上的空行则会划分出不同的段落(空行的定义是显示上看起来像是空行,就被视

2016-04-10 23:01:37 363

原创 js 学习总结,可利用其与原生代码交互

3C School 学习 js ,html 的最佳网站 http://www.runoob.com/js/js-tutorial.htmljs 基础, js HTML DOM 对象的操作js 高级教程 , js 浏览器 BOMjs 库 jQuery ,Prototype js 实例js 对象实例, 浏览器对象实例, HTML DOM 实例js 函数 包裹在花括号中的

2016-04-10 22:08:02 706 1

转载 Cocopods 使用总结

CocoaPods的安装使用和常见问题字数2158 阅读3062评论0 喜欢9 本文多引自《iOS开发进阶》(唐巧著),加上广大网友技术博客的帮助,我对自己在安装使用CocoaPods的过程和遇到的问题进行了一个总结,感谢他们!希望这篇文章能帮助有需要的人,尤其是刚开始使用CocoaPods的朋友。一、什么是CocoaPodsCocoaPods是iOS项目的依赖

2016-04-10 21:58:57 979

原创 hybrid iOS 信息收藏

SQL 教程 http://www.runoob.com/sql/sql-tutorial.html必须 在 Xcode 中集成 git 开发,太爽了屏幕的适配SDAutoLayout 视频教程  基础 和 高级http://www.letv.com/ptv/vplay/24038772.htmlhttp://www.cocoachina.com/ios/2

2016-04-10 21:57:14 406

转载 NSLayout 以及关于 AutoLayout 的一些学习

Self Sizing Cellscell 的自动布局为展示动态内容提供了一个解决方案http://www.cocoachina.com/ios/20140922/9717.html为原型单元格定义 Auto Layout 约束指定表视图的 estimatedRowHeight将表视图的 rowHeight 属性设置为UITableViewAutomaticDime

2016-04-10 21:48:05 325

转载 同时管理多个 SSH 私钥, 可以实现同时使用多个 git 源管理工具

http://yijiebuyi.com/blog/f18d38eb7cfee860c117d629fdb16faf.html同一台电脑关于多个SSH KEY管理一介布衣 2013-10-02linux 5221分享到:QQ空间新浪微博腾讯微博人人网微信使用环境:关于同一台电脑LInux系统下使用多个SSH key 切换使用(或者多用户使用ssh提交代码

2016-03-27 16:53:14 593

转载 typeOf() 的意义

tydeof(self)  // 可以放表达式或者参数  获得数据类型 ,不能放存储说明符extern, static, 只能放限定符 const 或者 volatilevolatile 逐一读值,解决机器读值时因为优化设计而豁免权问题http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96

2016-03-27 16:51:30 628

原创 Git 源代码管理器使用小结

Githttp://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000创建版本库 Repositorycd 进去pwd 得到当前目录git init 命令 把目录初始化成

2016-03-27 16:47:20 432

转载 GCD 小结

iOS 多线程编程技术1. Cocoa 封装 Thread : NSThread  轻量级  performselector2. Cocoa 封装的 NSoperation 3. GCD  grand Central Dispatch三种编程方式从上到下, 抽象层次从低到高, 也就是 GCD是抽象程度最高的, 所有用起来也是最顺手的; 三种方式的优缺点分析 

2016-03-27 16:36:55 388

原创 按位&,| 与 iOS 中二进制数赋值的枚举之间的关系

按位&,| 2.NSSet这个容器是用来提高效率,当容器中的元素的顺序不重要时,NSSet封装hash排序等算法,可以将寻找该内存地址时间复杂度达到O(1)级别,或者常数级别;按位 &二进制相位对齐,一真或就真按位 |竖式运算按位或是位运算的一种,是将两个数据的二进制表示右对齐后,按位进行运算,两个对应的二进制位中只要一个是1,结果对应位就是1。

2016-03-27 15:06:12 598

原创 iOS 小技巧集结号

小知识点 iOS 9 中 navgationBar 自动将 self,view 推到底下也就是 说 self.view.frame.origin.y = 0 的位置 就是 navigationBar.maxY 的位置          iOS,手势和Button共存,button动作被屏蔽怎么办。tapGestureRecognizer.cancelsTouchesIn

2016-03-27 15:00:06 1173

原创 iOS  一次上传多张图片, 并返回进度值

我封装的使用AFNetworking上传多图的一个方法。带进度条回调,希望对你用帮助,我app中亲测可用,不知道你的服务器是如何接收数据的:声明:/***  上传带图片的内容,允许多张图片上传(URL)POST**  @param url                 网络请求地址*  @param images              要上传的图片数组(注意数组内

2016-03-06 16:14:24 3217

原创 NSRunLoop 运行循环的粗浅理解;

1.iOS RunLoop 运行循环   NSRunLoop  在 main.m 中  UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));  也就是程序启动的时候开启主运行循环;iOS 系统核心共享这个主运行循环 , 可以把它理解成为一个大的 do/while 循环, 它运行在某个线程中

2016-02-28 15:43:33 1449

原创 iOS Copy 关键字 的使用 原创 + 转载

分享链接 http://www.jianshu.com/p/4e327d1832ef       分享链接2 iOS 深拷贝   和 浅拷贝      https://github.com/ChenYilong/iOSInterviewQuestions/blob/master/01%E3%80%8A%E6%8B%9B%E8%81%98%E4%B8%80%E4%B8%AA%E9%9

2016-02-28 13:54:34 523

转载 1.http://www.cnblogs.com/wsq724439564/p/3301943.html

sqlite3 登录界面当系统向您的应用程序发送低内存警告时,您需要加以注意。当可用内存的数量降低到安全阈值以下时,iPhone OS会通知最前面的应用程序。如果您的应用程序收到这种警告,就必须尽可能多地释放内存,即释放不再需要的对象或清理易于在稍后进行重建的缓存。UIKit提供如下几种接收低内存警告的方法:    ▪在应用程序委托中实现applicationDidReceiv

2015-10-27 09:13:13 6898

原创 静态内存和动态内存,C语言

#include#includeint main (){ char *p=malloc(1000);//报错语句; if(p==NULL){    perror("malloc");    exit(-1);   }   p[0]='A';   free(p);//释放就是登记注销;//占有空间就是登记一下//当free()释放后;所以除非进

2015-10-01 17:41:43 562

原创 简单谈谈对Object C的理解

oc中的 .m文件(即#implementation  类#end)中,主要是对.h声明文件夹中声明的方法进行实现;实现这些方法分为:-实例方法和+类方法;以-/+区分;实例方法:   面向对象设置的声明的方法;  目的是实现对象的自身的属性和功能;既然根据类来 实例化对象;(类是众多对象抽象出来的);那么在创建对象的时候;  1.站在类的角度去封装对象的功能: 即使一些功能,属性

2015-07-22 22:51:33 653

ios10.2(14C92) Xcode8 开发支持包

2017-02-06

Xcode8不支持iOS10.2系统设备的解决方案

iOS开发--Xcode8不支持iOS10.2系统设备的解决方案. (1) Xcode添加路径 Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.2 (14C5062c)

2017-02-06

23种设计模式 word 版

23种设计模式,可以打印下来,学习熟悉,熟悉之后可以应用到软件开发之后, free

2016-05-21

常见UI控件

一些常用普通控件及存储方式概述,并添加了一些导入的条件判断

2015-10-27

KVC,KVO机制

KVC 是基于OCRuntime机制,Runtime机制里面可以通过得到实例变量并且访问其私有的成员变量区;实现keyPath中的访问能力;KVO一种通知发送机制,实现一对多,多对一的映射关系

2015-10-27

weak,Strong指针小结

ARC的判断准则: 只要没有强指针指向对象,就会释放对象,弱指针不会这样,及时有弱指针指向对象,对象没有强指针指向,也会自动释放掉。一般,无需显式声明为强指针,但是在封装里,定义方法的时候需要写明。而弱指针,必须显式说明。默认是强指针。

2015-10-27

Xcodec常用快捷键

Xcode快捷键 总结 Xcodec常用快捷键 添加,删除,查询,修改

2015-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除