<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tmaccx的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tmaccx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tmaccx]]></copyright><item><title><![CDATA[C#杂记]]></title><link>https://blog.youkuaiyun.com/tmaccx/article/details/108508527</link><guid>https://blog.youkuaiyun.com/tmaccx/article/details/108508527</guid><author>tmaccx</author><pubDate>Thu, 10 Sep 2020 13:17:27 +0800</pubDate><description><![CDATA[抽象类和接口区别：
a.抽象类除了不能被实例化外，具有类的其他特性；而接口只是一个行为的规范。
b.可以实现多个接口，但是只能继承一个类。


结构体和类区别：
a.结构体为值类型；类为引用类型。
b.结构体中声明的字段无法赋初值。
c.结构体的构造函数中必须为结构体所有字段赋值，类则不需要。


聚集索引和非聚集索引区别：
a. 一个表只能有一个聚集索引；而非聚集索引可以有多个。
b.聚集索引大多都是主键。
c.聚集索引的逻辑顺序决定了数据行的物里存储数据；非聚集索引就是普通索引，仅仅对该列创建了相应..]]></description><category></category></item><item><title><![CDATA[C#多线程]]></title><link>https://blog.youkuaiyun.com/tmaccx/article/details/108216446</link><guid>https://blog.youkuaiyun.com/tmaccx/article/details/108216446</guid><author>tmaccx</author><pubDate>Tue, 25 Aug 2020 17:07:34 +0800</pubDate><description><![CDATA[一丶概念
  1. 进程：进程是操作系统分配处理器时间的基本单元。
    ● 在进程中可以有多个线程同时执行代码；
    ● 进程之间相互独立，一个进程无法访问另一个进程的数据。
  2. 线程：线程是进程中的基本执行单元，是操作系统分配CPU时间的基本单位。
    ● 一个进程可以包含多个线程；
    ● 线程主要由：CPU寄存器、调用栈和线程本地存储器组成。
二丶线程创建
  1.创建多线程步骤：
    ①：编写线程所执行的方法；
    ②：实例化Thread类，并传入一个指向相乘所执行方法]]></description><category></category></item><item><title><![CDATA[C#中的浅拷贝与深拷贝]]></title><link>https://blog.youkuaiyun.com/tmaccx/article/details/108080811</link><guid>https://blog.youkuaiyun.com/tmaccx/article/details/108080811</guid><author>tmaccx</author><pubDate>Tue, 18 Aug 2020 16:33:08 +0800</pubDate><description><![CDATA[一、浅拷贝VS深拷贝
1.浅拷贝：拷贝一个对象时，对于对象的值类型成员会复制其背身；对于对象的引用类型成员，仅仅复制对象引用，这个引用指向托管堆上的对象实例。
例子：一个人叫张三，后改名字为李四。不过这个张三或李四做出如何动作，都反应在同一个人身上。
代码：
2.深拷贝：对引用类型成员也进行复制，在托管堆上赋值原先对象实例所包含的数据，再在托管堆上创建新的对象实例。
例子：一个人叫张三，通过克隆技术克隆张三来生成另一个人-李四，这样张三与李四则是相互独立，互不影响。
代码：csharp int iSourc]]></description><category></category></item></channel></rss>