大约有 47,000 项符合查询结果(耗时:0.0446秒) [XML]

https://www.tsingfun.com/it/os... 

Linux查看哪些进程被OOM killer干掉 - 操作系统(内核) - 泛网 - 专注C/C++及内核技术

Linux查看哪些进程被OOM killer干掉finding-which-process-was-killed-by-linux-oom-killergrep -i & 39;killed process& 39; var log messages 需要root权限dmesg -T | egrep -i & 39;killed process& 39; 无需知道日志位置,无需root权 grep -i 'killed process' /var/log/messa...
https://www.tsingfun.com/it/os... 

解决xrdp登陆一直黑屏的问题:显示通道被占用 - 操作系统(内核) - 泛网 -...

解决xrdp登陆一直黑屏的问题:显示通道被占用xrdp_Login_Black_screen最近遇到使用xrdp登陆Linux桌面时,一直黑屏的问题,且重启xrdp服务也没有任何效果。经过调查最终发现服务器上除了xrdp外,还安装了vnc远程桌面,两款远程桌面使...
https://www.tsingfun.com/it/os... 

Linux上安装dtrace(劝退篇) - 操作系统(内核) - 泛网 - 专注IT技能提升

Linux上安装dtrace(劝退篇)Linux-dtraceDTrace是Solaris下的产物,Linux上支持的不太好,还是建议不要用了,使用BPF BCC吧。------------为了追踪一下自己写的nginx模块的性能, 加上之前看了agentzh大哥的nginx教程, DTrace是Solaris下的产物,Li...
https://www.tsingfun.com/it/cp... 

CDHtmlDialog的基本使用(JS调用C++函数的实现) - C/C++ - 泛网 - 专注IT技能提升

CDHtmlDialog的基本使用(JS调用C++函数的实现)CDHtmlDialog_js_call_cpp_interactive一、建立一个新的MFC Application工程,在下面这一步把HTML Dialog给勾上:二、修改工程中的JSCppInteractive.htm,代码如下:<HTML><HEA...一、建立一个新的MFC Applicatio...
https://www.tsingfun.com/it/cp... 

char类型移动跨平台踩过的坑 - C/C++ - 泛网 - 专注IT技能提升

char类型移动跨平台踩过的坑CFLAG-fsigned-charchar强转int时,发现在x86平台下是按照有符号处理的,但是在ARM32下被当成了无符号导致问题,ARM64正常有符号。经调查,在PC上,char类型默认为signed-char,但是在一些嵌入式设备 char强转...
https://www.tsingfun.com/it/cpp/c_string_h.html 

C/C++头文件string与string.h的区别及Mac平台的特殊性 - C/C++ - 泛网 - ...

C/C++头文件string与string.h的区别及Mac平台的特殊性c_string_hstrlen() 等函数需要string h头文件,不过MacOS下clang编译器比较特殊,必须string,可以用宏区分Mac平台。string.h(C语言头文件,提供字符数组相关C函数) string.h是C语言里面...
https://www.tsingfun.com/it/cp... 

fopen 引起的 malloc(): memory corruption的原因分析 - C/C++ - 泛网 - 专注C/C++及内核技术

fopen 引起的 malloc(): memory corruption的原因分析fopen_malloc_crash其实不一定是fopen引起的,但引起这个异常的真正元凶通常会在fopen附近,而且直到执行fopen时,调用了内部的malloc,才会抛出这个异常, 这个异常通常是由于数组空间的...
https://www.tsingfun.com/it/cpp/std_call_once.html 

c++11 std::call_once只调用一次函数,类似单例模式 - C/C++ - 泛网 - 专...

c++11 std::call_once只调用一次函数,类似单例模式std_call_oncestd::call_once 保证函数或者一些代码段在并发或者多线程的情况下,始终只会被执行一次,Demo如下: include <iostream> include <thread>static std::once_flag g_once_flag std::call_once 保证...
https://www.tsingfun.com/it/cp... 

浅析Linux段错误:SEGV_MAPERR、SEGV_ACCERR - C/C++ - 泛网 - 专注C/C++及内核技术

浅析Linux段错误:SEGV_MAPERR、SEGV_ACCERRwhat-is-segv-maperr有两种常见的段错误,SIGSEGV 是段错误终止信号,通常是由无效内存访问导致的错误:访问了具有错误权限的页面。例如,它是只读的,但您的代码试图写入它。这将报告为SEGV_A...
https://www.tsingfun.com/it/cp... 

cout保留两位小数输出 - C/C++ - 泛网 - 专注C/C++及内核技术

cout保留两位小数输出cout_two_decimalC++ std::cout输出2位小数的代码: include <stdio h> include <iostream> include <iomanip> std::setprecision函数需要引入该头文件int main(){ double dval C++ std::cout输出2位小数的代码: #include <stdio.h> #include <iostr...