妩媚鸭子

文章
8
资源
0
加入时间
2年10月17天

字节跳动 后端开发-技术中台一二三面面经

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)字节跳动 后端开发-技术中台一二三面面经前情提要:21届,辣鸡本科,项目巨水,啥都不会一面+二面(连着2h左右)问项目vector的扩容怎么实现的迭代器删除所用的函数vector用迭代器删除后迭代器会不会失效什么情况适合用vector什么情况适合用listc++5种迭代器都是啥讲下constconst int *p和int *const p区别不同位置的static变量的区别static一般什么时候用static编译器层面

linux 进程 互斥锁,Linux之线程互斥锁

导读在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象。实现的互斥锁机制包括POSIX互斥锁和内核互斥锁,本文主要讲POSIX互斥锁,即线程间互斥锁。信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在sem_wait的时候,就...

同余与模算术

1.大整数取模把大整数写成“自左向右”的形式:1234=((1*10+2)*10+3)*10+4;然后逐步取模。eg:n<=10100,m<=1018。但是要注意乘法溢出的问题。代码:#include<bits/stdc++.h>using namespace std;int main(){ char a[200]; lo...

Mac下 .bash_profile 和 .zshrc 两者之间的区别

转自Mac下 .bash_profile 和 .zshrc 两者之间的区别.bash_profile 中修改环境变量只对当前窗口有效,而且需要 source ~/.bash_profile才能使用.zshrc 则相当于 windows 的开机启动的环境变量你也可以在 .zshrc 文件中加一行 source .bash_profile 解决需要 source 才能使用的问题...

linux下eclipse安装

1、64位下载地址http://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/luna/SR2/eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz2、下载到和jdk相同的目录下# wget http://mirrors.neusoft.edu.cn/eclipse/t...

信息流广告投放相关概念与技术(DSP等,OCPA)

一、基本概念广告主: 广告活动的发布者,是在网上销售或宣传自己产品和服务的商家,是联盟营销广告的提供者。任何推广、销售其产品或服务的商家都可以作为广告主。广告主发布广告活动,并按照网站主完成的广告活动中规定的营销效果的总数量及单位效果价格向网站主支付费用CPM,m定义为mille,按展现付费,最常见的是钻石展位CPC,Cost Per Click,按点击付费,最常见的是直通车,百度大部...