<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[无我相、无人相、无众生相、无寿者相……]]></title><description><![CDATA[若见诸相非相，即见如来]]></description><link>https://blog.youkuaiyun.com/u014702421</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014702421]]></copyright><item><title><![CDATA[OUT\REF\PARAMS]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/103247766</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/103247766</guid><author>u014702421</author><pubDate>Mon, 25 Nov 2019 23:10:59 +0800</pubDate><description><![CDATA[OUT:可以返回多个数据，

ref：相当于C语言中的指针。

params：可变参数，但可变参数，只能做为形参列表最后一个。


//Rextester.Program.Main 是代码入口函数，不要改变它.
//编译版本 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5

using System;
using System.Collec...]]></description><category></category></item><item><title><![CDATA[excel选取特殊列并进行逻辑与操作[处理can分析仪数据]]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/103011308</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/103011308</guid><author>u014702421</author><pubDate>Mon, 11 Nov 2019 16:03:13 +0800</pubDate><description><![CDATA[1、处理can分析仪数据，如图第一列为can数据长度，后面为十六进制数据。

现在希望依据前面数据长度抽出，对应列的数据，并把此数据与0b11111相与，得到尾序，0，1，2，3，4，5，6，7.以便看到can数据是否错序、丢包等。

使用方法：




=IF(HEX2DEC(RIGHT(A2,LEN(A2)-2))=8,(BITAND(HEX2DEC(I2),31)),(BITAND(HEX2...]]></description><category></category></item><item><title><![CDATA[C#线程[前台和后台]]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/103002987</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/103002987</guid><author>u014702421</author><pubDate>Sun, 10 Nov 2019 22:29:26 +0800</pubDate><description><![CDATA[前台和后台线程


  前台线程：后台退出，依赖前台线程结束；
  后台线程：后台退出，线程会自动结束。

一些方法

    start();//线程启动，什么时候真正运行，依赖CPU调试，只是告诉CPU可以执行，具体什么时间执行，不确定。

    abort();//终止线程，但是终止之后，不以再启动.

    name线程名

   thread....]]></description><category></category></item><item><title><![CDATA[C# 使用进程打开calc]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/103002920</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/103002920</guid><author>u014702421</author><pubDate>Sun, 10 Nov 2019 22:02:09 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;

namespace ProcessX
{
    class Program
    {
     ...]]></description><category></category></item><item><title><![CDATA[C#使用CSV及EXCEL]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/102807187</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/102807187</guid><author>u014702421</author><pubDate>Tue, 29 Oct 2019 19:47:44 +0800</pubDate><description><![CDATA[专门找到一个插件，但是似乎加载大文件CSV会崩掉，技术支持给出的解释是商业版本不会。

于是后来我自己写了，但还决定把这个代码附上，也算对这个工作总结。


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
us...]]></description><category></category></item><item><title><![CDATA[CRC的Csharp计算]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/102730903</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/102730903</guid><author>u014702421</author><pubDate>Thu, 24 Oct 2019 20:11:09 +0800</pubDate><description><![CDATA[算一下CRC


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ArrayTest
{
    class Program
    {
        //byte[] cmd5 = new ...]]></description><category></category></item><item><title><![CDATA[分治算法]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100831575</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100831575</guid><author>u014702421</author><pubDate>Sat, 14 Sep 2019 17:45:30 +0800</pubDate><description><![CDATA[分治算法

1、分治思想

   基本思想将一个计算复杂的问题分为规模较小，计算简单的小问题求解，然后综合各个小问题，得到最终问题答案， 

   因为人类无法直接去解决很多问题，比如电报方程，只能对每个元素求导，看看最简单的能理解的，是什么状态，所以再综合一下就得到最终问题的答案或理解 。

2、分治算法示例

  用分治算法来研究，真假硬币问题，是一个常见示例。

 ...]]></description><category></category></item><item><title><![CDATA[[C#]多态]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100827414</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100827414</guid><author>u014702421</author><pubDate>Sat, 14 Sep 2019 14:16:04 +0800</pubDate><description><![CDATA[多态可以用

1、virtul override

2、abstractoverride

3、interface

实现。

例子1


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace St...]]></description><category></category></item><item><title><![CDATA[[C#]拆装箱]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100825032</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100825032</guid><author>u014702421</author><pubDate>Sat, 14 Sep 2019 11:50:08 +0800</pubDate><description><![CDATA[什么是拆装箱？

拆箱就是将引用类型转换为值类型。

装箱与之拆箱相反。

我们可以通过两种类型有无继承关系，来看两种类型是否发生了拆装箱




using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespac...]]></description><category></category></item><item><title><![CDATA[[C#]文件系统数据]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100812452</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100812452</guid><author>u014702421</author><pubDate>Fri, 13 Sep 2019 22:17:37 +0800</pubDate><description><![CDATA[文件数据


​
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FilePath
{
    class Program
    {
        stat...]]></description><category></category></item><item><title><![CDATA[[C#]集合比较转换]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100810974</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100810974</guid><author>u014702421</author><pubDate>Fri, 13 Sep 2019 21:30:57 +0800</pubDate><description><![CDATA[里氏转换

1、子类可以赋值父类

2、如果父类中装的是子类对象，那么可以将这个父类转为子类对象

3、子类对象可以调用父类中的成员，但父类对象只能调用自己的成员

集合

可以用集合来维护对象组。

is 运算符

不是表示对象是某种类型，而是检查对象是不是给定类型，或是否能转换成给定类型，如果能转换成功，则返回一个true,否则返回一个false.

as运算符

将一种类型转换成另一种对象，...]]></description><category></category></item><item><title><![CDATA[[C#]面向对象]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100797199</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100797199</guid><author>u014702421</author><pubDate>Fri, 13 Sep 2019 09:52:23 +0800</pubDate><description><![CDATA[以C是面向对象的，C++、C#面向对象，这是两种思考方式

我其实觉得class 是一个高级的struct，但工作中，他们不愿意承认。

class 有封装继承与多态。

语法

[public] class 类名

{

   字段；

   属性；

   方法;

}

类是不占内存的？这个我尚疑问，实例化才占内存。


using System;
using Syste...]]></description><category></category></item><item><title><![CDATA[[数据结构及算法]递归算法]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100785683</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100785683</guid><author>u014702421</author><pubDate>Thu, 12 Sep 2019 22:40:56 +0800</pubDate><description><![CDATA[递归算法

递归算法 是反复的调用自身来达到解决问题的目的。

反复调用自身，可能是直接调用，也可能间接调用。



那么递算法分类

1直接递归

2间接递归

例子：

求

N!=n(n-1)(n-2)...1


#include &lt;stdio.h&gt;
long factorial(int n)
{
	if(n &lt;= 1)
	return 1;
	else 
	retur...]]></description><category></category></item><item><title><![CDATA[[C#]函数]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100784821</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100784821</guid><author>u014702421</author><pubDate>Thu, 12 Sep 2019 22:24:19 +0800</pubDate><description><![CDATA[函数

1.1函数定义

关键字static\void

函数后面要跟圆换号()

代码执行块放花括号中

这里和C/C++都差不多。

1.2函数返回值

return 返回值


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading...]]></description><category></category></item><item><title><![CDATA[[数据结构及算法]递推算法]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100750511</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100750511</guid><author>u014702421</author><pubDate>Wed, 11 Sep 2019 22:30:22 +0800</pubDate><description><![CDATA[问题：

  《算盘书》：

   两个月大的兔子以后后每个朋都可以再生一对兔子，假如兔子都不死，问一年有有多少兔子？

递推算法：

感觉递推和递归差不多，

按数学 中的思想：

第1月，1 对，

第2月，1对，

第3月，2对，

第4月，3对

第5月，5对

……

有点像高中的证明 题，发现规律，第3个月始，代表第n月的兔子数



我们用C#语言来描述


using...]]></description><category></category></item><item><title><![CDATA[C#变量和表达式]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100746169</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100746169</guid><author>u014702421</author><pubDate>Wed, 11 Sep 2019 19:14:26 +0800</pubDate><description><![CDATA[C#基本语法

C#不考虑空格、回车。因空白可以被忽略，帮，一行有多个语句。



简单类型

类型
			
			
		sbyte
			
			
		byte
			
			
		short
			
			
		ushort
			
			
		int
			
			
		uint
			
			
		long
			
			
		ulong
			
			...]]></description><category></category></item><item><title><![CDATA[[数据结构及算法]穷举法]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100715925</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100715925</guid><author>u014702421</author><pubDate>Tue, 10 Sep 2019 22:55:00 +0800</pubDate><description><![CDATA[孙子算经鸡兔同笼：35头，64足，鸡兔各几只？


#include &lt;stdio.h&gt;
#include &lt;stdint.h&gt;
#include &lt;stdbool.h&gt;

int  exhaustiveMethod(int head,int feet, int *chicken, int *rabbbit)
{
	int result,tmpChi,tmpRa...]]></description><category></category></item><item><title><![CDATA[C#学习入门及应用]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100714749</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100714749</guid><author>u014702421</author><pubDate>Tue, 10 Sep 2019 22:30:04 +0800</pubDate><description><![CDATA[1.C#一些基本概念

.net --&gt;.net平台

   --&gt;net框架（CLR公共语言运行时，.net类库）

   C# 一种编程语言，可以基于.net平台的就算

   .net/donet一般指.net Framework框架，一种平台或技术

  java是一种语言也是一种平台

2.net能写什么样的程序

2.1桌面应用

winform应...]]></description><category></category></item><item><title><![CDATA[嵌入式时间管理]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/100697890</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/100697890</guid><author>u014702421</author><pubDate>Tue, 10 Sep 2019 14:17:02 +0800</pubDate><description><![CDATA[时间管理要提供高精度且应用可设置的系统时钟，该时钟是嵌入式系统的时基，实时系统的时钟精度一般要求10MS以下，最好是微秒级的，贤时间清空要提供日历时间，负责与时间相关的任务管理工作，如任务对资源有限等待的计时，时间片的轮转调度，定时器，和管理功能。

    通用操作系统的时钟精度由操作系统确定，应用不可调，且一般是几十个ms，windows系统时钟精度55MS，linux时...]]></description><category></category></item><item><title><![CDATA[C#从入门到精通]]></title><link>https://blog.youkuaiyun.com/u014702421/article/details/82262324</link><guid>https://blog.youkuaiyun.com/u014702421/article/details/82262324</guid><author>u014702421</author><pubDate>Fri, 31 Aug 2018 21:34:47 +0800</pubDate><description><![CDATA[.Net 包括.net平台，.net框架。

.Net FrameWork是.Net重要部分。

.Net FrameWork框架CLR  .net库]]></description><category></category></item></channel></rss>