<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_45837726的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_45837726</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_45837726]]></copyright><item><title><![CDATA[C# TCP 客户端代码]]></title><link>https://blog.youkuaiyun.com/weixin_45837726/article/details/153576005</link><guid>https://blog.youkuaiyun.com/weixin_45837726/article/details/153576005</guid><author>weixin_45837726</author><pubDate>Sun, 19 Oct 2025 15:45:06 +0800</pubDate><description><![CDATA[这篇文章摘要介绍了一个使用C#实现的Socket服务器端代码，主要功能包括： 创建TCP Socket服务器，绑定指定IP和端口 使用线程池异步处理客户端连接请求 维护客户端连接列表，支持多客户端同时连接 异步接收客户端消息并显示在界面上 处理客户端正常/异常断开连接的情况 提供向所有客户端广播消息的功能 代码采用Windows Forms实现，包含IP/端口配置、消息显示和发送界面，使用线程池提高并发处理能力，实现了基本的TCP服务器功能。]]></description><category></category></item><item><title><![CDATA[三种方法实现C#Winform跨线程调用]]></title><link>https://blog.youkuaiyun.com/weixin_45837726/article/details/150425857</link><guid>https://blog.youkuaiyun.com/weixin_45837726/article/details/150425857</guid><author>weixin_45837726</author><pubDate>Fri, 15 Aug 2025 17:01:42 +0800</pubDate><description><![CDATA[摘要：本文介绍了Winform开发中跨线程访问UI控件的三种解决方法。方法一通过设置Control.CheckForIllegalCrossThreadCalls = false关闭线程调用检查；方法二使用自定义委托，通过Invoke将操作传递给UI线程；方法三利用C#内置的Action委托简化代码。三种方法都能有效解决&quot;线程间操作无效&quot;的异常，其中方法三的new Action写法最为简洁实用。文章通过计数器的具体示例演示了每种方法的实现方式。（149字）]]></description><category></category></item><item><title><![CDATA[JAVA中使用split获取文件的后缀]]></title><link>https://blog.youkuaiyun.com/weixin_45837726/article/details/131879545</link><guid>https://blog.youkuaiyun.com/weixin_45837726/article/details/131879545</guid><author>weixin_45837726</author><pubDate>Sun, 23 Jul 2023 14:52:19 +0800</pubDate><description><![CDATA[给定文件名：“image.txt”需要获取它的.txt后缀。]]></description><category></category></item><item><title><![CDATA[java中Math.random() 取随机数时的计算公式]]></title><link>https://blog.youkuaiyun.com/weixin_45837726/article/details/113372409</link><guid>https://blog.youkuaiyun.com/weixin_45837726/article/details/113372409</guid><author>weixin_45837726</author><pubDate>Fri, 29 Jan 2021 10:54:56 +0800</pubDate><description><![CDATA[简单介绍Math.random（）：
Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值。

使用举例：


]]></description><category></category></item><item><title><![CDATA[javac编译中文乱码问题]]></title><link>https://blog.youkuaiyun.com/weixin_45837726/article/details/112623964</link><guid>https://blog.youkuaiyun.com/weixin_45837726/article/details/112623964</guid><author>weixin_45837726</author><pubDate>Thu, 14 Jan 2021 17:53:44 +0800</pubDate><description><![CDATA[文件保存格式为UTF-8时出现中文乱码问题，将其保存为ANSI时正常。
乱码情况(保存为UTF-8)如图：

运行：

正常情况(保存为ANSI)：

结果：


]]></description><category></category></item><item><title><![CDATA[javadoc小问题]]></title><link>https://blog.youkuaiyun.com/weixin_45837726/article/details/112569837</link><guid>https://blog.youkuaiyun.com/weixin_45837726/article/details/112569837</guid><author>weixin_45837726</author><pubDate>Wed, 13 Jan 2021 16:07:23 +0800</pubDate><description><![CDATA[javadoc问题


问题1
输入如下代码：

结果：

解决方法：
缺少public类，添加后成功运行。


问题2
使用如下命令出现中文乱码问题

结果：



解决方法：
设置参数:-encoding UTF-8 -charset UTF-8如下图所示

结果正确显示：


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