简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
2022年秋招/春招/提前批/大厂面经整理(持续更新中~)字节跳动客户端c++ 开发1、2、3、HR面一面:(50min)面试官是一个比较严肃的人,话不太多,很多时候都是你在说,偶尔会给一些提示。问题:1.虚函数说一下2.vector具体实现说一下3. virtualmemory说一下4. c++ 11的新特性说一下: auto , 智能指针、右值引用5. 移动构造函数用法6. 说几个排序7. 排
总体来讲,音视频开发是有一定的技术门槛的,我觉得至少需要在这个领域踏踏实实积累个3-5年,才能对音视频相关的开发知识有一个整体、深刻的理解。从技术上来讲,需要从如下两个大类知识点上去积累:1. C/C++通用开发知识音视频开发的主要编程语言就是C和C++。这块的专业知识积累是通用的,并不局限于某个特定的行业,属于程序员的技术功底。可以重点关注如下几个方面:计算机系统的底层工作原理操作系统原理程序的
(一)Qt C++语言编程基础Visual Studio 2022安装C++语言基础概述C++指针与引用C++类与对象(一)C++类与对象(二)类的基它特性构造函数&析构函数&拷贝构造函数C++友元与动态内存函数重载与运算符重载(二)Qt C+ +语言进阶单继承多继承虚继承及其它特性虚函数与抽象类命名空间与模板C+ +I0流类库C+ +异常处理,(三)Qt C+ +语言新特性类型推导: auto
导语linux 内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定性。本文主要介绍 linux 内存组织结构和页面布局,内存碎片产生原因和优化算法,linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。从内存的原理和结构,到内存的算法优化,再到使用场景,去探寻内存管理的机制和奥秘。一、走进 linux 内存1、内存是什么?1)内存又称主存,是
对于计算机的学生来说,网络编程的技能是必不可少的,本项目是 Linux 下 C++ 轻量级 Web 服务器,助力初学者快速实践网络编程,搭建属于自己的服务器!可惜的是这个项目的 star 有点少,还不到 1000,大家可以多关注一下,可以通过pull request的方式来添加功能或修复缺陷。与其说这是一个项目,倒不如说是一本教大家如何从头开始用 C/C++ 编写计算机操作系统的在线书籍,如果能搞
前言Linux C/C++ 从零基础到大神的学习路线,自己的真实学习路线,干货很多,建议收藏,认真阅读。在校期间,我一直走的都是 Linux C/C++ 学习路线,历经暑期实习、秋招决战、校招期间投的大部分岗位都是 Linux C/C++ 后台方向,对于这个方向,有着自己的理解。从接触 C++ 到我现在正式工作,大概有 2 年多的时间,对于这个方向的学习路线、以及学习编程的方法摸索出来了一些,看完
随着业务市场的不断壮大,更便捷的开发语言也越来越受到市场的欢迎。Java,python还有新贵golang。那c/c++语言的开发者市场在哪里。虽然说没有活干说的可能过于夸张,但是面临的事实就是比不了。可能初学一点Java,python等等就能找到一份不错的开发工作,但是如果你只会一点c,又不是校招的话,能找到哪些工作呢?C,c++不同于Java。Java的技术路线是比较固定的,学好技术栈...
文章目录阿里面经[阿里巴巴国际技术部一二面面经 (C++)](https://blog.csdn.net/lingshengxueyuan/article/details/118499790)阿里巴巴云原生高可用架构 C++ 一面面经阿里面试(已OC)阿里云 云网络cc++研发暑期实习面经阿里云C++后端暑期实习面经阿里云c++实习研发 一二面+hr两面(已offer)腾讯面经字节跳动面经华为面经
说到Nginx,大家可能会闪过几个画面1、这不是后端运维要用到技术吗,前端为啥要学这个2、我学Nginx也没啥用啊3、学了Nginx我能涨薪吗4、。。。【文章福利】小编推荐自己的linuxC/C++语言交流群:832218493!整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~一、简介我个人拙见,前端本身就是一个很杂,且边界比较模糊的职业。若是在大公司,当然
阅读目录一、信号量(struct semaphore):二、互斥锁:(mutex_lock)三、自旋锁(spin_lock):四、原子操作:4.1、Linux原子概念:4.2、Linux内核两组原子操作接口参考资料90分钟搞懂线程锁、进程锁以及分布式锁还有人弄不懂线程锁、进程锁和分布式锁?聊点通俗的自旋锁,互斥锁,原子操作,CAS正文linux内核中有多种内核锁,内核锁的作用是:多核处理器下,会存