大约有 2,900 项符合查询结果(耗时:0.0164秒) [XML]
剖析程序的内存布局 - C/C++ - 清泛网 - 专注C/C++及内核技术
...址空间相当紧凑,给随机化所留下的空当不大,削弱了这种技巧的效果。
进程地址空间中最顶部的段是栈,大多数编程语言将之用于存储局部变量和函数参数。调用一个方法或函数会将一个新的栈桢(stack frame)压入栈中...
iOS开发调试技巧总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...是不是很强大呢?
【5.Analyze分析器】
Analyze分析器是一种静态的工具,可以对我们的程序进行分析,找出我们未使用的变量,或一些死存储。执行Analyze如下:Product-->Analyze. 如下蓝色的标记就是静态分析的结果。
当然,我们可...
普通码农和CTO之间的差距,就是这7点了 - 杂谈 - 清泛网 - 专注C/C++及内核技术
...装水,如果是满的就没有办法装水了。“自我肯定”是一种非常难克服的习惯,经常会有朋...
虚心
学习的第一步是——“我不懂”。一个空是水杯才能装水,如果是满的就没有办法装水了。“自我肯定”是一种非常难克服的...
京东618:算法让UV价值提升200%+,用智能卖场缩短购物路径 - 更多技术 - 清...
...算法优化的目标很好地结合起来,并且支持同一个页面多种不同优化目标的有机融合,实现整个页面整体收益的最大化。更远的未来,京东则认为Bot会成为下一代智能卖场的形态——智能卖场只是帮助用户缩短了购物路径,Bot将...
BIO与NIO、AIO的区别(这个容易理解) - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
BIO与NIO、AIO的区别(这个容易理解)IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO在JDK1 4出来之前,我们建立网络连接的时候采用BIO模式 IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的...
Git 工具 - 子模块(submodule):一个仓库包含另一个仓库 - 开源 & Github -...
... - 子模块(submodule):一个仓库包含另一个仓库git-submodule有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目。 也许是第三方库,或者你独立开发的,用于多个父项目的库。 现在问题来了:你想要把它们当做...
STL中map容器使用自定义key类型报错详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...重载<操作符可以使自定义结构支持map容器。
另外的一种方法
下面介绍另一种方法,通过重写比较类函数来:
template<class T>
class Compare
{
public:
int operator()(const T& x, const T& y)const
{
if ( x.m_a>=y.m_a )
...
译文:理解Java中的弱引用 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...比如做一些清理工作来处理这些没有用的引用对象。
四种引用
Java中实际上有四种强度不同的引用,从强到弱它们分别是,强引用,软引用,弱引用和虚引用。上面部分介绍了强引用和弱引用,下面介绍剩下的两个,软引用和...
刘强东“一元年薪”背后的O2O棋局 - 资讯 - 清泛网 - 专注C/C++及内核技术
...不仅并非刘强东首创,甚至已经成为企业面临危机时的一种常见路数。
诸多企业都采取过“一元年薪”,比如三一重工。
2008年经济危机时,三一重工全体董事降薪90%,并接受高管自愿降薪申请,三一重工董事长梁稳根甚至主...
简单谈谈软件配置管理 - 项目管理 - 清泛网 - 专注C/C++及内核技术
...、产品的构件及其类型,为其分配唯一的标识符,并以某种形式提供对它们的存取。
可以理解为:标识软件系统的结构,标识独立部件(工作产品),并使它们是可访问的。配置标识的目的,是在整个生命周期中标识系统各部...