技术类面试、笔试题汇总注:标明*的问题属于选择性掌握的内容,能掌握更好,没掌握也没关系。 下面的参考解答只是帮助大家理解,不用背,面试题、笔试题千变万化,不要梦想着把题覆盖了,下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”。回答问题的时候能联系做过项目的例子是最好的,有的问...
1、项目经历,项目流程图,程序执行流程2、进程间通信(1)管道(pipe)和有名管道(FIFO)(2)信号(signal)(3)消息队列(4)共享内存(5)信号量(6)套接字(socket)3、new 与 mallocal 区别4、TCP三次握手连接与断开5、算法链表,判断单项链表是否存在环6、数组...
分类:
编程语言 时间:
2015-10-14 10:29:37
阅读次数:
203
“char a='\72'”是什么意思?这么理解:\为转义字符,\072转义为一个八进制数072,也就是十进制数的58买一送一,将转义字符对照表也一并贴给你吧:转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT) ...
分类:
其他好文 时间:
2015-10-09 20:02:14
阅读次数:
149
1.九种基本数据类型的大小,以及他们的封装类。2.Switch能否用string做参数?答案:在Java语言中Swith可以使用参数类型有:Only convertible int values, strings or enum variables are permitted 可以自动转换为整型.....
分类:
编程语言 时间:
2015-10-06 00:40:39
阅读次数:
398
Html篇: 1.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?IE:trident内核Firefox:gecko内核Safari:webkit内核Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核Chrome:Blink(基于webk...
分类:
Web程序 时间:
2015-10-05 10:26:04
阅读次数:
395
很早以前研究过C#和C++的网络通信,Python网络编程也类似。同时最近找工作笔试面试考察Socket套接字、TCP\UDP区别比较多,所以这篇文章主要精简了《Python核心编程(第二版)》第16章内容。内容包括:服务器和客户端架构、套接字Socket、TCP\UDP通信实例和常见笔试考题。文章有详细的原理及代码和运行结果,希望文章对你有所帮助,如果有不足之处,还请海涵~...
分类:
编程语言 时间:
2015-10-05 09:19:52
阅读次数:
382
首先先说一个简书作者的博客,把runtime入门讲得够清晰。 http://www.jianshu.com/p/25a319aee33d? Objective-C语言使用了面向对象特性和消息转发机制。 一:Runtime的数据结构: 解析:Root class其实就是NSObj...
分类:
移动开发 时间:
2015-09-29 17:03:28
阅读次数:
629
C/C++的编译器是集成的,编译一边分为4个过程: ?1、预处理阶段 : 从hello.c变成hello.i文件,预处理一般就是将include或者define之类的东西,插入到代码中; ?2、编译 : 从hello.i 变成hello.s文件,过程:检...
分类:
移动开发 时间:
2015-09-25 18:52:53
阅读次数:
298
对于KVC模式(Key Value Coding):其实在实际开发中用得比较多得就是:接收到json数据之后,通过解析,解析成NSDictionary,然后再把字典对应的字段建立一个Model,在Model里面自定义一个类方法+(instancetype)...
分类:
移动开发 时间:
2015-09-24 17:56:05
阅读次数:
188
sizeof() int :4个字节 short int: 2个字节 long long int: 8个字节 float:4个字节 double:8个字节 char: 1个字节 char *: 8个字节 NSString: 8个字节 例子: struct baseValueStruct{ ? ? int age; ? ?...
分类:
移动开发 时间:
2015-09-24 16:44:50
阅读次数:
165