摘要:前几天笔试的时候碰到考C++多态性的题目,因为不是自己的专业不是纯做软件开发,C++学习不是很好,做得有点混乱。回来以后立刻查了相关资料,大概明白了一点,可能以后解题的时候不会乱了。先摘下一些网上的书上的基本概念。多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphisn),字面意思多种形状。多...
阅读全文
摘要:10月28号上午10点的一面,提前半个钟到了,没多久就说可以面试,结果面试结束还没到10点钟。估计是个技术人员,上来直接问一大堆技术题目,非常规矩的流程。被问及问题,按时间顺序,少数记得不清了。1. 自我介绍。2. linux下查看运行状态的命令。(估计我说我熟悉linux,直接往这里开炮,结果我不知道,只记得个ps)3. linux下网络连接的命令,控制网络连接的命令。(难道不是ifconfig...
阅读全文
摘要:Apache软件为网络管理员提供了丰富的功能,包括目录检索、目录别名、内容协商、可配置的HTTP错误报告、CGI程序的SetUID执行、子进程资源管理、服务器端图像映射、重写URL、URL拼写检查以及连接手册MAN等。(晕倒,前面没有一个是明白的^^|||)也就是说如果在linux服务器上成功安装了Apache后,用户的计算机也将随着Apache而生效成一台名副其实的Web服务器。RedHat提供...
阅读全文
摘要:1. OSI的参考模型和TCP/IP协议结构[代码]2. 端口相关知识和主流的相关服务。在网络技术中,端口大概有两种意思:一个是物理意义上的端口,例如集线器、交换机、路由器上连接其他网络设备的硬件接口。另一个是逻辑意义上的端口,一般是指TCP/IP协议中的端口,范围是从0~65535。比如浏览器服务用到的80端口,FTP服务的21端口等。逻辑的端口又分为知名端口和动态端口,主机保留了0~1023号...
阅读全文
摘要:字符串是面试的重点考察部分的相关知识,通过考察字符串的相关知识可以考察程序员的编程规范以及编程习惯。一般的字符串库函数包括有: itoa():整型转换为字符串; ltoa():将长整形转换为字符串; ultoa():将无符号长整型转化为字符串;gcvt(): 将浮点型转换为字符串,取四舍五入; ecvt():将双精度浮点型转换为字符串;以及sprintf()系列函数,但sprintf函数的运行速度...
阅读全文
摘要:[持续更新]1. 面向对象和面向过程的区别?面向过程就是像流水线一样,分析出解决问题所需要的步骤,然后用解决方法(函数)将这些步骤一个一个实现,最后的时候再一个一个调用即可。而面向对象是需要解决的问题分解成各个对象,将解决问题的结构抽象成了对象,它并不是为了解决问题的一个步骤,而是为了更好的描述整个问题的行为,从而更好的解决庞大复杂的问题。不管是面向对象还是面向过程,都体现了一种代码重用的思想,都...
阅读全文
摘要:[摘至各求职手册]1. 插入排序1.1 直接插入排序直接插入排序是稳定的排序方法。(稳定与否是指关键字相同的记录在排序完成之后之间的顺序是否会交换,不交换的就是稳定的排序方法)直接插入排序的基本思想是假设待排序的记录放在数组R[1..n]中。依次将无序区的R[i...n]中记录插入到有序区R[1..i-1]中,直到最后所有记录排序完毕。这种与打扑克时整理手上的牌的类似。实现的方法如下:[代码]1....
阅读全文
摘要:[摘至嵌入式linux应用程序开发详解]Make工程管理器就是个自动编译管理器,它通过读取Makefile文件的内容来执行大量的编译工作。用户只需要写一句简单的编译语句就可以了,大大提高了项目的工作效率。虽然它没有windows下的集成开发环境的界面好,但却有着异常灵活的自由度。对于一个专业人士来说,make的使用会更能提高项目的效率。1. Makefile的基本结构Makefile的编写规则。在...
阅读全文
摘要:[摘至嵌入式linux设备驱动开发详解]1.4 嵌入式linux驱动程序1.4.1 嵌入式linux的内核空间和用户空间目前,各种处理器都能防止资源的未经授权访问,包括嵌入式处理器。一般都是给CPU划分不同的操作模式。不同的模式有不同的作用,某些操作不允许在低级别模式使用。内核态和用户态是在硬件上的习惯说法,两个状态分别对应处理器的两个不同操作模式。例如,ARM中的用户态对应usr模式,而内核态对...
阅读全文
摘要:[转载]allenwxh的163博客(http://blog.163.com/allenwxh/blog/static/79372356200953111529497/)建立时间与保持时间时钟是整个电路最重要、最特殊的信号,系统内大部分器件的动作都是在时钟的跳变沿上进行, 这就要求时钟信号时延差要非常小, 否则就可能造成时序逻辑状态出错;因而明确FPGA设计中决定系统时钟的因素,尽量较小时钟的延时...
阅读全文