大约有 574 项符合查询结果(耗时:0.0143秒) [XML]
Linux C/C++程序常用的调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...个程序死循环了,而且还没有超过系统设置的默认函数栈大小(ulimit –s, 超过就栈溢出,直接收到系统信号,然后进程直接被杀了),导致系统卡住;最后就是指针误操作(访问非法内存,数组越界也属于此类),这种算是最...
Algorithm to get the excel-like column name of a number
...n-letters-2
*
* @param int $num 欄數
* @param bool $uppercase 大小寫
* @return void
*/
function num_to_letters($n)
{
$n -= 1;
for ($r = ""; $n >= 0; $n = intval($n / 26) - 1)
$r = chr($n % 26 + 0x41) . $r;
return $r;
}
ex:
echo num_to_letters(1); ...
BIO与NIO、AIO的区别(这个容易理解) - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...O时,Java将IO读写委托给OS处理,需要将数据缓冲区地址和大小传给OS(银行卡和密码),OS需要支持异步IO操作API);
阻塞 : ATM排队取款,你只能等待(使用阻塞IO时,Java调用会一直阻塞到读写完成才返回);
非阻塞 : 柜台取...
windbg 备忘 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...al dt @#Local 枚举当前栈空间所有局部变量值,注意@#Local的大小写。
!db/!dc/!dd/!dp/!du/!dw 读取物理内存
?GlobalVar 查看全局变量地址,通过?获得地址后,通过dd查看相应的值
$!LocalVar 查看局部变量地址,通过$!获得地址后,通过dd查...
STL中map容器使用自定义key类型报错详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
..._Left < _Right);
}
};
原因是less结构中对key对象进行了大小比较,但是我们自定义的key类型a并没有对<操作符进行重载,于是报错。
那么map容器和less有什么关系呢,我们的代码怎么回链接到这里了?
看看map的模板定义就...
Linux环境离线安装docker&docker-compose - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...er默认运行目录为/var/lib/docker/,可以根据自身服务器存储大小自定义设置运行目录;
2)可以自定义设置获取docker镜像的私有仓库;
3)可以自定义设置拉取镜像时使用的镜像站点,在中国大陆,由于网络延迟或带宽限制,直接...
google mock分享(全网最全最好的gmock文档,没有之一) - C/C++ - 清泛网 ...
...prefix开始
StrCaseEq(string)
参数等于string,并且忽略大小写
StrCaseNe(string)
参数不是string,并且忽略大小写
StrEq(string)
参数等于string
StrNe(string)
参数不等于string
容器的匹配
很多STL的容器的比较...
Eclipse RCP开发桌面程序 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...这里可以看出,我们重载了preWindowOpen方法来设置窗口的大小和让工具栏可见。很显然,这个类的另外一个功能,就是把创建菜单和工具栏的任务交给了ApplicationActionBarAdvisor类。
到这里,谜底已经揭晓,要创建我们自己的菜单和...
Windbg Step 2 分析程序堆栈实战 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...0000
继续分析argv数组内容
既然我们已经知道argv数组的大小是2的话,你也可以将这个信息提供给dd命令,告诉它你只需要显示argv指针所指向的内存的两个元素就可以了
10. dd 000d1b90 L2
000d1b90 000d1b9c 000d1be8
11. 执行了这么多命...
BLE协议—广播和扫描 - 创客硬件开发 - 清泛IT社区,为创新赋能!
...包数据格式与广播数据格式一样,可以用于拓展广播数据大小,数据最大同样为31字节。
通常动态数据使用常规广播包发送,固定数据则使用响应包进行发送。广播间隔BLE设备每次广播时,会在3个广播信道(37/38/39,对应的中...