摘要: 前段时间专心面过腾讯,经过了N轮的技术面,结果还是挂了,但没挂在技术面,比较欣慰,回来之后写一点总结,以供有梦想进入腾讯做后台服务器开发的同学参考,本文章为胡成精心总结,胡成原创,copy和转载请通知。ps:()之内的文字由作者点评,非面试题文字。linux和os:netstat tcpdump i... 阅读全文
posted @ 2015-10-29 22:42 程序之心 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 1)tcp三次握手的过程,accept发生在三次握手哪个阶段?2)Tcp流, udp的数据报,之间有什么区别,为什么TCP要叫做数据流?3)const的含义及实现机制,比如:const int i,是怎么做到i只可读的?4) valitale的含义。5)OFFSETOF(s, m)的宏定义,s是结构... 阅读全文
posted @ 2015-10-29 22:41 程序之心 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 僵尸进程 就是 已经结束,但是还没有清理出去的.用kill -9 $PID 也无法杀死.所以程序中应该避免出现僵尸进程.用fork之后,父进程如果没有wait /waitpid 等待子进程的话,子进程完毕后,就成了僵尸进程.但是父进程如果等待wait/waitpid的话,就没法干别的事情了...尤其... 阅读全文
posted @ 2015-10-29 19:23 程序之心 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: (一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 ... 阅读全文
posted @ 2015-10-29 13:03 程序之心 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.什么是TCP/IP、UDP?2.Socket在哪里呢?3.Socket是什么呢?4.你会使用它们吗?什么是TCP/IP、UDP?TCP/IP(Transmission Contr... 阅读全文
posted @ 2015-10-29 12:53 程序之心 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 题外话前几天和朋友聊天,朋友问我怎么最近不写博客了,一个是因为最近在忙着公司使用的一些控件的开发,浏览器兼容性搞死人;但主要是因为这段时间一直在看html5的东西,看到web socket时觉得很有意思,动手写几个demo,但web socket需要特定的服务器支持,由于标准制定工作还没完成,所以没... 阅读全文
posted @ 2015-10-29 11:38 程序之心 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 基本涵盖了所有问题HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权:ISAPI 或 CG... 阅读全文
posted @ 2015-10-29 08:39 程序之心 阅读(340) 评论(0) 推荐(0) 编辑