腾讯一面
HTTPS和HTTP有啥区别,HTTPS多了那些步骤,详细说说TLS的连接过程
RPC和HTTP的区别
JAVA一个线程OOM内存溢出后其他线程能运行吗?(仍能运行,但可能会导致同进程中其他线程的运行变得缓慢甚至不可用。一个线程抛出OOM异常后一般情况下会死亡,它所占据的内存资源会全部被GC释放掉)
C++发生OOM内存溢出后会回收内存吗?(C++ 不会自动回收因为未及时释放而分配的内存,即使出现内存溢出或越界错误,内存管理依然依赖于程序员的控制【程序捕获异常并继续运行】。但无论程序是正常结束还是异常崩溃【若程序没有捕获异常】,操作系统会自动回收该进程占用的所有内存。进程被杀死了的话,内存会被操作系统回收。可以利用 RAII(Resource Acquisition Is Initialization)等技术(比如使用智能指针 std::unique_ptr 或 std::shared_ptr)来帮助管理动态内存,从而减少泄漏的风险。)
手撕:快排+两道中等题(题目忘了)
RPC和HTTP的区别
JAVA一个线程OOM内存溢出后其他线程能运行吗?(仍能运行,但可能会导致同进程中其他线程的运行变得缓慢甚至不可用。一个线程抛出OOM异常后一般情况下会死亡,它所占据的内存资源会全部被GC释放掉)
C++发生OOM内存溢出后会回收内存吗?(C++ 不会自动回收因为未及时释放而分配的内存,即使出现内存溢出或越界错误,内存管理依然依赖于程序员的控制【程序捕获异常并继续运行】。但无论程序是正常结束还是异常崩溃【若程序没有捕获异常】,操作系统会自动回收该进程占用的所有内存。进程被杀死了的话,内存会被操作系统回收。可以利用 RAII(Resource Acquisition Is Initialization)等技术(比如使用智能指针 std::unique_ptr 或 std::shared_ptr)来帮助管理动态内存,从而减少泄漏的风险。)
手撕:快排+两道中等题(题目忘了)
全部评论
mark
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享