自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gaos的BLOG

走过路过轻点虐。。。

  • 博客(12)
  • 资源 (31)
  • 收藏
  • 关注

转载 iOS面试题:Socket原理

1、套接字(socket)概念 套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。 应 用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序...

2019-12-27 11:19:53 1121

转载 图片的解压缩到渲染过程

一.图像从文件到屏幕过程 通常计算机在显示是CPU与GPU协同合作完成一次渲染.接下来我们了解一下CPU/GPU等在这样一次渲染过程中,具体的分工是什么? CPU: 计算视图frame,图片解码,需要绘制纹理图片通过数据总线交给GPU GPU: 纹理混合,顶点变换与计算,像素点的填充计算,渲染到帧缓冲区。 时钟信号:垂直同步信号V-Sync / 水平同步信号H-Sync。 iOS设备...

2019-12-26 11:00:36 363

转载 深入理解RunLoop

深入理解RunLoop 由ibireme| 2015-05-18 |iOS,技术 RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 IndexRunLoop 的...

2019-12-24 17:25:27 163

转载 RunLoop剖析

一、RunLoop概念 RunLoop是通过内部维护的事件循环(Event Loop)来对事件/消息进行管理的一个对象。 1、没有消息处理时,休眠已避免资源占用,由用户态切换到内核态(CPU-内核态和用户态) 2、有消息需要处理时,立刻被唤醒,由内核态切换到用户态 为什么main函数不会退出? int main(int argc, char * argv[]) { @aut...

2019-12-24 14:32:56 163

原创 IOS- 静态库制作

原理基本流程什么网上很多 老郏 桌面新建文件夹 终端 cd lipo -create 2拖进去3拖进去 -output TestFramework (看好空格) 将生成的TestFramework替换2或3,拖进工程就可以测试了 ...

2019-12-11 16:07:39 137

转载 认识CALayer 离屏渲染 缘由 优化

layer和view的关系 开始开发都是从view开始,而且很长一段时间可能都只认识到view,而只会在某些角落看见layer,比如圆角,比如coreAnimation动画,还有绘制内容时也使用CALayer,所以对于layer的首要疑问肯定是:这货跟view到底什么关系? 出自 WWDC 2012- iOS App Performance- Graphics and Animations...

2019-12-09 16:31:20 348

转载 iOS 开发--怎样高效的使用多线程

写在前面 多线程技术在移动端开发中应用广泛,GCD 让 iOS 开发者能轻易的使用多线程,然而这并不意味着代码就一定高效和可靠。深入理解其原理并经常结合业务思考,才能在有限的线程控制 API 中最大化发挥并发编程的能力,也能轻易的察觉到代码可能存在的安全问题并优雅的解决它。 本文不会讲解 GCD 和各种“锁”的基本用法,而是结合操作系统的一些知识和笔者的认识讲述偏“思维”的东西,当然,最终也是...

2019-12-09 15:47:36 136

转载 谈一谈 iOS 的锁

收录:原文地址 翻看目前关于 iOS 开发锁的文章,大部分都起源于 ibireme 的 《不再安全的 OSSpinLock》,我在看文章的时候有一些疑惑。这次主要想解决这些疑问: 锁是什么? 为什么要有锁? 锁的分类问题 为什么 OSSpinLock 不安全? 解决自旋锁不安全问题有几种方式 为什么换用其它的锁,可以解决 OSSpinLoc...

2019-12-09 15:03:45 130

转载 iOS面试题:谈谈你对事件的传递链和响应链的理解

一:响应者链UIResponser包括了各种Touch message 的处理,比如开始,移动,停止等等。常见的 UIResponser 有 UIView及子类,UIViController,APPDelegate,UIApplication等等。 回到响应链,响应链是由UIResponser组成的,那么是按照哪种规则形成的。 A: 程序启动UIApplication会生成一个单例,并会关联...

2019-12-09 14:30:44 656

原创 索引

socket 连接和 Http 连接的区别iOS面试题:谈谈你对事件的传递链和响应链的理解 谈一谈 iOS 的锁 iOS 开发--怎样高效的使用多线程 认识CALayer 离屏渲染 缘由 优化 ...

2019-12-09 14:03:07 103

转载 socket 连接和 Http 连接的区别

http 是基于 socket 之上的。socket 是一套完整的 tcp,udp协议的接口。 HTTP协议:简单对象访问协议,对应于应用层,HTTP协议是基于TCP连接的。 tcp协议:对应于传输层。 ip协议:对应于网络层。 TCP/IP是传输层协议,主要解决数据如何在网络中传输,而HTTP协议是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP 协议的封装,它本...

2019-12-09 14:01:49 399 1

转载 iOS 数据安全、数据加密传输

近期接到一个新需求:APP企业版需要接入热更新功能。 热更新需要下发补丁脚本, 脚本下发过程中需要保证脚本传输安全,且需要避免中间人攻击。 需要用到数据加密传输方面的知识,以下是我设计的加密解密流程:   0. 将脚本 base64 编码,得到编码后的文本 encodedScript;   1. 将encodedScript使用 AES 算法 加密,得到密文 cipherScript;...

2019-12-04 15:37:37 240

30道iOS底层面试题

30道iOS底层面试题

2023-07-25

ImageOptim.app.zip

图片无损压缩,改变md5值,

2020-07-21

TexturePacker for mac ,ImageOptim for mac无损压缩

ImageOptim图片无损压缩 ,TexturePacker for mac 完美破解版本

2019-05-09

TexturePacker 3.1.2 Mac破解版.zip

TexturePacker 3.1.2 完美破解版本,亲测可用,虽然版本有点老,但不影响使用

2019-05-09

ios .真机调试2.2

ocde 12.0 真机安装包,https://blog.csdn.net/u010742414/article/details/79900281

2019-02-19

xcode 12.0

xocde 12.0 真机安装包,https://blog.csdn.net/u010742414/article/details/79900281

2018-09-28

xcode 12.1

xocde 12.1 真机安装包,https://blog.csdn.net/u010742414/article/details/79900281

2018-09-28

Java面试葵花宝典pdf

Java面试葵花宝典

2017-08-08

MySQL安装教程图解

MySQL安装教程图解

2017-08-08

jdk1.8中文api

jdk1.8中文api

2017-08-08

java集合框架

集合框架集合框架

2017-07-21

Java从入门到精通

《Java从入门到精通》(软件开发视频大讲堂)从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全书共分28章,包括:初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。, 《Java从入门到精通》所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在WindowsXP、Windows2000、Windows2003下全部通过。

2017-07-19

java异常处理

异常处理异常处理异常处理

2017-07-19

java集合框架pdf

java集合框架pdf

2017-07-19

java函数pdf

java函数pdf

2017-07-19

OHAttributedLabel

OHAttributedLabel

2016-03-10

CoreTextView

CoreTextView

2016-03-10

IOS 彩色日志 CocoaLumberjack

IOS 彩色日志IOS 彩色日志CocoaLumberjack

2015-05-04

QQ分组效果

QQ分组效果

2015-04-30

Android开发指南中文版

,Android开发教程详细版

2015-04-24

HTML5 开发环境搭建

HTML5 开发环境搭建, HTML5 开发环境搭建

2015-04-17

IOS7 & Andriod界面设计规范

《iOS 人机界面准则》中文版,iOS 8人机界面指南-UI 设计基础(by ISUX),iOS、Android、WindowsPhone官方设计规范汇总,iOS78、Android 4.4&L、WindowsPhone官方设计规范汇总,Material design非官方中文指导手册1.0

2015-04-17

IOS项目开发便捷类

自己开发中遇到总结类库使用,方法使用,项目构建,好分必有好资源

2015-03-05

AFNetworking-2.0. 测试DEMO 再封装 以及初级资源网址

AFNetworking-2.0. 测试DEMO 再封装 以及初级资源网址 ,适合初学者,想理解AF的工作原理

2015-03-05

瀑布流,EGO,异步加载

主要是瀑布流,这个还是蛮实用的,代码简单,功能,EGO,异步加载,都有的。

2014-03-28

IOS项目实战

IOS开发,项目实战,字典项目,内容素材,demo,代码完好,一个完整的app,对于将要进入项目实训的人来说挺适合;

2013-09-30

IOS创建的传值方式

IOS中几种常见的传值方式,单例,属性,委托,通知

2013-09-18

IOS初级UI代码

初学了几个月的IOS,把UI初级部分总结了下,模拟了手机,内容,多次修改,有点乱,不过注释挺好,灰常适合初级的,(*^__^*) 嘻嘻……,给点分吧,穷啦

2013-09-18

objective—c基础教程

Objective-C基础教程.pdf,扫描版,经典,

2013-05-18

空空如也

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

TA关注的人

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