<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/newcly2003</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; newcly2003]]></copyright><item><title><![CDATA[C++调试终极办法 建议]]></title><link>https://blog.csdn.net/newcly2003/article/details/127136016</link><guid>https://blog.csdn.net/newcly2003/article/details/127136016</guid><author>newcly2003</author><pubDate>Sat, 01 Oct 2022 18:42:02 +0800</pubDate><description><![CDATA[c++ debug c++调试建议 c++调试终极办法]]></description><category></category></item><item><title><![CDATA[被高估的大数据时代]]></title><link>https://blog.csdn.net/newcly2003/article/details/124436368</link><guid>https://blog.csdn.net/newcly2003/article/details/124436368</guid><author>newcly2003</author><pubDate>Tue, 26 Apr 2022 20:29:12 +0800</pubDate><description><![CDATA[大数据早就不是个新鲜词了

互联网发展带来海量数据，海量数据分析能够找出更多规律（商机，痛点）





简单点说

“不识庐山真面目，只缘身在此山中”这是大数据时代之前对人类视野的形容，我们仅能看到自身眼前的部分信息，没有能力站在更高的层次来分析研究问题

“会当临绝顶，一览众山小”这是大数据时代下，人们的视野高度，数据量有多大，我们的视野高度就有多高，对全局的把握就越准确

大数据分析，就是让人的视野从局部拓展到全局的一个工具

大数据分析首先要海量数据，数据量小，分析意义不大，顶多算个信息管理系统

]]></description><category></category></item><item><title><![CDATA[换个方式理解WinSock服务提供者接口（Service Provider Interface，SPI)]]></title><link>https://blog.csdn.net/newcly2003/article/details/124369977</link><guid>https://blog.csdn.net/newcly2003/article/details/124369977</guid><author>newcly2003</author><pubDate>Sat, 23 Apr 2022 20:51:36 +0800</pubDate><description><![CDATA[一、概述

WinSock服务提供者接口（Service Provider Interface)，简称SPI。我们把名称分为两部份理解：

1.WinSock服务提供者。指由用户编写的WinSock功能扩展，可以理解为WinSock插件。

2.接口。是指接入规范和入口，可以理解为WinSock的插件机制。

两者结合起来就是WinSock服务提供者接口（SPI）。

简单来说，这是WinSock内置的，方便第三方开发人员拓展WinSock功能的插件机制。

二、SPI用途

WinSock本身是为了方便开]]></description><category></category></item><item><title><![CDATA[关于strncpy_s的两个问题]]></title><link>https://blog.csdn.net/newcly2003/article/details/122128250</link><guid>https://blog.csdn.net/newcly2003/article/details/122128250</guid><author>newcly2003</author><pubDate>Fri, 24 Dec 2021 16:02:34 +0800</pubDate><description><![CDATA[strncpy_s正确用法 strncpy_s运行时错误  strncpy_s导致Buffer is too small
strncpy_s深入分析]]></description><category></category></item><item><title><![CDATA[WIN32 button背景色问题]]></title><link>https://blog.csdn.net/newcly2003/article/details/122029104</link><guid>https://blog.csdn.net/newcly2003/article/details/122029104</guid><author>newcly2003</author><pubDate>Sun, 19 Dec 2021 20:24:31 +0800</pubDate><description><![CDATA[经多方尝试，在使用c++开发windows应用程序中（不使用mfc，单纯用win32 api），想要改变按钮的背景色是一个很蛋疼的问题。

查询了msdn，找到如下说明：

在绘制按钮之前，会将WM _ CTLCOLORBTN消息发送到按钮的父窗口。 父窗口可以更改按钮的文本和背景色。 但是，仅所有者描述的按钮会响应处理此消息的父窗口。

仅所有者描述的按钮就是自绘按钮，如果不是自绘按钮则这个消息没啥用。但我创建自绘按钮了还需要用这个消息么？？自己写代码绘制就行了。

网上查到的背景色修改代码：


c..]]></description><category></category></item><item><title><![CDATA[c++实现信号槽]]></title><link>https://blog.csdn.net/newcly2003/article/details/121972014</link><guid>https://blog.csdn.net/newcly2003/article/details/121972014</guid><author>newcly2003</author><pubDate>Thu, 16 Dec 2021 12:49:38 +0800</pubDate><description><![CDATA[本人虽不用Qt框架，但对其中的信号槽机制很感兴趣，近期读了csdn几篇关于信号槽的文章，从自身角度理解记录如下：

用c++实现信号槽机制（signal-slot)
信号槽机制的个人理解：信号槽是在两个c++类对象之间建立联系的通道，其中一个对象可称之为信号发送者(sender)，另一个对象可称之为信号接收者(recver)，sender通过信号槽发出信号后，recver就可以执行函数进行某些操作。也就是说应用程序通过信号槽可以在两个互不相关的对象之间建立起逻辑关系，使程序开发变得简洁、方便。


信号槽本]]></description><category></category></item><item><title><![CDATA[inet_ntoa 和inet_ntop函数]]></title><link>https://blog.csdn.net/newcly2003/article/details/121909899</link><guid>https://blog.csdn.net/newcly2003/article/details/121909899</guid><author>newcly2003</author><pubDate>Mon, 13 Dec 2021 19:29:13 +0800</pubDate><description><![CDATA[inet_ntop函数说明 inet_pton函数说明
inet_ntop用法 inet_pton用法]]></description><category></category></item><item><title><![CDATA[可伸缩服务器系统设计实例笔记]]></title><link>https://blog.csdn.net/newcly2003/article/details/121905551</link><guid>https://blog.csdn.net/newcly2003/article/details/121905551</guid><author>newcly2003</author><pubDate>Mon, 13 Dec 2021 15:44:29 +0800</pubDate><description><![CDATA[IOCP iocpserver 完成端口I/O模型 学习心得 CIOCPContext *pContext CIOCPBuffer *pBuffer
CreateIoCompletionPort GetQueuedCompletionStatus]]></description><category></category></item><item><title><![CDATA[GetQueuedCompletionStatus函数疑问]]></title><link>https://blog.csdn.net/newcly2003/article/details/121827371</link><guid>https://blog.csdn.net/newcly2003/article/details/121827371</guid><author>newcly2003</author><pubDate>Thu, 09 Dec 2021 16:00:50 +0800</pubDate><description><![CDATA[近期，在学习《windows网络与通信程序设计》一书，读到4.1时，一个小问题费死我半天劲，始终不得其解，而书中完全没有对该问题作出解答，故此记录一下。

问题如下：

main函数中有如下行：

::WSARecv(pPerHandle-&gt;s, &amp;buf, 1, &amp;dwRecv, &amp;dwFlags, &amp;pPerIO-&gt;ol, NULL);

线程函数中有如下行：

BOOL bOK = ::GetQueuedCompletionStatus(hCompleti.]]></description><category></category></item></channel></rss>