Socket简析与iOS实现
Socket的基本概念 1.定义 网络上两个程序通过一个双向通信连接实现数据交互,这种双向通信的连接叫做Socket(套接字)。 2.本质 网络模型中应用层与TCP/IP协议族通信的中间软件抽象层,是它的一组编程接口(API),也即对TCP/IP的封装。TCP/IP也要提供可供程序员做网络开发所用的接口,即Socket编程接口。 小编也整理了一个PDF文档的面试题...【详细】
Socket简析与iOS实现
2018年12月04日 赞:0 评论:0 阅读:95
这些年,iOS开发面试踩过的坑
今年9月中下旬因为个人原因,换了一份工作,期间面试了有4,5家,基本都是D轮或者上市公司,也从他们的面试笔试中看到了自己的一些不足,于是就想写出来和大家分享一下,如果能帮到正在面试的同学更好。从面试题中,其实可以看到一些行业的发展,以及总体人才需求是怎样的了。 作为一个开发者,有一个学习的氛围跟一个交流圈...【详细】
面试
2018年12月03日 赞:0 评论:0 阅读:142
如何判断你是合格的高级iOS开发工程师?
前言 随着移动互联网的高速发展泄洪而来,有意学习移动开发的人越来越多了,竞争也是越来越大,需要学习的东西很多。如何才能在激烈的移动开发者竞争中一枝独秀,成为一名真正合格的高级iOS开发工程师? 最后,我也将给出一份核对清单,iOS技术开发交流群 656315826 为给每个开发者提供方便已经交流空间。 话不多说直接上干货 1. 语...【详细】
如何判断你是合格的高级iOS开发工程师?
2018年12月01日 赞:2 评论:0 阅读:219
iOS开发进阶,掌握架构才能掌握未来
架构模式 对于 iOS 开发者,现在不仅仅关注功能的实现。踏入到 2~3年的门槛应该更多的注重代码、项目的结构层次,因此掌握目前主流的几种架构模式是一项必备技能。你是不是还在为项目中使用 MVC 而没有尝试新的架构模式而苦恼?又或者想去尝试却又不知道改如何下手? 对于当前存在的架构模式主要存在以下几种 MVC MVP MVVM 以上三种...【详细】
架构模式
2018年11月30日 赞:0 评论:0 阅读:170
Block深入浅出
iOS技术交流群,可以聊技术,可以聊感悟,可以找内推!群号:656315826,欢迎你的加入! Block 匿名函数,能够自动捕捉变量 iOS技术交流群,可以聊技术,可以聊感悟,可以找内推!群号:656315826,欢迎你的加入! 【详细】
Block深入浅出
2018年11月30日 赞:0 评论:0 阅读:71
35岁月薪不到25k,你还有资格留在iOS行业吗?
前言: 狭路相逢。我们都遇到了中年危机。 一,职场 中年危机曾经是 40 岁的专利。但在普遍年轻的IT行业,无论是猎头、HR,程序员 从业者似乎都达成了共识,默认 35 岁是一个意味着“老了”的门槛。 iOS产业的爆发与增长那么多年了。在黄金岁月中,没有人会感受到中年危机的临近;但如今行业逐渐稳定,大浪淘沙,对一些 35 岁左右...【详细】
面试总结
2018年11月28日 赞:0 评论:0 阅读:185
一封来自iOS大牛的招聘感悟:这个市场到底问题出在哪里?
注:本文不是招聘文! 今年发生的事情的很多,本来打算在年底在进行总结,我怕忘了,尤其这段时间发生的事情还是比较有意思的.故记录一下. 老侯离开了背景,我顿感压力:整个项目压在我身上,有时会感觉这个8年的项目,会不会夭折在我手里,在送老侯离开的路上,我就跟他讨论过,接下来我会大改APP,当然需要更多新鲜的中坚力量. 带着压力,我...【详细】
面试总结
2018年11月26日 赞:0 评论:0 阅读:194
一封来自大牛的招聘感悟: iOS开发人群到底怎么了?
上面讲到: 我通过降低招聘要求,吸引来了一大波求职者!下面是我的招聘要求: 熟练组件化架构,MVP,MVVM,MVC,ROUTER有较强的理解; 熟练掌握Objective-C语言,理解面向对象编程思想,具有较强的设计能力; 熟练掌握APNS、UI布局、数据库、网络等开发技术; 深入理解Objective-C Runtime、RunLoop等基础原理; 对App提高用户体验、性能调优、防崩溃、节省...【详细】
面试总结
2018年11月24日 赞:0 评论:0 阅读:405
2018 iOS面试最后阶段总结!
今年9月中下旬因为个人原因,换了一份工作,期间面试了有4,5家,基本都是D轮或者上市公司,也从他们的面试笔试中看到了自己的一些不足,于是就想写出来和大家分享一下,如果能帮到正在面试的同学更好。从面试题中,其实可以看到一些行业的发展,以及总体人才需求是怎样的了。 作为一个开发者,有一个学习的氛围跟一个交流圈...【详细】
面试总结
2018年11月23日 赞:0 评论:0 阅读:133
如何判断你是合格的高级iOS开发工程师?
前言 随着移动互联网的高速发展泄洪而来,有意学习移动开发的人越来越多了,竞争也是越来越大,需要学习的东西很多。如何才能在激烈的移动开发者竞争中一枝独秀,成为一名真正合格的高级iOS开发工程师? 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:656315826,不管你是小白还是大牛欢迎入...【详细】
高级开发工程师
2018年11月22日 赞:0 评论:0 阅读:247
如何为项目做架构模式选型
当你做架构设计时,必然会面临技术选型的抉择,不同的技术方案,架构也可能完全不同。有哪些技术选型需要做决策呢?比如,App是纯原生开发,还是Web App,抑或Hybrid App?iOS开发,语言上是选择Objective-C还是Swift?架构模式用MVC,还是MVP,或者MVVM?下面根据我的一些经验对某些方面做点总结分享。 原生/H5 关于用原生好,还是用H5好的...【详细】
架构模型选择
2018年11月21日 赞:0 评论:0 阅读:92
都说iOS市场不行了,现在学还有前途吗?
在近一段时间里,笔者会经常听到在职iOS开发人员的各种吐槽,各种无奈,各种对于iOS市场唱衰,更是在某度搜索引擎上随便一点iOS就是各种负面新闻,事实上,经过笔者的一番了解,断定其实你们看到的一定是个假iOS! 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:656315826,不管你是小白还是大...【详细】
iOS工作感悟
2018年11月20日 赞:0 评论:0 阅读:382
一个6年iOS程序员的工作感悟,送给还在迷茫的你
前言 每一个开发者,都有一段不愿提起的经历,很多年前,刚刚从大学毕业的时候,很多公司来校招。其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”。我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“。后来经历了几家不同的公司,换了不同的方向,才知道这个真是一个很难的问题...【详细】
iOS工作感悟
2018年11月19日 赞:0 评论:0 阅读:308
iOS开发的你,进阶的方向到底在哪里?
序言 我相信很多人都在说,iOS行业不好了,iOS现在行情越来越难了,失业的人比找工作的人还要多。失业即相当于转行,跳槽即相当于降低自己的身价。那么做iOS开发的你,你是否在时刻准备着跳槽或者转行了。 我们先看一下现在iOS行业,iOS程序员在如今竞争激烈的市场环境下,你自己还值多少钱,下面是按年限,按要求提出的工作及薪...【详细】
iOS进阶
2018年11月16日 赞:0 评论:0 阅读:194
iOS开发专题分类大全(iOS进阶学习资源大收录!)
序言 系统的整理iOS开发常用的第三方库、架构、进阶、面试学习书籍资源等,如果有更好的三方库、没有整理到、可以评论留言,我会在及时更新的,还不赶快mark~ 多看书!毕竟看一本适合自己的好书,就是和大神一次倾心的谈话。下面双手奉上iOS程序员应看的几大热门书单。 最后附上 最后附上小编刚刚提到的知识点的书籍资料获取方...【详细】
iOS书籍资料
2018年11月15日 赞:0 评论:0 阅读:80
浅谈RSA
RSA概述 首先看这个加密算法的命名.很有意思,它其实是三个人的名字.早在1977年由麻省理工学院的三位数学家Rivest、Shamir 和 Adleman一起提出了这个加密算法,并且用他们三个人姓氏开头字母命名. RSA加密算法是一种非对称加密算法,其玩法打破了以往所有加密算法的规则.在RSA出现之前,所有的加密方法都是同一种模式:加密解密的规则使用同一...【详细】
浅谈rsa
2018年11月14日 赞:0 评论:0 阅读:112
iOS开发,这样写简历才能让大厂面试官看重你!
序言 对于职场来说,简历就如同门面。若是没想好,出了差错,耽误些时日倒不打紧,便是这简历入不了HR的眼,费力伤神还不能觅得好去处,这数年来勤学苦练的大好光阴,岂不辜负? 小编也整理了一个PDF文档的面试题,由于平台不能上传文件,需要答案可以加小编的QQ交流群656315826,在里面获取文档,也欢迎招聘者,找工作的来,提...【详细】
iOS面试总结
2018年11月13日 赞:0 评论:0 阅读:257
iOS性能分析和优化
前言: 随着项目的扩大和功能的增多,代码没有经过严格的调试和优化,要么任性地卡顿运行,要么就低调地崩溃,最后导致用户用着不开心,开发者也比较烦恼。 为了突破这个这个关卡其实并不难,首先开发者只要在Xcode自带的监控调试工具 Instruments 上花点功夫就能够让代码顺畅运行。工欲善其事,必先利其器。Instrument对于iOS开发来...【详细】
iOS性能优化
2018年11月11日 赞:0 评论:0 阅读:207
程序员如何进行时间管理?
序言 论你是在做自由职业,还是受雇于一家公司,时间,都无疑是程序员最值钱的财产之一。却常常发现,很多程序员总是被项目本身牢牢吸住,而并没有留意是否很好管理了自己的时间。 给大家提供一些可行的建议,可以用来提高生产力并跟踪那些在编程中被浪费掉的时间。这里有五个问题,我们将从这些问题展开。 你有给任务划分...【详细】
程序员的时间管理
2018年11月11日 赞:0 评论:0 阅读:138
iOS逆向笔记汇总
一.砸壳dumpdecrypted 1, ssh root@[设备ip] (iP地址为设备的iP地址) 2, ps -e (查看需要砸壳的进程) 3, cycript -p (附加进程) 4, [[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask][0] (查看app在documents的地址) 5.scp ~/dumpdecrypted.dylib root@[设备ip]:/var/mobile/Containers/Data/Application/2B4C6281-C015-4FF3-A8EC-5E5C7554D447/Documents (将砸壳的动态库...【详细】
iOS逆向笔记
2018年11月08日 赞:0 评论:0 阅读:86
共22个 共2页 12
sina weixin mail 回到顶部