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

哪些网站是用jsp做的互联网推广中心

哪些网站是用jsp做的,互联网推广中心,wordpress主题less,手机网站建设价格低go 内存二进制数据操作 go 内存二进制数据直接操作 以数字类型为例 int(linux/macos 为int32,windows 为int64). 如果不清楚可以使用unsafe.Sizeof函数来查看(函数出来的值*8就是int位数) 若不使用内存二进制数据操作,你需要在每次获取数字内容时调用binary.Big…

go 内存二进制数据操作

go 内存二进制数据直接操作

以数字类型为例

int(linux/macos 为int32,windows 为int64). 如果不清楚可以使用unsafe.Sizeof函数来查看(函数出来的值*8就是int位数)

若不使用内存二进制数据操作,你需要在每次获取数字内容时调用binary.BigEndian/LittleEndian的方法来计算出数字大小。而具体是大端还是小端计算由系统决定.(win 小端,linux/macos 大端)

import ("binary""crypto/rand""fmt"
)
func main(){var buff []byte=make([]byte,4)//创建一个随机数进_,err:=rand.Reader.Read(buff)if err!=nil{panic("random number failed "+err.Error())}//获取这个随机数的值fmt.Println(binary.BigEndian.Uint32(buff))
}

直接操纵内存获取

import ("unsafe""crypto/rand"
)
type Pointer[T any] struct{T *Tbuff []byte
}func NewPointer[T any]()*Pointer[T]{var t Tvar ans = &Pointer[T]{buff:make([]byte,unsafe.Sizeof(t))}//获取类型占用内存字节数ans.T=(*T)(unsafe.Pointer(&ans.buff[0]))//将指针关联过去return ans
}
func (s *Pointer[T])Bytes()[]byte{return s.buff
}
func main(){ptr:=NewPointer[int]()_,err:=rand.Reader.Read(ptr.Bytes())if err!=nil{panic("random number failed "+err.Error())}fmt.Println(*ptr.T)//就像读取正常指针一样读取
}

多种类型复用同一块内存

//以混合两种类型作为示范
type Union[T1 any,T2 any] struct{T1 *T1T2 *T2b []byte
}func NewUnion[T1 any,T2 any]()*Union[T1,T2]{var (t1 T1t2 T2)maxsize:=unsafe.Sizeof(t1)t2size:=unsafe.Sizeof(t2)if t2size>maxsize{maxsize=t2size}var un = &Union[T1,T2]{b: make([]byte,maxsize)}un.T1=(*T1)(unsafe.Pointer(&un.b[0]))un.T2=(*T2)(unsafe.Pointer(&un.b[0]))return un
}
func (s *Union[T1,T2])Bytes()[]byte{return s.b
}
func main(){un:=NewUnion[int,float64]()*un.T1 = 23//存储23 int值*un.T2 = 178.5//需要作为float类型是设置为float类型
}
http://www.wooajung.com/news/31092.html

相关文章:

  • 织梦确定网站风格百度网页版官网
  • 网站不备案做优化seo站长工具平台
  • wordpress主题图片路径换取lseo网络优化是什么意思
  • 杭州专业网站设计小说网站排名前十
  • 金诺网站建设查询网站流量的网址
  • gif素材网站推荐网络营销考试答案
  • 做前端网站考虑兼容分辨率千万别手贱在百度上搜这些词
  • 有什么做同城的网站活动策划方案
  • 在安庆哪里可以做公司网站怎么做网络平台
  • 网站开发策划方案知乎网络推广公司
  • 不做百度推广网站关键词被屏蔽太原百度推广开户
  • cs如何做全屏网站长沙公司网络营销推广
  • wordpress设置插件下载南宁seo排名外包
  • 哪些网站可以做锚文本seo排名赚app多久了
  • 网站不备案能访问吗色盲能治好吗
  • 把网站做成微信小程序网上营销方式和方法
  • 做淘宝客网站制作教程项目推广
  • 社区网站建设与开发论文怎么写百度扫一扫网页版
  • 成人网站vps搜索引擎优化方法包括
  • 网站建设 asp 武汉如何在百度打广告
  • 关于网站建设申请朋友圈推广广告
  • 政务公开加强网站规范化建设网络推广的基本方法有哪些
  • 建设部网站 测绘规章全球最受欢迎的网站排名
  • 网站建设药店长沙专业竞价优化公司
  • 中卫网站建设多少钱nba排名最新
  • 网站建设主管求职简历活动策划
  • 网络营销的表现形式有哪些seo搜索引擎优化的内容
  • 企业网站建设费未付款怎样挂账优化网站内容
  • asp企业网站管理系统网络广告推广方案
  • 东台网站建设服务商农产品品牌推广方案