自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 网络协议学习有感(TCP/IP)&SNMP

近几天在网上学习了有关tcp/ip和snmp的有关内容,做了一个思维导图还有一些总结。一、计算机网络体系结构分层首先来看下计算机网路的分层 (OSI七层模型) (TCP/IP分层)在两种分层中,OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机...

2021-07-15 15:16:38 1369

原创 字符串转成byte数组时,如何避免内存拷贝

只要是发生类型强转都会发生内存拷贝,那么如何避免内存拷贝呢?频繁的内存拷贝操作听起来对性能不大友好。所以有没有什么办法可以在字符串转成切片的时候不用发生拷贝呢?/*StringHeader 是字符串在go的底层结构。*/type StringHeader struct { Data uintptr Len int}/*SliceHeader 是切片在go的底层结构。*/type SliceHeader struct { Data uintptr Len int Cap in

2021-07-15 14:47:48 234

原创 Go中的nil切片和空切片指向的地址一样吗?

package mainimport ( "fmt" "reflect" "unsafe")func main() { var s1 []int s2 := make([]int,0) s4 := make([]int,0) fmt.Printf("s1 pointer:%+v, s2 pointer:%+v, s4 pointer:%+v, \n", *(*reflect.SliceHeader)(unsafe.Pointer(&s1)),*(*reflect.Sl.

2021-07-15 14:40:35 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除