一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

路由表的处理方法、装置、设备和存储介质与流程

2022-08-28 01:49:45 来源:中国专利 TAG:
1.本发明涉及路由技术,尤其涉及一种路由表的处理方法、装置、设备和存储介质。
背景技术
::2.在网关(如路由器等)产品的开发中,需要将路由表配置于网关中,以使得网关能够正常工作。在将路由表配置于网关之前,一般由开发人员对路由表进行基本的检查。此种检查方式,存在效率低和难以检查路由表中深层次问题等缺陷。技术实现要素:3.有鉴于此,本发明提出了一种路由表的处理方法、装置、设备和存储介质,能够对路由表进行高效而深入的检查。4.本发明实施例的路由表的处理方法,包括:获取所述路由表;对所述路由表进行处理,所述处理包括:检查所述路由表中的非法字符,和,检查所述路由表中的逻辑问题;以及根据所述处理的结果,生成输出文件。5.其中,所述检查所述路由表中的非法字符,包括:识别所述路由表中的非法字符;当识别到所述非法字符时,判断所述非法字符是否满足第一预定条件;以及当所述非法字符满足第一预定条件时,将所述非法字符视为合法的。6.其中,所述检查所述路由表中的非法字符,包括:判断所述路由表中的各数据是否满足第二预定条件;对满足所述第二预定条件的数据,跳过检查其中是否含有非法字符的操作;对不满足所述第二预定条件的数据,检查其中是否含有非法字符。7.其中,所述非法字符包括如下至少一项:全角空格、冒号、反斜杠、问号、字符串中间的空格、非数字后的减号和非数字前的减号。8.其中,所述检查所述路由表中的逻辑问题包括:使用sql语句和/或python语句检查所述路由表中的逻辑问题。9.其中,所述对所述路由表进行处理,还包括:对所述路由表中数据进行格式更新。10.其中,对所述路由表中数据进行格式更新包括如下至少一项:将带删除线的数据删除;将括号和括号内的数据替换为空;以及,去除所述路由表中的特殊颜色。11.其中,在所述检查所述路由表中的非法字符和所述检查所述路由表中的逻辑问题之间,执行所述对所述路由表中数据进行格式更新的操作,且所述检查所述路由表中的逻辑问题包括:根据所述格式更新后的路由表,检查所述路由表中的逻辑问题。12.其中,所述处理还包括:使用vba宏语句对所述路由表执行如下至少一项操作:排序操作、过滤操作和标记操作。13.其中,所述根据所述处理的结果,生成输出文件,包括:根据所述处理的结果,生成日志文件,所述日志文件用于记录所述路由表中的非法字符问题和逻辑问题;和/或,根据所述处理的结果,生成更新的路由表,所述更新的路由表至少部分地修正了所述路由表中的非法字符问题和/或逻辑问题。14.本发明实施例的路由表的处理装置,包括:获取模块,用于获取所述路由表;15.处理模块,用于对所述获取模块获取到的路由表进行处理,所述处理包括:检查所述路由表中的非法字符,和,检查所述路由表中的逻辑问题;以及生成模块,用于根据所述处理模块的处理结果,生成输出文件。16.本发明实施例的电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器被配置为执行所述可执行指令以实施本发明的处理方法。17.本发明实施例的计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实施本发明的处理方法。18.本发明实施例的有益效果:19.通过自动地对路由表进行非法字符检查和逻辑检查,从而能够快速地识别路由表中的非法字符和逻辑问题,因此能够提高路由表的检查效率;并且对路由表的检查涉及非法字符和逻辑检查,因此能够实现对路由表的深入检查。附图说明20.本发明的其他细节及优点将通过下文提供的详细描述而变得显而易见。应理解的是,下列附图仅仅是示意性的,因而不能视为对本发明的限制,下文将参照附图来进行详细描述,其中:21.图1是本发明的路由表的处理方法的实施例的流程示意图;22.图2a是本发明的非法字符检查的实施例的流程示意图;23.图2b是本发明的非法字符检查的另一实施例的流程示意图;24.图3是本发明的路由表的处理方法的另一实施例的流程示意图;25.图4是本发明的路由表的处理方法的另一实施例的流程示意图;26.图5是本发明的路由表的处理方法的另一实施例的流程示意图;27.图6是本发明的路由表的处理装置的实施例的结构示意图;28.图7是本发明的电子设备的实施例的结构示意图。具体实施方式29.现在将参考附图更全面地描述示例性实施例。然而,示例性实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明的技术方案的内容变得全面和完整,并将示例性实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略它们的详细描述。30.此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多的实施例中。在下面的描述中,提供许多具体细节从而给出对本发明的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本发明的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、元件等。在其它情况下,不详细示出或描述公知结构、方法或者操作以避免模糊本发明的各方面。31.在网关(gateway)产品的开发过程中,开发人员需要将路由表中记录的数据部署于网关产品中,以使得网关能够实现相关的路由功能。在一些场景下,路由表由第三方(如客户)提供,而第三方提供的路由表中不可避免地会存在一些问题,例如非法字符问题和逻辑问题,这些问题可能是由于网关开发者的规范与第三方不同而导致的,例如同一字符对第三方而言可能是合法的,而对网关开发者而言可能是非法的,也有可能是第三方在创建路由表时的输入错误所导致的,或者是由其他的原因所导致的。克服这些问题的一种方式是由开发人员将第三方提供的路由表手工地转换为符合内部规范的路由表,但是这种方式存在效率低的问题,并且可能无法全面地检查和修正路由表中的问题。有鉴于此,本发明的实施例提出了一种路由表的处理方式,通过对路由表执行非法字符检查和逻辑检查,能够自动地检查出路由表的非法字符和逻辑问题。此种方式具有效率高等特点,并且由于同时检查路由表中的非法字符问题和逻辑问题,因此能够全面而深入地对路由表进行检查。下面,将结合具体的实施例对本发明进行详细说明。32.如图1所示,是本发明的路由表的处理方法的实施例的流程示意图。该路由表的处理方法包括如下步骤:33.步骤s10、获取路由表。34.其中,该路由表为需要执行本实施例的处理的路由表,其可以是第三方(如,客户)提供的原始路由表。其中,该路由表可以为excel格式或者纯文本格式或者其他格式的文档,在此不限制。35.步骤s12、对步骤s10获取的路由表进行处理,该处理包括:检查路由表中的非法字符(即非法字符检查),和,检查路由表中的逻辑问题(即逻辑检查)。36.其中,路由表中的非法字符例如可以包括如下至少一项:全角空格、冒号、反斜杠、问号、字符串中间的空格、非数字后的减号和非数字前的减号。另外,本实施例所指的字符可以是单个字符的形式,也可以是字符串的形式,因此非法字符可以是单个的非法字符,也可以是非法的字符串。需要说明的是,非法字符的范围由开发人员预先定义,开发人员可以根据经验和规范要求,将非法字符可能出现的情景逐一配置,从而使得能够根据配置实现对各种非法字符的检查。例如,某条配置为其表示对表格第3行到99行,第1列到29列出现的全角空格、冒号、反斜杠、问号、字符串中间带空格、非数字后带减号、非数字前带减号进行检索。又例如,路由表中第5行第5列的数据为mes?sage,则对路由表执行上述配置所示的检查时,能够识别出第5行第5列存在非法字符“?”。另外,在一些场景中,非法字符往往与其所处的位置有关,例如,以字符“*”为例,当其位于首行或首列时,其不为非法字符,但是其位于其他位置时,其为非法字符;又例如,对于第n列的数据,如果其首字母未小写,则其为非法字符。37.其中,路由表中的逻辑问题例如可以是指路由表中数据的逻辑不符合要求,例如与预定的规范不符合或者存在逻辑矛盾等问题。例如,在规范中规定当路由表中的第3列中数据为a时,第4列中对应位置的数据应为b,那么当路由表中的第3列第3行的数据为a,若第4列第3行的数据却为c,则此时第3列第3行和第4列第3行的数据之间存在逻辑问题。类似地,开发人员可以根据经验和规范要求等,将可能的逻辑问题逐一配置,从而使得能够根据配置实现对各种逻辑问题的检查,例如某条配置为3:99:1:29:"outputlogmessage":"selectm.messageidfromtablenamemwherem.messageid=0",其表示从表格的第3行到99行,第1列到29列,查找messageid为0的行,如果找到则会输出配置的log消息。38.另外,在执行逻辑检查时,可以使用sql语句和/或python语句检查路由表中的逻辑问题,其中sql语句可以用于行或者列的检查或者数据筛查;而python语句则可以用于更详细和复杂的逻辑检查。通过结合不同语言的特点,能够使得检查的效率更高。39.需要说明的是,上述的非法字符检查和逻辑检查并没有严格的执行顺序,可以先执行非法字符检查,再执行逻辑检查,反之亦行;或者,多次交替地执行非法字符检查和逻辑检查。40.步骤s14、根据步骤s12的处理结果,生成输出文件。41.其中,在步骤s14中,输出文件例如可以是非法字符检查和逻辑检查的结果文件,其记录了路由表中存在的非法字符问题和逻辑问题。例如,输出文件为日志文件,在日志文件中记录了路由表中存在的非法字符问题和逻辑问题。例如,日志文件中存在2条消息:42.错误:2行2列:非法字符“?”43.错误:8行:12列是“message5”但13列不是“can1”。44.其中,在步骤s14中,输出文件例如是更新了的路由表。在一种实施方式中,更新了的路由表至少部分地修正了路由表中的各种问题,例如非法字符的问题和/或逻辑问题。在另一种实施方式中,更新了的路由表未对非法字符的问题和逻辑问题进行任何修正,但是标记(例如以颜色的方式)出了路由表中的非法字符和逻辑问题,以便开发人员能够快速定位路由表中的问题并进行修正。在另一种实施方式中,更新了的路由表可以是上述两种方式的结合,例如更新了的路由表仅修正了非法字符的问题,但是以标记的方式标出了逻辑问题。45.另外,在步骤s14中,输出文件例如可以包括上述日志文件和上述更新了的路由表,或者包括上述日志文件和原始的路由表,等等,在此不赘述。46.本实施例,通过对路由表进行非法字符检查和逻辑检查,从而能够快速地识别路由表中的非法字符和逻辑问题,提高了路由表的检查效率;另外,对路由表的检查涉及非法字符检查和逻辑检查,因此能够全面而深入地检查路由表中的问题。47.如图2a所示,是本发明的非法字符检查的实施例的流程示意图。其中,图2a的实施例可以是图1实施例中步骤s12中涉及的非法字符检查的一种实施方式。通过图2a的实施例,可以将某些满足预定条件的非法字符排除,具体而言,如图2a所示,在步骤s20中,识别路由表中的非法字符。接着,在步骤s22中,判断识别到的非法字符是否满足预定条件,该预定条件用于排除符合该预定条件的非法字符的非法性;如果判断结果为是,则执行步骤s24,将此非法字符排除,如视其为合法字符;否则,执行步骤s26,确认其为非法字符。其中,在步骤s22中使用到的预定条件可以由开发人员预先定义,例如可以将某些特定位置(如首行、首列)上的非法字符(如:*)或者符合某种形式(如,messa?ge4)的非法字符定义为合法字符。48.如图2b所示,是本发明的非法字符检查的另一实施例的流程示意图。其中,图2b的实施例可以是图1实施例中步骤s12中涉及的非法字符检查的另一种实施方式。通过图2b的实施例,可以跳过对某些符合预定条件的数据的检查,具体而言,如图2b所示,在步骤s21中提取路由表中的各数据,例如路由表中各单元格的数据(单元格中的全部或部分数据)。接着,在步骤s23中,判断提取的数据是否满足预定条件(如处于特定位置,或符合特定形式)。当步骤s23的判断结果为是时,执行步骤s25:跳过对该数据的非法字符检查,即直接认为该数据为合法的。当步骤s23的判断结果为否时,执行步骤s26:检查该数据中是否含有非法字符。其中,在步骤s23中使用到的预定条件可以由开发人员预先定义,例如,这些预定条件可以通过配置的方式来定义,例如,某条配置为:2::::"a-b",其表示当匹配到"a-b"时,跳过检查,由于跳过了检查,因此不会将其中的“‑”认定为非法字符,从而达到排除的目的。通过图2b的实施例,同样达到了对某些符合预定条件的非法字符的排除,另外图2a和2b中所用到的预定条件可以相同。49.如图3所示,是本发明的路由表的处理方法的另一实施例的流程示意图。在图3的实施例中,在对路由表的处理中增加了对路由表中的数据进行格式更新的有关内容。具体而言,如图3所示,首先,在步骤s30处,获得路由表。接着,在步骤s32处,对路由表进行处理,其中该处理包括:非法字符检查(s321)、格式更新(s322)和逻辑检查(s323)。最后,在步骤s34处,根据步骤s32的处理的结果,生成输出文件;其中,这里的输出文件可以包括:格式更新后的路由表。其中,步骤s30~步骤s34可以参考图1中步骤s10~步骤s14的相关描述,在此不再描述重复的内容。50.在图3的实施例中,在其步骤s32中,首先在子步骤s321中,对路由表进行非法字符检查。接着在子步骤s322中,更新路由表中数据的格式;举例而言,子步骤s322可以包括如下至少一项操作:将带删除线的数据删除、将括号和括号内的数据替换为空,和去除路由表中的特殊颜色(例如红色)。例如,某单元格的数据为“me?ge1”,则可以通过格式更新将此单元格的数据修改为“me?ge1”。另外,更新路由表中数据的格式还可以包括:统一路由表中数据的格式,例如将字符统一为“timesnewroman”字体,将单元格格式设置为居中等等,在此不赘述。然后在子步骤s323中,对子步骤s322进行格式更新后的路由表执行逻辑检查。其中,子步骤s321和子步骤s323中涉及的非法字符检查和逻辑检查可以参考图1和2的实施例。在本实施例中,将格式更新放在非法字符检查和逻辑检查之间,使得逻辑检查是针对格式更新之后的路由表所进行的,这有助于逻辑检查步骤准确和完整地检查路由表中的逻辑问题。当然,图3中的步骤s321~步骤s323也可以采用其他的执行顺序,例如并行执行,或者先执行格式更新,后执行非法字符检查和逻辑检查。51.如图4所示,是本发明的路由表的处理方法的另一实施例的流程示意图。在图4的实施例中,在对路由表的处理中增加了使用vba宏语句来对路由表进行排序、过滤和/或标记等处理。具体而言,如图4所示,首先,在步骤s40处,获得路由表。接着,在步骤s42处,对路由表进行处理,其中该处理包括:非法字符检查(s421)、逻辑检查(s422)、使用vba宏语句对路由表执行如下至少一项操作:排序、过滤和/或标记(s423)。最后,在步骤s44处,根据步骤s42的处理的结果,生成输出文件;其中,该输出文件可以包括:经过子步骤s423处理后的路由表。其中,步骤s40~步骤s44可以参考图1中步骤s10~步骤s14的相关描述,在此不再描述重复的内容。在图4实施例中,主要是在非法字符检查和逻辑检查之后,使用vba宏语句对路由表继续进行处理,这些处理例如是前述的排序、过滤和/或标记。在本实施例中,当开发人员希望以特定的排序和筛选条件显示路由表时,可以使用vba宏语句在非法字符检查和逻辑检查之后,自动对路由表进行处理,从而省去手动操作的时间,有助于提高效率。另外,也可以使用子步骤s423中的标记操作来标记子步骤s421检查到的非法字符,以及子步骤s422中检查到有逻辑问题的数据。另外,子步骤s421~s423也可以采用其他执行顺序,例如先执行子步骤s423,再执行子步骤s421和s422。52.如图5所示,是本发明的路由表的处理方法的另一实施例的流程示意图。图5对本发明实施例的路由表的处理方法进行了详细地展示,其诸多细节已在图1~4的实施例中说明,在此不赘述。53.如图5所示,该路由表的处理方法包括以下操作:54.在步骤s50中,输入需要处理的路由表。55.如图所示,该路由表可以是.csv、.xls和.xlsx形式的文档。例如,在一种实施方式中,路由表的部分内容如下述的表一所示:56.表一:[0057][0058]由表一可见,此路由表中的数据存在一些明显的问题,例如包括问号和减号等;另外,该表中也包括删除线和括号等,不便于后续对数据的处理。另外,该路由表还有一些不易察觉的逻辑问题,将在后面说明。[0059]在步骤s51中,读取配置文件。[0060]其中,配置文件可以预先创建,并且可以动态更新;例如,借助于步骤s56的动态配置操作可以更新配置文件。另外,配置文件可以包括以下几部分内容:检查项配置(指示要检查哪些内容)、log配置(关于日志文件的配置,例如日志的输出格式等)、工作环境配置(如工作路径),等等。[0061]在步骤s52中,对路由表执行非法字符检查。[0062]其中,在检查时,主要采用正则表达式的方式来检查路由表各单元格中是否含有非法字符。同时,也要注意将符合预定条件(图中的排除规则)的非法字符排除。[0063]以上述表一为例,透过步骤s52的检查,能够发现:b4单元格含有非法字符:空格;a6单元格含有非法字符:减号,因为此减号不是位于数字之间且此种情形未被排除;b7单元单元格虽然含有非法字符:?,但是因为配置项对“messa?ge4”进行了排除,因此其不会被认为是非法字符;d8含有非法字符:0x,因为配置项定义了d列数据中,没有以小写的0x开头即为非法字符。[0064]在步骤s53中,对路由表中的数据执行格式更新。[0065]其中,在步骤s53中,为了便于后续操作或能够使用,需要对路由表中的数据改动成符合要求的格式,如带删除线的单元格或者字符需要进行删除,特殊属性,如带红色的需要处理。同时为了满足后续代码生成需求和检查方便,也可以将括号内的内容全部替换为空。[0066]以上述表一为例,通过格式更新操作,b1单元格中括号和其内的数据被全部替换为空,以便于后续能够使用表头进行查找;b2单元格中的“ssa”被删除,因为其带有删除线;第三行被全部删除,是因为本行数据均带有删除线;b6单元格中的“sage3”被替换,因为其含有删除线。[0067]表一经过格式更新之后,将如表二所示:表二:[0068][0069]在步骤s54中,对路由表执行逻辑检查。[0070]其中,逻辑检查包括:逻辑检查a和逻辑检查b。逻辑检查a为基于sql语句的逻辑检查,逻辑检查b为基于python语句的逻辑检查。其中,sql检查具有小巧和高性能特性,其打包方便,在低数据密度场景的应用十分广泛;而python检查可以使得检查范围以及方式更加多样化,开发者可根据需求和自身风格进行条件配置,其中python检查可以主要从列的维度进行检查。[0071]对于上述的表格二,通过逻辑检查将发现如下逻辑问题:[0072]8行:b列为message5,而c列不为can1;因为在配置项中定义了b列为message5时,c列对应数据必须为can1。[0073]在步骤s55中,输出处理后的路由表。[0074]如图所示,处理后的路由表可以是.csv、.xls和.xlsx形式的文档。需要说明的是,处理后的路由表可以与原始的路由表具有不同的格式,例如原始的路由表是.csv格式,而处理后的路由表可以是.xls或.xlsx格式。[0075]其中,处理后的路由表可以是上述的仅格式更新后的路由表,例如上述的表二形式。即关于非法字符的问题和逻辑问题,仅在日志文件中做提示,而不进行自动修正,而是留给开发人员进行手工修正。[0076]在步骤s57中,输出日志文件。[0077]其中,日志文件用于记录非法字符检查和逻辑检查的结果,以使得开发人员能够基于日志文件修正路由表。另外,关于上述步骤s53中的格式更新中检查到的删除线或括号等信息也可以在日志文件做提示。[0078]通过本实施例的方法,可以高效地实现路由表中非法字符和逻辑问题的检查。并且本实施例能够自动对路由表中数据进行格式更新,便于后续处理。另外,本实施例支持动态配置,以加强方案的灵活性。[0079]以上对本发明的方法实施例进行了详细说明,下面对本发明实施例的装置、设备和存储介质进行说明。由于实施的相关细节已在前述说明,因此以下仅做简要说明,而不赘述,相关细节可以参考图1~5的实施例。[0080]如图6所示,是本发明的路由表的处理装置6的实施例的结构示意图,其包括:获取模块60,用于获取所述路由表;处理模块61,用于对所述获取模块60获取到的路由表进行处理,所述处理包括:检查所述路由表中的非法字符,和,检查所述路由表中的逻辑问题;以及生成模块62,用于根据所述处理模块61的处理结果,生成输出文件。[0081]应当注意,尽管在上文详细描述中提及了路由表的处理装置的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。作为模块或单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。[0082]如图7所示,是本发明的电子设备7的实施例的结构示意图。在图7中,电子设备7以通用计算设备的形式表现。电子设备7的组件可以包括但不限于:至少一个处理单元70、至少一个存储单元71、显示单元73等,单元之间可以通过总线连接。[0083]其中,所述存储单元71存储有程序代码,所述程序代码可以被所述处理单元70执行,使得所述处理单元70执行本说明书的路由表的处理方法。例如,所述处理单元70可以执行如图1-5中所示的步骤。[0084]所述存储单元71可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)和/或高速缓存存储单元,还可以进一步包括只读存储单元(rom)。[0085]电子设备7也可以与一个或多个外部设备8(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备7交互的设备通信,和/或与使得该电子设备7能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口72进行。并且,电子设备7还可以通过网络适配器74与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器74可以通过总线与电子设备7的其它模块通信。[0086]在本发明的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序包括可执行指令,该可执行指令被例如处理器执行时可以实现上述任意一个实施例中所述路由表的处理方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书路由表的处理方法中描述的根据本发明各种示例性实施例的步骤。[0087]其中,可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。[0088]可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言——诸如python、java等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。[0089]本领域技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。[0090]通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本发明实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、或者网络设备等)执行根据本发明实施方式的路由表的处理方法。[0091]本领域技术人员在考虑说明书及实践这里公开的内容后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本
技术领域
:中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献