Windws OS 一些概念
Windows OS 一些概念
1.并发与并行
答:并行是多个线程同时进行;
并发是多个线程在同一时间段内进行。
并行优于并发。
2.同步、互斥与异步 阻塞、非阻塞
1.函数调用
同步是函数执行完毕才返回,绝大多数函数都是这样的;
异步是函数开始执行时就返回,自己的执行仍在继续,本质是多线程。
2.线程调度
同步:各线程间有明确的次序关系。
互斥:临界资源某
MFC中char*,string和CString之间的转换
MFC中char*,string和CString之间的转换
一、 将CString类转换成char*(LPSTR)类型
方法一,使用强制转换。例如:
CString theString( "This is a test" );
LPTSTR lpsz =(LPTSTR)(LPCTSTR)theString;
方法二,使用strcpy。
centos7使用lldb调试netcore应用转储dump文件
centos7下安装lldb,dotnet netcore 进程生成转储文件,并使用lldb进行分析
随着netcore应用在linux上部署的应用越来越多,碰到cpu 100%,内存暴涨的情况也一直偶有发生,在windows平台下进程管理器右键转储,下载到本地使用windbg或者直接vs分析都比较方便。