- 博客(8)
- 收藏
- 关注
原创 回顾:转码准备 c++后端
回顾目录零基础速成篇长期准备篇一些资料零基础速成篇以面试拿offer为目标,短期速成,以刷题和面经为主刷题想快一点的话可以分类型学、刷题,主刷leetcode简单-中等难度我是按照这个分类刷的:Leetcode 题解一开始不懂看得很费力,后来发现看视频还能学进去一点,这里推荐一个b站资源:算法 :LeetCode刷题推荐一个动画题解:LeetCodeAnimation提醒一点,一般公司都会有笔试,笔试系统可能是牛客或者赛码之类的。需要自己提前练习一下,和leetcode上不一样,是要自己
2021-01-06 11:42:22
490
原创 开发面经记录
快速排序要展示购物车里面的内容,其背后的表结构如何设计?表结构的主键怎么设置新new的对象放在哪里哪些东西放在栈区hashmap的实现原理Hashmap和Hashtable的区别HashMap底层实现、冲突解决,怎么用到红黑树了HashMap怎么解决Hash冲突的ConcurrentHashMap怎么解决线程安全hash冲突是什么,如何解决用什么集合类比较多引用有哪几种类型...
2021-01-06 11:22:26
657
原创 操作系统笔记
并发:多个流并发地执行并发流:一个逻辑流的执行在时间上与另一个流重叠。并行:两个流并发地运行在不同的处理器核或计算机上。异常:控制流中的突变,用来响应处理器状态中的某些变化。进程一个执行中程序的实例。系统中的每个程序都运行在某个进程的上下文中。上下文是由程序正确运行所需的状态组成的。这个状态包括存放在内存中的程序的代码和数据,它的栈、通用目的寄存器的内容、程序计数器、环境变量以及打开文件...
2020-08-16 20:10:59
158
原创 计算机网络笔记
目录概述数据链路层网络层传输层应用层概述计算机网络的功能:数据通信、资源共享、分布式处理、提高可靠性、负载均衡。分为硬件、软件、协议OSI参考模型应用层资源子网(实现资源共享功能的设备和软件的集合)表示层会话层传输层网络层路由器通信子网(各种传输介质、通信设备、相应的网络协议组成)数据链路层交换机,网桥物理层集线器,中继器物联网淑慧试用1字节=8比特时延:指数据从网络的一端传到另一端所需的时间。分为发送时延、传
2020-08-16 20:10:46
767
原创 C++面经答案汇总
文章目录C++的多态是什么线程和进程区别进程通信STL 中vector的扩容实现。new 和 malloc的区别。weak_ptr, shared_ptr, unique_ptr的区别。锁的种类,死锁预防什么是动态链接构造函数可以是虚函数吗Tcp连接建立过程,为什么要三次,为什么最后要收到ACKTcp和udpC++内存分配,堆和栈的区别; 堆会有什么问题Static和const; const可以修...
2020-03-07 20:38:33
408
翻译 单目稠密地图:QuadtreeMapping
github地址下载运行参考由于关于这个项目的参考资料较少,本文主要翻译概括港科大论文Quadtree-accelerated Real-time Monocular Dense Mapping, Kaixuan Wang, Wenchao Ding, Shaojie Shen....
2019-07-04 14:58:15
1079
转载 WIN10+ubuntu16.04双系统卸载重装
ubuntu装驱动装崩了,遂重装。。。1. 直接重装失败(格式化/home外的盘,然而没有显示挂载)2. 删掉重装先看系统是UEFI还是Legacy,UEFI还是Legacy BIOS?如何确定Windows启动类型我的WIN10是UEFI,于是下载EasyUEFI后续操作见UEFI启动Windows10+Ubuntu双系统删除Ubuntu方法彻底删除之后就可以开始安装了,具体步骤见...
2019-07-04 14:56:38
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人