<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[angelsha417的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/angelsha417</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; angelsha417]]></copyright><item><title><![CDATA[补齐一段c++代码]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/134204322</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/134204322</guid><author>angelsha417</author><pubDate>Fri, 03 Nov 2023 15:50:02 +0800</pubDate><description><![CDATA[上面的代码运行起来有报错，缺少类或方法的定义等，对上面代码进行更改，只是达到了可以运行的状态，但是是否符合正常的逻辑，还需要进一步优化，下面是更新后的代码。将下列代码作为源文件，补全其余头文件和源文件，使代码正常运行。文件基本框架:	 include/robot.h。src/robot.c(写函数定义)src/main.c(下列代码)]]></description><category></category></item><item><title><![CDATA[C#中接口IFormattable/IFormatProvider/ICustomFormatter的区别与用法]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/120783001</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/120783001</guid><author>angelsha417</author><pubDate>Fri, 15 Oct 2021 17:39:00 +0800</pubDate><description><![CDATA[定义
1.接口IFormattable：如果需要将自己的格式化包含在某个类上，在该类上实现IFormattable接口中的ToString。例如int32继承了此接口：
public struct Int32 : ... , IFormattable, ...{...}

2、接口ICustomFormatter：如果希望自定义格式化并使它可供多个不同类使用，那么实现ICustomFormatter接口的Format函数。例如：自定义格式化MyBaseFormat，继承接口ICustomFormatter和]]></description><category></category></item><item><title><![CDATA[C#异步多线程的实现]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/113660055</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/113660055</guid><author>angelsha417</author><pubDate>Fri, 05 Feb 2021 17:53:37 +0800</pubDate><description><![CDATA[目录同步与异步的区别异步的实现方式delegate委托的异步调用BeginInvokeCallBack： BeginInvoke执行结束会自动执行回调函数EndInvoke在线程池种清理完成的异步方法ThreadTaskThreadPoolParallelasync&amp;await
同步与异步的区别
异步是基于多线程的，一个操作再执行时不会阻止其他线程的工作。
1、同步方法的所有计算都在主线程进行，可能会卡UI界面；异步方法的所有计算都在子线程中，不会卡界面
2、异步是多线程的，对于CPU的利用率高，资]]></description><category></category></item><item><title><![CDATA[C#实现客户端与服务器的TCP通讯]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/108252697</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/108252697</guid><author>angelsha417</author><pubDate>Thu, 27 Aug 2020 10:20:38 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录前言一、客户端与服务器界面二、客户端与服务器的连接、接收数据1.服务器”开始监听“2.客户端”连接“三、客户端与服务器发送数据1.客户端”发送“2.服务器”发送“四、常见问题点1、线程中不能操作界面控件2、可能出错的地方加上try{}catch{}3、断开连接后会一直接收长度为0的数据，需要判断长度为0时跳出接收数据的循环4、连接/接收数据时处于while循环中，需要将连接的代码放在后台线程中，否则容易出现卡界面的情况

前言
实现]]></description><category></category></item><item><title><![CDATA[Draw.io创建链接]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/107296086</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/107296086</guid><author>angelsha417</author><pubDate>Sun, 12 Jul 2020 11:52:45 +0800</pubDate><description><![CDATA[这里写目录标题
使用Draw.io建立流程图之后，有一些模块需要跳转，网上关于这部分的资料比较稍，查了很久，找到一个英文版的，简单解释一下。
以下是我的流程图中跳转的示例

                    
                    draw.io模块跳转
                  
点击MY SQL跳转到流程图中存入的地方，在流程图中点击也可以跳转到MY SQL模块，具体操作如下：
以点击MY SQL为例，选择Arrange-&gt;Edit Link，如图1所示


选择]]></description><category></category></item><item><title><![CDATA[.NET发布网站遇到的问题]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/106685183</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/106685183</guid><author>angelsha417</author><pubDate>Thu, 11 Jun 2020 11:36:27 +0800</pubDate><description><![CDATA[.NET发布网站遇到的问题课程中的发布方法
跟着MOOC中的DOT NET WEB编程应用程序实践课程完成第一课的程序，发布web网站时无法浏览，后咨询同事和百度发现问题点。
课程中的发布方法
在VS2015中调试没有问题，在”控制面板-》管理工具-》IIS管理器-》web发布“这一过程中遇到几个问题：
1、管理工具中没有“IIS管理器”，百度后解决：
控制面板-》程序和功能-》启用或关闭Windows功能，复选图1中的选项，确定之后在管理工具中就会出现IIS管理器，如图2所示

图1

图2
2、打开II]]></description><category></category></item><item><title><![CDATA[QT+C++与PLC进行以太网通讯]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/103191165</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/103191165</guid><author>angelsha417</author><pubDate>Fri, 22 Nov 2019 11:20:24 +0800</pubDate><description><![CDATA[这里写自定义目录标题前言通讯测试QT+OpenCV使用ACT控件的问题功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
...]]></description><category></category></item><item><title><![CDATA[c++中的矩阵运算-Eigen]]></title><link>https://blog.youkuaiyun.com/angelsha417/article/details/102909264</link><guid>https://blog.youkuaiyun.com/angelsha417/article/details/102909264</guid><author>angelsha417</author><pubDate>Tue, 05 Nov 2019 09:23:56 +0800</pubDate><description><![CDATA[目录Eigen下载解压与配置代码实现
#前言
由于C++和OpenCV中没有针对矩阵进行处理的API函数，本人又要自己写代码实现九点标定，查了三天资料，从C++实现到调用NumCpp，发现还是调用Eigen更方便，Eigen也是一个开源的C+库，支持线性代数，矩阵和矢量运算，调用之前只需要包含头文件就可以了。
Eigen下载
这里可以下载各版本的Eigen，我下载的是3.3.7版本的zip。

解...]]></description><category></category></item></channel></rss>