1.objective-c中有垃圾回收机制吗?  没有像java.C#一样的垃圾回收机制,但是有ARC自动引用计数器技术,根据对象的引用技术来判断对象是否还在使用,如果RC=0,则系统就会销毁对象,实现垃圾回收. 2.简述对内存管理的理解,内存管理的原则,内存管理的实现机制. 1)理解: 每个程序都会使用内存,在需要时分配内存,程序结束时释放占用的内存,如果只分配不释放内存,会造成内存泄露,内存占用增加甚至导致程序崩溃.在oc中,对象不断被创建.使用和销毁,为了不增加额外的内存,必须及时释放.…
一. 1. 定义3个类,全部代码.效果:能默写,关键词全部正确. 2. ⾯面向对象和⾯面向过程有什么区别? 答:面向对象以事物(对象)为核⼼,完成事件只是一个任务.面向过程以事件为核心,为了完成任务,进行逐步实现. 3.什么是类?什么是对象?类和对象有什么关系?举例说明? 答:类是一组具有相同特征和⾏行为的事物的抽象. 对象是有类型的具体的实体. 类是对象的抽象,对象是类的实例. 4.OO是什么?OOP是什么? 答:OO是⾯面向对象.OOP是⾯面向对象编程. 5,OC中的类是如何定义的? 答:O…
1.init 2.initWithBytes:length:encoding: 3.initWithCharacters:length: 4.initWithCString:encoding: 5.initWithUTF8String: 6.initWithFormat: 7.stringWithFormat: 8.stringWithCharacters:length: 9.stringWithString: 10.stringWithCString:encoding: 11.stringWi…
为什么想跳槽? 简单说一下当时的状况,我在这家公司做了两年多,这两年多完成了一个大项目,作为开发的核心主力,开发压力很大,特别是项目上线前的几个月是非常辛苦,几乎每晚都要加班到12点以后,周末最多只有一天休息.在最困难的时候,老板给大家打气,"大家再坚持坚持,项目上线赚钱了,就给大家涨工资,公司是绝对不会亏待大家的",在老板豪情壮语的加薪鼓励下,大家要紧牙关拼上了.终于,半年前,项目上线了,运行也慢慢稳定了,公司赚钱也多了起来. 是的,公司赚钱了,利润很可观,这是大家都知道的事情.但是…
主动模式ftp N连接到ftp的21端口.然后客户端开端口监听,并通过N+1端口发送命令给FTP服务器.服务器反过来连接用户本地端口. 被动模式解决从服务器到客户端数据端口的入口反向连接被防火墙过滤掉得问题. 如果外面一层路由DHCP,只映射了21端口,那么被动肯定不行啊! pasv_min_port=64000pasv_max_port=64321 上面是vsftpd.conf中被动模式服务器端口设置,所以路由器端口也要同样映射一下. 被动模式下需要映射出这些服务端口才行,但主动模式不知道为什…
今天下午去面试,面试官和HR小姐姐都很好,没有做面试题,用聊天的方式来交流技术,整个过程很轻松,从中也学到了很多知识. 下面就来总结一下面试过程. 一.深刻了解自己的简历 无论是HR还是技术面试人,首先都从简历里面了解你,我的这个面试题都是围绕着我的简历中提到的技术来开展的,令我不好意思的是有好多问题我并不能给出很好的深层次的答案. 二.生活业余时间也要扩展自己 平时多关注技术类新闻,多写博客注意积累,这个也有问到哦. 三.问题总结 1.三层架构是哪三层?各自干什么?三层架构有什么优缺点?(链接…
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76576279 觉得博文有用,请点赞,请评论,请关注,谢谢!~ 框架集: index7.html: <!-- 1 . 过渡型(Transitional) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml…
程序员面试之葵花宝典 面向对象的特征有哪些方面    1. 抽象:抽象就是忽略一个主题中与当前目标2. 无关的那些方面,3. 以便更充分地注意与当前目标4. 有关的方面.抽象并不5. 打算了解全部问题,而6. 只是选择其中的一部分,7. 暂时不8. 用部分细节.抽象包括两个方面,9. 一是过程抽象,10. 二是数据抽象. 11. 继承:继承是一种联结类的层次模型,12. 并且允许和鼓励类的重用,13. 它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,14. 这个过程称为类继承…
程序员面试之葵花宝典 1.面向对象的特征有哪些方面   抽象:抽象就是忽略一个主题中与当前目标 无关的那些方面, 以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而 只是选择其中的一部分, 暂时不 用部分细节.抽象包括两个方面, 一是过程抽象,二是数据抽象. 1)     继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类继承了原始类的特性, 新类称为原始类的派生类(子类),而原始…
SOHO 程序员:从事程序开发.维护的家居办公人员. 一.自由程序员 SOHO程序员代表一种自由.弹性而新型的工作方式.SOHO,代表一种新经济.新概念. 是一些热爱软件开发的一族. SOHO程序员 并不是为了生活而去工作而是应为爱好,和对软件开发的热爱. 1.创业SOHO程序员 自组1~10人的小公司,或者夫妻合作一间工作室,或者作为一个公司的开发小组.这种SOHO程序员规模虽不大,员工们也未必天天见面,但是通过互联网保持着高效的联系,在经营和管理上具备很大的灵活性.在大公司无法兼顾到的领域,…