Here are the top 50 questions viewed by experienced Java developers, along with brief a...
![240](https://upload.jianshu.io/users/upload_avatars/6734209/e74d308f-f5c5-4be3-8da4-ea86eb9c6670.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Here are the top 50 questions viewed by experienced Java developers, along with brief a...
In C++, exception handling is a mechanism that allows you to handle exceptional situati...
pointer can be re-assigned. pointer variable has its own identity: a distinct, visible ...
Template Functions:Function templates allow you to write generic functions that can wor...
In object-oriented programming, the vtable (virtual method table) and vptr (virtual poi...
++i will increment the value of i, and then return the incremented value. i++ will incr...
lvalue (locator value): An lvalue (so-called, historically, because lvalues could appea...
RAII (Resource Acquisition Is Initialization) is a programming technique used in C++ to...
spinlockmutexwaiting mechanismWhen a thread tries to lock a spinlock and it does not su...
static_cast used for general type conversions that well-defined and safe. performs comp...
Owning: on owning pointer is responsible for freeing resources (e.g. calling delete) wh...
new/deletemalloc/freememory allocationFree StoreHeapreturn valuefully typed pointer, wi...
前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略 今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Sock...
过去十几年CPU一直遵循着摩尔定律发展,单核频率越来越快,但是最近这几年,摩尔定律已然失效,CPU的工艺制程和发热稳定性之间难以取舍,取而代之的策略则是增加核心数量,目前家用...