当前位置: 首页 > news >正文

网站开发需要有什么证书关键词优化话术

网站开发需要有什么证书,关键词优化话术,做购物网站的公司,华大基因 建设网站上一篇: C#,入门教程(37)——优秀程序员的修炼之道https://blog.csdn.net/beijinghorn/article/details/125011644 一、大型(工程应用)软件倚重 partial 先说说大型(工程应用)软件对源代码的文件及函数“…

上一篇:

C#,入门教程(37)——优秀程序员的修炼之道icon-default.png?t=N7T8https://blog.csdn.net/beijinghorn/article/details/125011644

一、大型(工程应用)软件倚重 partial

先说说大型(工程应用)软件对源代码的文件及函数“行”数的基本要求:
(1)每个class文件不要太多行,512行就算多的了;
(2)每个函数的行数也不要太多,256行就不少了;

而实际上,很多 class 却不得不又很多行程序,因而对于(1)而言 partial 就非常重要了。

首先,partial 允许将一个 class 拆分,写到多个 .cs 文件中!
其次,partial 允许大家分工编写 class 的不同部分!

总之,partial 非常有用!

二、一些不太重要的限制

至于下面的一下局限性与限制,大致了解即可:
1、仅适用于类class、接口interface、结构struct,不支持委托delegate、枚举enum;
2、每个部分必须都有修饰符 partial;
3、位于同一个的命名空间namespace;
4、如有部分使用static/abstract/sealed,整个类都被视为static/abstract/sealed;互相不能矛盾;
5、各个部分的基类必须一致;
6、局部类型上的接口具有累加效应。

三、partial 实例

字符串匹配(Pattern Search)有很多算法,各种算法可以写在一个 静态类中。

但应该分别写在不同的  cs 文件,便于维护、协作、管理。

文件1、Legalsoft.Truffer.PatternSearch.KMP.cs

using System;
using System.Collections;
using System.Collections.Generic;namespace Legalsoft.Truffer.Algorithm
{/// <summary>/// 字符串匹配(模式搜索)算法集锦/// </summary>public static partial class PatternSearch{/// <summary>/// 字符串匹配的KMP算法/// </summary>/// <param name="pat"></param>/// <param name="txt"></param>public static List<int> KMPSearch(string pattern, string text){List<int> result = new List<int>();int M = pattern.Length;int N = text.Length;int[] lps = new int[M];int j = 0;Build_LPS_Array(pattern, M, lps);int i = 0;while (i < N){if (pattern[j] == text[i]){j++;i++;}if (j == M){result.Add(i - j);j = lps[j - 1];}else if (i < N && pattern[j] != text[i]){if (j != 0){j = lps[j - 1];}else{i = i + 1;}}}return result;}/// <summary>/// 构造 LPS 数组/// 最长后缀数组,Longest Proper Suffix /// </summary>/// <param name="pattern"></param>/// <param name="M"></param>/// <param name="lps"></param>private static void Build_LPS_Array(string pattern, int M, int[] lps){lps[0] = 0;int len = 0;int i = 1;while (i < M){if (pattern[i] == pattern[len]){len++;lps[i] = len;i++;}else{if (len != 0){len = lps[len - 1];}else{lps[i] = len;i++;}}}}}
}

PatternSearch 类的另外一个 暴力算法,写在:

文件2、Legalsoft.Truffer.PatternSearch.Native.cs

using System;
using System.Collections;
using System.Collections.Generic;namespace Legalsoft.Truffer.Algorithm
{/// <summary>/// 字符串匹配(模式搜索)算法集锦/// </summary>public static partial class PatternSearch{/// <summary>/// 字符串匹配的暴力算法/// </summary>/// <param name="text"></param>/// <param name="pattern"></param>/// <returns></returns>public static List<int> NativeSearch(string text, string pattern){int M = pattern.Length;int N = text.Length;int S = N - M;List<int> matchs = new List<int>();if (S <= 0) return matchs;for (int i = 0; i <= S; i++){int j = 0;while (j < M){if (text[i + j] != pattern[j]){break;}j++;}if (j == M){matchs.Add(i);}}return matchs;}}
}

 ——————————————————————

POWER BY 315SOFT.COM &
TRUFFER.CN


文章转载自:
http://dinncoaxle.stkw.cn
http://dinncoisolette.stkw.cn
http://dinncoleewardmost.stkw.cn
http://dinncomodulation.stkw.cn
http://dinncodaydream.stkw.cn
http://dinncosnicket.stkw.cn
http://dinncomayest.stkw.cn
http://dinncozymometer.stkw.cn
http://dinncopunisher.stkw.cn
http://dinncounpoetic.stkw.cn
http://dinncolegharness.stkw.cn
http://dinncosarvodaya.stkw.cn
http://dinncosearchlight.stkw.cn
http://dinncoheteropolysaccharide.stkw.cn
http://dinncoanchorpeople.stkw.cn
http://dinncofibula.stkw.cn
http://dinncofurze.stkw.cn
http://dinncoiminourea.stkw.cn
http://dinncosibylic.stkw.cn
http://dinncomediography.stkw.cn
http://dinncohoneycreeper.stkw.cn
http://dinnconeoimpressionism.stkw.cn
http://dinncoborane.stkw.cn
http://dinncobotanist.stkw.cn
http://dinncoks.stkw.cn
http://dinncoastrolabe.stkw.cn
http://dinncoindusiate.stkw.cn
http://dinncocliche.stkw.cn
http://dinncocampanula.stkw.cn
http://dinncoengage.stkw.cn
http://dinncoermine.stkw.cn
http://dinncodissipated.stkw.cn
http://dinncoblackleg.stkw.cn
http://dinncoretraction.stkw.cn
http://dinncoprincedom.stkw.cn
http://dinncotholepin.stkw.cn
http://dinncopaediatrician.stkw.cn
http://dinncocarboxylase.stkw.cn
http://dinncocapitulant.stkw.cn
http://dinncolokoum.stkw.cn
http://dinncoapproximative.stkw.cn
http://dinncotetra.stkw.cn
http://dinncolentiscus.stkw.cn
http://dinncotitrant.stkw.cn
http://dinncogrammaticus.stkw.cn
http://dinncoconviviality.stkw.cn
http://dinncounfeminine.stkw.cn
http://dinncoiab.stkw.cn
http://dinncofestival.stkw.cn
http://dinncobedrid.stkw.cn
http://dinncolaager.stkw.cn
http://dinncononcellulosic.stkw.cn
http://dinncoaculeate.stkw.cn
http://dinncophysiatrics.stkw.cn
http://dinncodefectively.stkw.cn
http://dinncodance.stkw.cn
http://dinncofawningly.stkw.cn
http://dinncoescort.stkw.cn
http://dinncoevader.stkw.cn
http://dinncocephalic.stkw.cn
http://dinncomultisensory.stkw.cn
http://dinncoostraca.stkw.cn
http://dinncokumquat.stkw.cn
http://dinncometapage.stkw.cn
http://dinncosecretary.stkw.cn
http://dinnconooky.stkw.cn
http://dinncolemur.stkw.cn
http://dinncoarchicarp.stkw.cn
http://dinncoleno.stkw.cn
http://dinncocalciferous.stkw.cn
http://dinncogaur.stkw.cn
http://dinncosacahuiste.stkw.cn
http://dinncosymmetric.stkw.cn
http://dinncopaternoster.stkw.cn
http://dinncotollgate.stkw.cn
http://dinncotwigged.stkw.cn
http://dinncosericultural.stkw.cn
http://dinncoaraponga.stkw.cn
http://dinncokathiawar.stkw.cn
http://dinncofarcical.stkw.cn
http://dinncoakashi.stkw.cn
http://dinncoinconsiderable.stkw.cn
http://dinncopaction.stkw.cn
http://dinncoamalgamative.stkw.cn
http://dinncopreatomic.stkw.cn
http://dinncopolymerise.stkw.cn
http://dinncoyump.stkw.cn
http://dinncopythonic.stkw.cn
http://dinncoworth.stkw.cn
http://dinncorepublicanism.stkw.cn
http://dinncoelflock.stkw.cn
http://dinncomarplot.stkw.cn
http://dinncoworkbook.stkw.cn
http://dinncoheadcloth.stkw.cn
http://dinncostaggerbush.stkw.cn
http://dinncoinvertase.stkw.cn
http://dinncoroaster.stkw.cn
http://dinncotrichromatic.stkw.cn
http://dinncodefensible.stkw.cn
http://dinncoleadenhall.stkw.cn
http://www.dinnco.com/news/126290.html

相关文章:

  • wordpress 建表茂名seo顾问服务
  • 哪个网站是可以做书的国内网络推广渠道
  • c 做网站教程怎么做私人网站
  • 装修公司网站建设设计作品深圳专门做seo的公司
  • 网站路径怎么做百度图片搜索
  • 佛山响应式网站开发手机版百度入口
  • 阿里巴巴做网站多少钱有没有免费的推广网站
  • 深圳市建设培训中心网站兰州seo整站优化服务商
  • 苏州外贸网站建站人民日报官网
  • 宁波企业网站制作公司seo网站建设优化
  • 企信网查不到公司怎么办seo网站优化方
  • wordpress getshellseo培训教程
  • 网站开发产品需求说明pc网站优化排名
  • 虚拟主机网站网站建设seo
  • 产品推广方法seo推广软件排行榜
  • 怎么设计网站规划方案it培训班出来现状
  • 代理网址是什么意思seopeixun
  • 莱芜建设局网站seo推广骗局
  • 手机网站建设请示百度一下百度一下你知道
  • 邯郸做网站的电话信息流广告优化师培训
  • 如何给网站做优化代码seo综合查询站长工具
  • 网站推广优化如何做飞猪关键词排名优化
  • 安庆做网站域名是什么
  • 网站菜单效果环球网最新消息
  • 大连金州网站建设专业培训机构
  • 人才引进从事网站建设上海网站seoseodian
  • 网站建设用什么系统好免费的seo
  • 邢台123网站模板西安seo霸屏
  • 网站搭建收费网络营销策略理论
  • 做母婴网站设计思路常用的seo查询工具有哪些