5 范桂飓

尚未进行身份认证

我要认证

若抽象才是美之定义,追求明确性的我们是否象征着丑陋。

等级
TA的排名 419

运营商承载网络演进

目录文章目录目录DCN 网163 网、169 网IP 专网IP-RAN 网PTN 网SPN智能融合城域网DCN 网DCN(Data Communication Network,数据通信网络)是承载运营商内部支撑系统的网络,网管之类的都走这个网。作为传送平面、控制平面、管理平面的内部以及三者之间的通信网络。DCN 是一种支持网络七层协议栈中 L1-L3 功能的网络,主要承载管理信息和分布式信令消息。163 网、169 网163(中国公用计算机互联网)网和 169(中国公众多媒体通信网)网是 90 年

2020-07-14 20:58:15

计算机软件专利申请研究

目录文章目录目录前言计算机软件专利的效用计算机软件专利保护的特点计算机软件专利申请的规定如何对计算机软件进行专利申请如何进行专利申请文件的准备说明书部分权利要求书部分前言本文为《计算机科学专利申请》论文的学习记录。主要讨论的是:“如何构思一项涉及计算机软件的发明技术方案和撰写权利要求书、说明书,使之符合专利申请必须具有专利法所称的新颖性、创造性和实用性三大条件,避免被排除在专利授权范围之外?” 的问题。计算机软件专利的效用计算机软件作为人类创造性的智慧成果,可以为其进行专利申请。作为一种最强的

2020-07-13 21:47:17

OpenNESS AF 模块代码梳理

目录文章目录目录前言调试环境启动 NEF启动 AF代码分析ngc/cmd/af/main.go/ngc/pkg/af/af.gongc/pkg/af/af_routers.gongc/pkg/af/traffic_influence_subscription_get_all.gongc/pkg/af/api_traffic_influence_subscription_get_all.go最后前言本篇内容为代码分析,不包括部署步骤。请先按照 OpenNESS 官方文档完成部署,然后才能看得明白下述的内

2020-07-13 19:20:16

VIM — vim-go

目录文章目录目录前文列表vim-go前文列表《快速搭建你的编程环境:VIM + dotfiles》vim-govim-go 是当前使用最为广泛的 Golang VIM 插件。利用 gmarik/Vundle.vim 插件管理器即可安装。vimrcPlugin 'fatih/vim-go'3执行 :PluginInstall 自动安装。安装好 vim-go 之后,执行 ::GoInstallBinaries 开始交互式安装下列辅助工具:gocode:自动补全工具,装了 YouCompl

2020-07-12 13:00:11

Go 语言编程 — 编程规范

目录文章目录目录一个项目使用单个 GOPATHimport 规范代码风格一个项目使用单个 GOPATHGOPATH 指定了 Golang 项目的 Workspace,Golang 是支持多 GOPATH 的,也就是说:在同一个 Golang 项目中可以同时拥有多个运行环境。多 GOPATH 支持带来了一定的灵活度,但也会导致某些副作用,例如:软件版本的一致性。诸如 Etcd 或 Camlistore 这样的大项目通常会使用 godep 类似的依赖包管理工具,将所有依赖都保存到某个目录中。也就是说,这

2020-07-11 22:11:43

Go 语言编程 — go 指令

目录文章目录目录go 指令go run 试运行go build 编译go install 安装go get 下载并安装go test 测试go env 环境变量go fmt 格式化源代码go 指令Golang 本身就是一个程序,包含了编译器以及一些辅助指令。go run 试运行go run 会快速执行指定的 .go 源码文件,不会生成二进制文件,常用于试运行代码。go build 编译go build 用于便于 Golang 程序的源码,生成二进制文件。go install 安装当我们编写

2020-07-11 18:13:07

Go 语言编程 — 项目布局规范

目录文章目录目录项目布局(Project Layout)程序核心代码目录/cmd(Command)/internal/pkg(Package)/vendor常规目录/configs/init/scripts/build/deployments/testService(服务端)应用目录/apiWeb 应用目录/web其他目录/docs/tools/examples/third_party/githooks/assetswebsite不建议使用的目录/src项目布局(Project Layout)注意,本

2020-07-11 16:12:48

互联网协议 — SCTP 流控制传输协议

目录文章目录目录SCTPSCTP 与 TCP 的区别端点(Endpoint)与多宿主(Multi-homing)偶联(Association)多流(Multi-streaming)SCTPSCTP(Stream Control Transmission Protocol,流控制传输协议)RFC 2960、RFC 3286、RFC 3309,是一个基于 IP 协议之上可靠的传输层协议。所谓 “可靠” 是相对于 “不可靠” 而言的:TCP/UDP 协议都不能完全满足在电信网中信令承载的要求。TCP 协

2020-07-10 17:57:47

Python 编程系列

目录文章目录目录入门进阶模块数据结构笔试集入门《Python 是一门怎样的语言》《Python_编程特色》《拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录》《送书福利| Python 完全自学手册》《MAC Pro 同时安装 Python2 和 Python3》《CentOS6.5 升级 Python 2.7 版本》《Setup Python 开发环境和IPython的基本使用》《IPython4_Notebook》《Python 基础知识储备》《Python 基础

2020-07-08 00:36:44

C 语言编程系列

目录文章目录目录文章列表高级数据结构文章列表《C 家族程序设计语言发展史》《C 语言编程 — 基本语法》《C 语言编程 — 基本数据类型》《C 语言编程 — 变量与常量》《C 语言编程 — const 关键字》《C 语言编程 — 作用域和存储器》《C 语言编程 — 运算符》《C 语言编程 — 逻辑控制语句》《C 语言编程 — 函数》《C 语言编程 — 高级数据类型 — 指针》《C 语言编程 — 高级数据类型 — 数组》《C 语言编程 — 高级数据类型 — 字符串》《C 语言编程

2020-07-08 00:05:09

Go 语言编程 — 错误与异常处理

目录文章目录目录异常处理异常处理Golang 通过内置的 error interface(错误接口数据类型)提供了非常简单的错误处理机制。error interface 的定义:type error interface { Error() string}在代码中,可以通过实现 error 接口类型来生成错误信息。函数通常在最后的返回值中返回错误信息。使用 errors.New 可返回一个错误信息:func Sqrt(f float64) (float64, error) {

2020-07-06 18:45:59

Go 语言编程 — 并发

目录文章目录目录goroutinechannel通道缓冲区遍历通道与关闭通道goroutineGolang 原生支持并发,体现在 Golang 提供了 go 关键字。格式:go 函数名(形参列表)go 语句会直接开启一个新的运行期线程,即:goroutine。以一个不同的、新创建的 goroutine 来执行一个函数。goroutine 的本质是一个轻量级线程,goroutine 的调度由 Golang 运行时进行管理, 同一个程序中的所有 goroutine 共享同一个地址空间。packa

2020-07-06 18:29:22

Go 语言编程 — 数据类型转换

目录文章目录目录数据类型转换数据类型转换类型转换用于将一种数据类型的变量转换为另外一种类型的变量。格式:type_name(expression)以下实例中将整型转化为浮点型,并计算结果,将结果赋值给浮点型变量:package mainimport "fmt"func main() { var sum int = 17 var count int = 5 var mean float32 mean = float32(sum) / float3

2020-07-06 18:02:17

Go 语言编程 — 高级数据类型 — 接口

目录文章目录目录接口接口接口是 Golang 提供的一种数据类型,使用 type 和 interface 关键字来声明。接口可以把所有的具有共性的方法(Method)集合在一起,任何其他类型只要实现了这些方法就是实现了这个接口。格式:/* 定义接口 */type interface_name interface { method_name1 [return_type] method_name2 [return_type] method_name3 [return_type]

2020-07-06 17:59:59

Go 语言编程 — 高级数据类型 — Map 集合

目录文章目录目录集合定义 Mapdelete() 函数实现简单 HashMap集合集合(Map)是一种无序的键值对集合。通过 key 来快速检索数据,key 类似于索引,指向数据的值。可见,Map 数据类型类似于 Python 的字典数据类型,但封装程度较低。Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,所以我们无法决定它的返回顺序,这是因为 Map 是使用 HASH 表来实现的。定义 Map可以使用内建函数 make 也可以使用 map 关键字来定义 Ma

2020-07-06 17:49:55

Go 语言编程 — 高级数据类型 — Slice 切片

目录文章目录目录切片空切片切片截取len() 和 cap() 函数append() 和 copy() 函数切片Golang 中,切片(Slice)是对数组的抽象。数组的长度是不可改变的,所以需要一种灵活,长度是不固定的 “数组”,可以追加元素。这就是切片数据类型,也称为 “动态数组”。可以声明一个未指定大小的数组来定义切片,切片不需要说明长度:var identifier []type// ors := []int {1, 2, 3}或使用 make() 函数来创建一个切片:var s

2020-07-06 15:04:13

Go 语言编程 — 高级数据类型 — 结构体

目录文章目录目录结构体访问结构体成员向函数传递结构体结构体指针结构体Golang 中,结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。结构体的定义使用了 type 和 struct 关键字。struct 关键字:定义一个新的数据类型,结构体中有一个或多个成员。type 关键字:设定了结构体的名称。结构体的格式如下:type struct_variable_type struct { member definition member definition ..

2020-07-06 14:25:23

Go 语言编程 — 高级数据类型 — 指针

目录文章目录目录指针空指针双重指针向函数传递指针参数指针一个指针变量指向了一个值的内存地址。类似于变量和常量,在使用指针前需要声明、定义一个指针变量。格式:var var_name *var-type示例:var ip *int /* 指向整型*/var fp *float32 /* 指向浮点型 */指针使用流程:定义指针变量。为指针变量赋值。访问指针变量中指向地址的值。package mainimport "fmt"func main() {

2020-07-06 13:37:17

Go 语言编程 — 高级数据类型 — 数组

目录文章目录目录数组数组

2020-07-06 12:17:55

Go 语言编程 — 函数

目录文章目录目录定义一个函数形参列表值传递引用传递返回值回调函数闭包(Closure)函数方法函数定义一个函数函数声明需要指定函数的名称形参列表返回值列表函数名和形参列表一起构成函数签名。格式:func function_name([parameter list]) [return_types] { 函数体}示例:/* 函数返回两个数的最大值 */func max(num1, num2 int) int { /* 声明局部变量 */ var result in

2020-07-05 20:35:47

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 博客之星
    博客之星
    授予通过"CSDN博客之星评选"中脱颖而出的十大博客之星称号的用户。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 博客之星-入围
    博客之星-入围
    授予每年博客之星评选结果第21-200名的用户
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取