随笔分类 - 计算机面试题目
摘要:统计当前系统的TCP连接状态的种类以及对应的个数 netstat -nat | grep tcp | awk -F' ' '{print $NF}' | sort | uniq -c
阅读全文
摘要:前言:前面三篇文章的面试总结 掌握: 第一部分 1、静态库和动态的区别和各自的使用命令,加载失败问题和解决。 2、GDB如何多线程调试,调试命令。 3、虚拟地址空间的定义和含有的内容,文件描述符。 4、API函数,需要会结合man命令学习各个函数,其中重要的有dup,dup2函数,fcntl函数用于
阅读全文
摘要:Linux多线程开发(三) 线程概述 线程概述 线程和进程区别 线程之间共享和非共享资源 NPTL 线程创建 代码 1 /* 2 一般情况下,main函数所在的线程我们称之为主线程(main线程),其余创建的线程 3 称之为子线程。 4 程序中默认只有一个进程,fork()函数调用,2进行 5 程序
阅读全文
摘要:Linux多进程开发(二) 视频题目:牛客网c++高薪项目 视频链接:https://www.nowcoder.com/study/live/504 进程概述 程序和进程 单道、多道程序设计 时间片 并行和并发 进程控制块(PCB) 进程状态转换 进程的状态 进程相关命令 ./a.out & :程序
阅读全文
摘要:大并发服务器开发(实战) P1: 大并发服务器架构介绍 任何网路系统都可以抽象为C/S结构。 请求超过最大数量限制的时候,需要考虑队列。 DAL:数据访问层,有队列服务 + 连接池 一个典型的服务器结构: 减少数据库的压力的方法:增加队列服务 + 连接池;主要业务处理放在应用服务器处理,数据库只做辅
阅读全文
摘要:网络编程,从socket到epoll 参考链接:https://www.bilibili.com/video/BV11Z4y157RY?p=2&spm_id_from=pageDriver socket基本知识: socket分类: socekt提供了流和数据报两种通信机制,即流socket和数据报
阅读全文
摘要:大量数据去重:Bitmap和布隆过滤器(Bloom Filter) 参考链接:https://blog.csdn.net/wuxing26jiayou/article/details/79793910
阅读全文
摘要:面试题(一) 请你来说一下静态函数和虚函数的区别: 静态函数在编译的时候就已经确定运行时机,虚函数在运行的时候动态绑定。虚函数因为用了虚函数表机制,调用的时候会增加一次内存开销 请你来说一说重载和覆盖: 重载:两个函数名相同,但是参数列表不同(个数,类型),返回值类型没有要求,在同一作用域中;重写:
阅读全文

浙公网安备 33010602011771号