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

https://www.tsingfun.com/it/tech/969.html 

淘宝网采用什么技术架构来实现网站高负载的 - 更多技术 - 清泛网 - 专注C/C...

...保存状态也会遇到限制,比如每个cookie一般不能超过4K的大小,同时很多浏览器都限制一个站点最多保存20个cookie.淘 宝cookie框 架采用的是“多值cookie”, 就是一个组合键对应多个cookie的 值,这样不仅可以防止cookie数 量超过20,...
https://www.tsingfun.com/it/cpp/2107.html 

[完整实例源码]C&C++修改文件只读属性 - C/C++ - 清泛网 - 专注C/C++及内核技术

...{ //指定要读取文件的属性 CString strPath = "d:\\test.txt"; DWORD dwAttrs = GetFileAttributes(strPath); //空32,只读33,隐藏34,只读隐藏35 if (dwAttrs & FILE_ATTRIBUTE_READONLY && (dwAttrs < 34)) { //去掉文件只读属性 dwAttrs &= 0x3E; SetFileAttrib...
https://www.tsingfun.com/it/cpp/1439.html 

Socket 错误返回码详解 - C/C++ - 清泛网 - 专注C/C++及内核技术

...絕client程式的連接要求,或 者是根本沒有這個server程式存在。當TCP/IP核心收到某個連接要求時,會查看系統中是否有某server程式所監聽的port正好是這個連接要 求所要連接的port,如果沒有此server程式,TCP/IP核心會回絕一個WSAECONN...
https://www.tsingfun.com/it/cpp/968.html 

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

... // WM_TIMER 消息 INT_PTR idTimer, // 定时器标志 DWORD dwTime) // 当前系统启动计时 { if (!gIDispatch) return; CComQIPtr<IHTMLWindow2> spHtmlWin; CComQIPtr<IHTMLDocument2> spHtmlDoc2; gIDispatch->QueryInterface(IID_IHTMLWindow2, (void **)&spHtmlWin)...
https://www.tsingfun.com/it/cpp/1362.html 

VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术

... code[size++] = 0x04; code[size++] = 0x00; DWORD dwOldFlag, dwTempFlag; VirtualProtect(addr, size, PAGE_READWRITE, &dwOldFlag); WriteProcessMemory(GetCurrentProcess(), addr, code, size, NULL); VirtualProtect(addr, size, dwOldFlag, &dwT...
https://www.tsingfun.com/it/cpp/1423.html 

CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...到好几个人说CMap在用CString做key类型时有问题,说用int和DWORD就可以,用CString就不行。因此很多人推荐使用MFC中的CMapStringToPtr之类。关键是ARG_KEY要选LPCTSTR,否则编译报错。 CMap<CString, LPCTSTR, int, int> typeMap; typeMap.SetAt(_T("ONE"), 1)...
https://www.tsingfun.com/it/cpp/1447.html 

WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术

...INADDR_ANY; if(bind(s,(sockaddr*)&sin,sizeof(sin))==SOCKET_ERROR) { DWORD error=GetLastError(); return TRUE; } WSAAsyncSelect(s,m_hWnd,WM_SOCKET,FD_ACCEPT|FD_CLOSE); listen(s,5); 添加自定义消息函数的处理: LRESULT CtestDlg::OnSocketMsg(WPARAM wParam,LPARAM lParam) ...
https://www.tsingfun.com/it/cpp/1498.html 

c++读注册表 - C/C++ - 清泛网 - 专注C/C++及内核技术

...; if (ERROR_SUCCESS == rc) { WCHAR szBuffer[MAX_PATH]; DWORD dwBufferSize = sizeof(szBuffer); rc = RegQueryValueEx(hKey, _T("Path"), NULL, NULL, (LPBYTE)szBuffer, &dwBufferSize); if (ERROR_SUCCESS == rc) { path = szBuffer; //处理读...
https://www.tsingfun.com/it/cpp/1537.html 

CreateWindow()动态创建一个EditBox - C/C++ - 清泛网 - 专注C/C++及内核技术

...; 常见错误解决思路: 1.创建失败,不显示输入框等。DWORD errno = GetLastError() 查看错误代码。 2.不可在类的构造函数中创建Edit,因为此时主窗口还没有被创建出来,导致出现“Cannot create a top-level child window”错误。 ---------...
https://www.tsingfun.com/it/cpp/1541.html 

CListCtrl 扩展风格设置方法:SetExtendedStyle和ModifyStyleEx 区别 - C/C...

...风格储存在GWL_EXSTYLE属性中,因为这个属性值为32位长的DWORD型,窗口的常规扩展属性即以WS_EX_作为前缀的属性,已经把它占完了,所以对listctrl 的扩展风格,微软只能把它放在其他地方了。 CListCtrl 扩展风格 SetExtendedStyle ModifySty...