<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[squallonline8708的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/squallonline8708</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; squallonline8708]]></copyright><item><title><![CDATA[C#WebApi 接口增加备注和测试 默认api文档]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/151966041</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/151966041</guid><author>squallonline8708</author><pubDate>Mon, 22 Sep 2025 16:01:43 +0800</pubDate><description><![CDATA[本文介绍了为API接口配置注释的两个关键步骤：1）在项目属性中设置生成XML文档的路径；2）在HelpPageConfig.cs文件中配置XML读取路径。通过设置XmlDocumentationProvider并指定OpenAPI.xml文件路径，即可实现API接口注释的展示功能。该配置方法简单实用，值得记录备忘。]]></description><category></category></item><item><title><![CDATA[Python四大容器区分（一秒搞懂）]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/151894195</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/151894195</guid><author>squallonline8708</author><pubDate>Sat, 20 Sep 2025 11:03:57 +0800</pubDate><description><![CDATA[Python四大数据结构对比分析：列表、元组、字典和集合的共性与特性。四大结构都支持存储多元素、混合类型、迭代遍历和len()操作，且均为内置类型。核心区别在于：列表可变，适合频繁增删改；元组不可变，适合固定数据和字典键；字典提供键值对快速查找；集合自动去重并支持集合运算。使用场景示例包括购物车（列表）、配置项（元组）、用户数据（字典）和数字去重（集合）。选择数据结构时需根据是否可变、查找需求、去重和运算等场景决定。]]></description><category></category></item><item><title><![CDATA[Android Studio 项目找不到 libs ，添加本地jar包方法]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/144321500</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/144321500</guid><author>squallonline8708</author><pubDate>Sun, 08 Dec 2024 09:16:24 +0800</pubDate><description><![CDATA[2、在 app 目录下的 build.gradle 下添加 sourceSets ，与 “buildTypes ” 同级。4、右键 jar包，选择 “Add As Library...” ，查看 build.gradle ，会引入 该jar包。1、在app 目录下，添加文件夹 ，并命名为 “libs”3、将jar包复制到 libs目录下 ，]]></description><category></category></item><item><title><![CDATA[Android Studio 开发各类网络播放器无法播放http协议视频]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/144320135</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/144320135</guid><author>squallonline8708</author><pubDate>Sun, 08 Dec 2024 01:41:07 +0800</pubDate><description><![CDATA[针对Android上无法播放HTTP协议视频的问题，这可能是由于Android平台的安全策略限制导致的。Android 9及更高版本默认不允许应用程序使用非加密的HTTP流量。为了解决这个问题，您可以尝试使用加密的HTTPS链接或者在AndroidManifest.xml文件中添加网络安全配置以允许使用HTTP链接。设置完成，问题解决  完美！]]></description><category></category></item><item><title><![CDATA[winform Sunny.UI.UIListBox水平滚动条]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/140649045</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/140649045</guid><author>squallonline8708</author><pubDate>Tue, 23 Jul 2024 23:51:06 +0800</pubDate><description><![CDATA[winform Sunny.UI.UIListBox水平滚动条]]></description><category></category></item><item><title><![CDATA[NMODBUS4 组件操作MODBUS SLAVE 报错（不允许对非连接的套接字执行此操作。）]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/135007194</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/135007194</guid><author>squallonline8708</author><pubDate>Fri, 15 Dec 2023 00:31:14 +0800</pubDate><description><![CDATA[最后，只要在代码中追加slaveAddress 对应上设备的id即可（一开始就是由于我没有填写，系统默认为0了，所以一直没有通讯反馈）。今天在开发PLC与上位机通信中发现这个报错，莫名其妙找了很长时间都没有发现问题，特此记录下。简单的一个保持寄存器的写入代码，就出现了报错【不允许对非连接的套接字执行此操作】而slave 虚拟主站上设定就是1，所以第一种没有反馈通讯了，终于发现问题了。但是读取PLC的线圈或者寄存器是正常读取的。第二种连接的 PLC的 设备ID 是1。再次检查了代码也是OK的。]]></description><category></category></item><item><title><![CDATA[qrcode各版本/各类型容量支持表]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/127957674</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/127957674</guid><author>squallonline8708</author><pubDate>Mon, 21 Nov 2022 09:08:55 +0800</pubDate><description><![CDATA[qrcode共有40个版本，支持各种类型数据,各容量版本对应一览]]></description><category></category></item><item><title><![CDATA[sqlserver 2017无法连接到WMI提供程序，您没有权限或者该服务器无法访问，如何解决？]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/127194411</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/127194411</guid><author>squallonline8708</author><pubDate>Fri, 07 Oct 2022 15:01:33 +0800</pubDate><description><![CDATA[以管理员权限打开在cmd中输入
>mofcomp "C:\Program Files (x86)\Microsoft SQL Server\140\Shared\sqlmgmproviderxpsp2up.mof"]]></description><category></category></item><item><title><![CDATA[关于 Asp.Net Web Api 跨域问题解决方案]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/122728285</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/122728285</guid><author>squallonline8708</author><pubDate>Fri, 28 Jan 2022 11:39:27 +0800</pubDate><description><![CDATA[跨域的痛]]></description><category></category></item><item><title><![CDATA[解决MVC 访问Ora报错 ： 如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行，将出现此问题。]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/109091147</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/109091147</guid><author>squallonline8708</author><pubDate>Thu, 15 Oct 2020 10:05:17 +0800</pubDate><description><![CDATA[今天在做MVC项目的过程中发现了一个问题。本地安装了Oracle64位的客户端，访问服务器出现了标题的报错，让我百思不得其解。然而之后我进行了winForm的测试，发现同样环境WinForm访问服务端Oracle并没有出现问题。经过多番思考，终于发现原因出在VS MVC项目内IIS配置出现了问题。原来的IIS Express的位数是默认的，WEB访问服务端就会报错，系统默认位32位的客户端；当选择64位时，无异常，问题解决。（我自己思考了一下，选择默认选项系统默认为32位的客户端的原因可能是我之前卸载的32]]></description><category></category></item><item><title><![CDATA[AsyncTask(异步)和Thread(线程)的使用与对比]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/103816691</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/103816691</guid><author>squallonline8708</author><pubDate>Fri, 03 Jan 2020 10:54:04 +0800</pubDate><description><![CDATA[android应用程序的编写是在java的基础上进行的，android为了更方便的在线程中操作Ui，延伸出了AsyncTask，因此如果
在做android的应用开发的时候，如果需要用到与界面相关的线程的时候首选AsyncTask，如果线程主要用来处理数据，不参
与界面操作的时候尽量用Thread线程，因为Thread较AsyncTask比有很多优点（参考javaAPI），另外如果在应用中需要启动...]]></description><category></category></item><item><title><![CDATA[c#和Java中的接口区别]]></title><link>https://blog.youkuaiyun.com/squallonline8708/article/details/95448808</link><guid>https://blog.youkuaiyun.com/squallonline8708/article/details/95448808</guid><author>squallonline8708</author><pubDate>Thu, 11 Jul 2019 09:40:06 +0800</pubDate><description><![CDATA[c#和Java中的接口区别

在c#和Java中：

1. 接口可以实现“多继承”（多实现），一个类只能继承自一个父类，但是可以实现多个接口。

2. 接口解决了不同类型之间的多态问题，比如鱼与船不是同一类型，但是都能在水里“游泳”，只是方式不一样，要对“游泳”实现多态，就只能考虑接口。

c#中接口的使用语法：






public interface IFlyable
{
        ...]]></description><category></category></item></channel></rss>