上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: 面试问题1、 请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。2、你觉得你个性上最大的优点是什么?回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和... 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、回避硬伤的三项注意事项 当面试进入一定阶段,有的企业根据需要,可能会加上英文面试,能到这个阶段,也预示着你正向梦想的职位最后冲刺,这轮面试的分量可想而知,所以你应该确保在面试中发挥最佳状态。毕业生求职攻克交流障碍,帮助自己回避硬伤的注意事项如下: 1.回答语速切莫过快 英文面试的第一目的是让国外主管了解你,甚至对你感兴趣,最重要的是展示你的综合素质,绝非单单的语言能力,所以应该首先力求有条不紊、表达清晰。剑桥大学的一项调查显示,语速快一般体现具备两种不同特质的人,一种是思维和语言反应能力强且协调的人,一种是处事急躁的人。语速过快容易给人不自信、不稳重的错觉。所以最好的语速是中速... 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.gets()函数问:请找出下面代码里的问题:#include int main(void){char buff[10];memset(buff,0,sizeof(buff));gets(buff);printf("\n The buffer entered is[%s]\n",buff);return 0;}答:上面代码里的问题在于函数gets()的使用,这个函数从stdin接收一个字符串而不检查它所复制的缓存的容积,这可能会导致缓存溢出。这里推荐使用标准函数fgets()代替。2.strcpy()函数问:下面是一个简单的密码保护功能,你能在不知道密码的情况下将其破解吗 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(122) 评论(0) 推荐(0) 编辑
摘要: gets()从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为null值,并由此来结束字符串。注意:gets函数可以无限读取,不会判断上限,所以程序员应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。如果溢出,多出来的字符将被写入到堆栈中,这就覆盖了堆栈原先的内容,破坏一个或多个不相关变量的值,为了避免这种情况,我们可以用fgets()来替换gets()(在linux下,程序中用gets(),编译会有warning:the `gets' function is 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 在编写ioctl代码之前,需要选择对应不同命令的编号。为了防止对错误的设备使用正确的命令,命令号应该在系统范围内唯一,这种错误匹配并不是不会发生,程序可能发现自己正在试图对FIFO和audio等这类非串行设备输入流修改波特率,如果每一个ioctl命令都是唯一的,应用程序进行这种操作时就会得到一个EINVAL错误,而不是无意间成功地完成了意想不到的操作。在驱动程序里, ioctl() 函数上传送的变量 cmd是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分4 个域:bit31~bit302位为 “区别读写... 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 文件类型说明:.h 头文件,用于定义类、实例变量及类中的方法等定义信息(interface)。.m 源文件,定义方法体,可实现objce-c和c方法(implementation)。.mm c++源文件引用头文件:可通过#import关键字引入想要使用的头文件,该关键字作用通#include相同,不过import会确保每个文件只会被引用一次。object-c中类的定义有两部分:interface和implementationinterface部分包含类的定义以及实例变量和方法。interfache通常定义在.h(头)文件中;implementation部分包含方法的实现部... 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(168) 评论(0) 推荐(0) 编辑
摘要: iOS下内存管理的基本思想就是引用计数,通过对象的引用计数来对内存对象的生命周期进行控制。具体到编程时间方面,主要有两种方式:1:MRR(manualretain-release),人工引用计数,对象的生成、销毁、引用计数的变化都是由开发人员来完成。2:ARC(AutomaticReferenceCounting),自动引用计数,只负责对象的生成,其他过程开发人员不再需要关心其销毁,使用方式类似于垃圾回收,但其实质还是引用计数。iOS不支持垃圾回收机制,这点与Mac OS有所不同。ARC是Xcode4.2之后加入的新特性,可能很多开发人员并不习惯使用,但使用ARC给开发带来的便利是显而易... 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(120) 评论(0) 推荐(0) 编辑
摘要: typedef struct与struct的区别1. 基本解释 typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。 在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。 至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。 2. typedef & 结构的问题 当用下面的代码定义一个结构时,编译器报了一个错误,为什么呢?莫非C语言不允许在结构中包含指向它自己的指针吗?请你先猜想一下,然后看... 阅读全文
posted @ 2013-12-02 09:13 haotianling 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:pthread库不是 Linux 系统默认的库,连接时需要使用静态库libpthread.a,所以在使用pthread_create()创建线程,以及调用pthread_atfork()函数建立fork处理程序时,需要链接该库。问题解决: 在编译中要加-lpthread参数 gcc thread.c-o thread -lpthrea 阅读全文
posted @ 2013-12-02 09:12 haotianling 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 先说现象吧:uboot能够正常启动,不过在kernel启动时却出现起不了的现象,停在这里UncompressingLinux..............................................................done, booting the kernel。就是在这里停住了分析原因:这个是由于时钟频率还未达到我们的要求,或者是时钟刚启动还未稳定造成的。解决方法:就是在时钟初始化函数的末尾添加一个毫秒级延时即可。具体修改办法:因为我的是s3c2416的板子打开 /arch/arm/mach-s3c2416/clock.c 在文件的末尾for (ptr... 阅读全文
posted @ 2013-12-02 09:12 haotianling 阅读(597) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页