<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[theFish2017的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/theFish2017</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; theFish2017]]></copyright><item><title><![CDATA[SQLSERVER排查CPU占用高的情况(转)]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/121300497</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/121300497</guid><author>theFish2017</author><pubDate>Sat, 13 Nov 2021 09:55:11 +0800</pubDate><description><![CDATA[转SQLSERVER排查CPU占用高的情况 - 桦仔 - 博客园
]]></description><category></category></item><item><title><![CDATA[mysql 多源复制.多主一从]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/117695643</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/117695643</guid><author>theFish2017</author><pubDate>Tue, 08 Jun 2021 11:36:37 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/xuanzhi201111/p/5151666.html

转发！！！！！！！
]]></description><category></category></item><item><title><![CDATA[思科交换机配置入门]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/110082619</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/110082619</guid><author>theFish2017</author><pubDate>Tue, 24 Nov 2020 15:20:39 +0800</pubDate><description><![CDATA[https://www.myxzy.com/post-388.html
]]></description><category></category></item><item><title><![CDATA[C#事件-使用事件需要的步骤(转)]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/102683744</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/102683744</guid><author>theFish2017</author><pubDate>Tue, 22 Oct 2019 15:39:53 +0800</pubDate><description><![CDATA[事件是C#中另一高级概念，使用方法和委托相关。奥运会参加百米的田径运动员听到枪声，比赛立即进行。其中枪声是事件，而运动员比赛就是这个事件发生后的动作。不参加该项比赛的人对枪声没有反应。

从程序员的角度分析，当裁判员枪声响起，发生了一个事件，裁判员通知该事件发生，参加比赛的运动员仔细听枪声是否发生。运动员是该事件的订阅者，没有参赛的人不会注意，即没有订阅该事件。

C#中使用事件需要的步骤：
1、...]]></description><category></category></item><item><title><![CDATA[.NET 串口通信（转）]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/102663803</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/102663803</guid><author>theFish2017</author><pubDate>Mon, 21 Oct 2019 14:51:46 +0800</pubDate><description><![CDATA[这段时间做了一个和硬件设备通信的小项目，涉及到扫描头、输送线、称重机、贴标机等硬件。和各设备之间通信使用的是串口或网络（Socket）的方式。扫描头和贴标机使用的网络通信，输送线和称重机使用的是串口通信。

　　串口通信，以前一直觉得神秘，没想到用起来却这么简单。当然，这样简单要归功于 .NET 对其操作的封装。

　　.NET 里提供了专门操作串口的类 System.IO.Ports.Seria...]]></description><category></category></item><item><title><![CDATA[Linq的模糊查询（包含精确模糊查询）]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/90476777</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/90476777</guid><author>theFish2017</author><pubDate>Thu, 23 May 2019 11:10:22 +0800</pubDate><description><![CDATA[目录：

1.判断是否为空或者null

2.普通包含模糊查询

　　1）以某字符串开头的模糊查询

　　2）以某字符串结尾的模糊查询

　　3）包含某字符串的模糊查询

3.精确到字符串对应位数字符的模糊查询（*重点）



linq大家肯定用过，对于其中的模糊查询肯定也有所了解

提起linq的模糊查询首先大家想到的肯定是Contains

不错这也是linq模糊查询的精髓，一般的模糊查询...]]></description><category></category></item><item><title><![CDATA[C#编程语法 break ,continue, return详解]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/90239488</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/90239488</guid><author>theFish2017</author><pubDate>Wed, 15 May 2019 16:35:13 +0800</pubDate><description><![CDATA[C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的，那么本文就向你介绍break ,continue, return具体的语法规范。

C#编程语法中我们会碰到break ,continue, return这三个常用的关键字，那么关于这三个关键字的使用具体的操作是什么呢？我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢？让我们...]]></description><category></category></item><item><title><![CDATA[转:c# 预定义委托 Predicate ,Action ,Func  用法]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/89875901</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/89875901</guid><author>theFish2017</author><pubDate>Mon, 06 May 2019 10:30:31 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Csharp内置泛型委托和Lambda表达式
{
  /* 
  * C#为我们准备一系列泛型委托模板
  * 使用内置的模板能为我们节省不少时间
  */
  clas...]]></description><category></category></item><item><title><![CDATA[C# 中 ？ 和 ？： 和？？用法]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/89710189</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/89710189</guid><author>theFish2017</author><pubDate>Tue, 30 Apr 2019 15:19:03 +0800</pubDate><description><![CDATA[1. 可空类型修饰符（？）：

引用类型可以使用空引用表示一个不存在的值，而值类型通常不能表示为空。

例如：string str=null; 是正确的，int i=null; 编译器就会报错。

为了使值类型也可为空，就可以使用可空类型，即用可空类型修饰符"？"来表示，表现形式为"T？"

例如：int? 表示可空的整形，DateTime? 表示可为空的时间。

T? 其实是System.Nul...]]></description><category></category></item><item><title><![CDATA[接口/类/抽象类 作为方法的参数,返回值表示啥意思?(转)]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/89553761</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/89553761</guid><author>theFish2017</author><pubDate>Fri, 26 Apr 2019 15:07:17 +0800</pubDate><description><![CDATA[一、类名作为形参

1、表示可以传递本类对象的引用作为实参

2、可以传递本类子类的对象的引用

3、可以传递null，但会报NullPointerException异常

一、抽象类作为形参

1、使用抽象类作为形参意味着可以接受一个他的子类的对象的引用,即将子类的对象的引用作为参数传到方法中

2、可以传递null，但会报NullPointerException异常

...]]></description><category></category></item><item><title><![CDATA[MVC+EF6 详细教程]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/89491774</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/89491774</guid><author>theFish2017</author><pubDate>Wed, 24 Apr 2019 14:15:04 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/miro/p/4030622.html
]]></description><category></category></item><item><title><![CDATA[【C#-多线程】实现每隔一段时间执行代码（多线程）　３种定时器]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/84303452</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/84303452</guid><author>theFish2017</author><pubDate>Tue, 20 Nov 2018 15:24:36 +0800</pubDate><description><![CDATA[总结以下三种方法，实现c#每隔一段时间执行代码：

方法一：调用线程执行方法，在方法中实现死循环，每个循环Sleep设定时间；

方法二：使用System.Timers.Timer类；

方法三：使用System.Threading.Timer；



using System;
using System.Collections;
using System.Threading;

public...]]></description><category></category></item><item><title><![CDATA[Ajax中POST和GET的区别]]></title><link>https://blog.youkuaiyun.com/theFish2017/article/details/84067194</link><guid>https://blog.youkuaiyun.com/theFish2017/article/details/84067194</guid><author>theFish2017</author><pubDate>Wed, 14 Nov 2018 15:19:42 +0800</pubDate><description><![CDATA[Ajax中POST和GET的区别

Get和Post都是向服务器发送的一种请求，只是发送机制不同。

 

1. GET请求会将参数跟在URL后进行传递，而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。当然在Ajax请求中，这种区别对用户是不可见的。

 

2. 首先是&quot;GET方式提交的数据最多只能是1024字节&quot;，因为GET是通过URL提交数据，那么GET可提交的数据量就跟UR...]]></description><category></category></item></channel></rss>