大约有 1,100 项符合查询结果(耗时:0.0059秒) [XML]

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

C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术

...环境中, 冒险指针是一种解决由无锁 数据结构中的节点动态内存管理引起的问题的方法。 这些问题通常仅在没有自动垃圾收集的环境中出现。 使用比较和交换原语的任何无锁数据结构都必须处理ABA问题。 例如,在使用链表实...
https://www.tsingfun.com/it/opensource/451.html 

Linux下部署企业级邮件服务器(postfix + dovecot + extmail) - 开源 & Gith...

....sql mysql -uroot -p < init.sql cp mysql_virtual_* /etc/postfix/ 2、创建访问extmail数据库的用户并且赋予权限 mysql> GRANT all privileges on extmail.* TO extmail@localhost IDENTIFIED BY 'extmail'; Query OK, 0 rows affected (0.00 sec) mysql> GRANT all privileges on extmail.*...
https://www.tsingfun.com/it/cpp/1957.html 

C++对象布局及多态探索之菱形结构虚继承 - C/C++ - 清泛网 - 专注C/C++及内核技术

...this指针指向的地址存入ecx。   最后我们做个指针的动态转型再调用一次: C141 * pt1 = dynamic_cast (pt); pt1-> foo();   第1行代码对应的汇编指令如下: 01 00423FBD cmp dword ptr [ebp+FFFFF73Ch],0 02 00423FC4 je 00423FD7 03 00423FC6 mov ...
https://www.tsingfun.com/ilife/tech/267.html 

迅雷发布无限节点CDN 每GB仅0.1元 - 资讯 - 清泛网 - 专注C/C++及内核技术

...量来服务用户。我们在防盗链的机制上做了非常好的一个动态防护机制。第一是你的防护逻辑是可以高度订制化的,可以随意改变。第二是我们做自适应的一些算法去抵抗这种攻击。 迅雷 CDN
https://www.tsingfun.com/it/cpp/475.html 

VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术

... } 此时运行,点击菜单没有效果,因为目前只是创建了对话框,没有显示它。 Exec函数中添加一句代码:myToolWindow.Visible = true; public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref boo...
https://www.tsingfun.com/it/cpp/664.html 

NtMapViewOfSection注入 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ewOfFileEx (pi.hProcess, hMappedFile, FILE_MAP_READ, 0, 0, 0, NULL); // 创建一个新的能够在目标线程恢复是首先执行的APC QueueUserAPC ((PAPCFUNC) MappedFile, pi.hThread, NULL); ResumeThread (pi.hThread); CloseHandle (hFile); CloseHandle (hMappedFile); CloseHandle (pi.hThrea...
https://www.tsingfun.com/it/cpp/968.html 

ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术

... </HTML> 拓展: ATL中回调js函数并传参的例子,参见《ATL创建的ActiveX(COM组件)实现JS回调》。 源码点此下载,如有问题请点此。 ATL COM ActiveX 入门 JS回调
https://www.tsingfun.com/it/cpp/1351.html 

c++ 写日志通用类,可设置日志级别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ry(MAX_PATH, szLogFile); SYSTEMTIME sys; GetLocalTime( &sys ); // 创建Log目录 _stprintf_s(szLogFile, _T("%s\\log\\"), szLogFile); ::_tmkdir(szLogFile); _stprintf_s(szLogFile, _T("%s\\log_%4d%02d%02d.log"), szLogFile, sys.wYear, sys.wMonth, sys.wDay); fopen_s(&fp, CW2A(szLogFi...
https://www.tsingfun.com/it/cpp/1503.html 

预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(...

...中单独编译,这样就可以在该静态链接库中针对 .c 文件创建预编译头。但是这样做在一定程度上需要被独立出来的代码在逻辑上是属于同一模块中的,这样才便于维护。不过从设计的角度来说,这个要求一般是满足的,否则就...
https://www.tsingfun.com/it/cpp/1506.html 

std::vector find查找方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...”: 函数调用缺少参数列表;请使用“&std::vector<_Ty>::end”创建指向成员的指针vector find