240 发简信
IP属地:西藏
  • go-基本数据结构-interface

    什么是接口 在go语言中,接口是一组方法的集合,但不包含方法的实现、是抽象的,接口中也不能包含变量当一个类型T提供了接口中所有方法的定义时,就说...

  • go--面向对象式编程

    go语言没有对象的概念,但是struct类型有着和对象类似的特性。struct类型可以定义自己的属性和方法。然后可以实现继承和多态这些概念 嵌入...

  • Resize,w 360,h 240
    递归回溯--排列 组合

    题目1 --组合总和 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字...

  • 深度广度优先搜索--岛屿数量

    题目连接 https://leetcode-cn.com/problems/number-of-islands/ 题目描述 给定一个由 '1'(...

  • Resize,w 360,h 240
    go--基本数据结构--slice

    Slice 1.切片定义 切片是指向底层数组 指针、能访问的元素个数(切片长度)和 允许增长的元素个数(切片容量)组成 2.切片底层实现 数据结...

  • go--控制语句--循环语句

    循环语句 go语句值提供了一种循环方式,就是for循环,不过使用的时候可以像c语言那样使用,也还有一种使用方式就是通过for range方式来遍...

  • go--函数调用--闭包

    闭包定义 闭包是由函数和与其相关的引用环境组合而成的实体(即: 闭包=函数+引用环境) 闭包知识点 Go语言支持闭包Go语言能通过escape ...

  • go--函数调用--defer

    知识点1: defer defer知识点总结 官方文档 https://golang.org/ref/spec#Defer_statements...

  • Resize,w 360,h 240
    iptables DNAT vs xdp(ebpf)DNAT

    场景描述 如上图,一共有三台服务器,从client访问nat服务器上的8889端口,实际上通过NAT服务器里的逻辑做DNAT之后,转发到了ser...