夏天之光冰拿铁
夏天之光冰拿铁
全部文章
分类
C++(3)
一些奇奇怪怪的问题(5)
基础知识整理(35)
工具(1)
未归档(2)
题解(4)
归档
标签
去牛客网
登录
/
注册
夏天之光冰拿铁的博客
后台开发gogogo
全部文章
(共46篇)
项目中常被问到的问题
Zookeeper 优点 顺序一致性同一个客户端发起的事务请求,最终将会严格按照其发起顺序被应用到ZooKeeper中。 原子性所有事务请求的结果在集群中所有机器上的应用情况是一致的,也就是说要么整个集群所有集群都成功应用了某一个事务,要么都没有应用,一定不会出现集群中部分机器应用了该事务,而另外...
实习笔记
常见面试问题
2020-04-20
1
1340
内存管理相关的问题
 return局部指针造成的错误 htt...
C++
常见面试问题
2020-04-18
1
607
进程间通信方式、线程间同步方式
进程间通信方式 https://www.cnblogs.com/zgq0/p/8780893.htmlhttps://blog.csdn.net/violet_echo_0908/article/details/51201278 1.匿名管道:速度慢,容量有限,只有父子进程能通讯(本质是内核的一块缓...
操作系统
常见面试问题
2020-04-18
0
931
【C++】xx和xx的区别与联系(持续更新)
指针和引用 https://blog.csdn.net/u010710458/article/details/79243256 new和malloc https://blog.csdn.net/nie19940803/article/details/76358673一个由C/C++编译的程序占用的内...
C++
常见面试问题
2020-04-13
1
828
【C++】assert 断言
assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行。断言主要的用处: 可以在预计正常情况下程序不会到达的地方放置断言 :assert false 断言可以用于检查传递给私有方法的参数。(对于公有方法,因为是提供给外部的接口,所以必须在方法中有...
C++
2020-04-12
0
716
【C++】char、int、short、指针占几个字节
常量的定义以及表示范围:unsigned int 0~4294967295 就是2^32-1int -2147483648~2147483647 ...
C++
常见面试问题
2020-04-02
1
3426
【数据结构】链表和数组的区别
不同点: 链表是链式的存储结构;数组是顺序的存储结构。 链表通过指针来连接元素与元素,数组则是把所有元素按次序依次存储。 链表的插入删除元素相对数组较为简单,不需要移动元素,且较为容易实现长度扩充,但是寻找某个元素较为困难。 数组寻找某个元素较为简单,但插入与删除比较复杂,由于最大长度需要再编程一...
常见面试问题
数据结构
2020-04-01
1
905
【C++】Vector、Map、Set的原理
Vector Vector的数据安排以及操作方式,与array非常类似,两者唯一的区别是空间运用的灵活性,array是静态空间,一旦配置了就不能改变,如果你想要大一点的空间,就必须首先配置一块新空间,然后将原来的元素一一复制进来,再把原来的空间释放给系...
C++
常见面试问题
2020-04-01
1
881
【计算机网络】Linux下的网络通信协议(TCP、UDP、IP、ICMP、ARP、DNS)
各层协议的作用:https://www.cnblogs.com/pengjie-py/p/11256483.htmlTCP/IP 意味着 TCP 和 IP 在一起协同工作。TCP 负责应用软件(比如你的浏览器)和网络软件之间的通信。IP 负责计算机之间的通信。TCP 负责将数据分割并装入 IP 包,...
常见面试问题
计算机网络
2020-04-01
1
1293
【数据库】乐观锁和悲观锁
悲观锁 总是假定最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。 乐观锁 总是假设最好的情况,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是...
常见面试问题
数据库
2020-03-30
0
728
首页
上一页
1
2
3
4
5
下一页
末页