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

网站没有内容 备案能成功吗网站快照明天更新是什么情况

网站没有内容 备案能成功吗,网站快照明天更新是什么情况,韩雪冬个人网站 北京,seo如何优化网站推广简介 string与byte的转换是最常见的一种#xff0c;通常我们会使用强转方式#xff0c;但其实还有另一种更加高效的方式#xff0c;本文会演示两种转换方式。 普通转换 func main() {fmt.Println([]byte(abcd))fmt.Println(string([]byte{1, 2, 3})) }输出 […简介 string与byte的转换是最常见的一种通常我们会使用强转方式但其实还有另一种更加高效的方式本文会演示两种转换方式。 普通转换 func main() {fmt.Println([]byte(abcd))fmt.Println(string([]byte{1, 2, 3})) }输出 [97 98 99 100] 123 高效转换 上面的转换虽然简单但是效率不高因为存在一次拷贝需要新开辟内存但其实string与[]byte的数据结构非常相似只不过[] byte多了一个容量大小cap那么其实只要把值的引用地址切换一下把cap加上就可以了 而引用地址的转换可以使用unsafe.Pointer做到当然这个不确定高版本会不会再支持需要注意 转换实现如下 func main() {fmt.Println(StringToBytes(abcd))fmt.Println(BytesToString([]byte{1, 2, 3})) }func BytesToString(b []byte) string {return *(*string)(unsafe.Pointer(b)) }func StringToBytes(s string) []byte {return *(*[]byte)(unsafe.Pointer(struct {stringCap int}{s, len(s)},)) }输出 [97 98 99 100] 123欢迎关注学习不迷路
http://www.dnsts.com.cn/news/269975.html

相关文章:

  • 东莞高明网站设计网站建设设计费用摊销年限
  • 产品项目开发流程图seo技术员招聘
  • 如何创建一个简单的网站企业门户网站建设管理制度
  • 深圳大型商城网站建设广州建筑设计公司有哪些
  • vs2008不能新建网站公司做网站怎么做账
  • 毕业设计和论文网站区块链媒体网站建设
  • 5g站长工具查询网页设计服装网站建设
  • 贵州建设工程招投标协会网站深圳ccd设计公司官网
  • 网站建设与管理实践门户网站的功能
  • 图片优化百度地图排名可以优化吗
  • 慈溪市建设厅网站湖北建设执业注册管理中心网站
  • 网站建设方案一份桂林网丫网业管理有限公司
  • 网站建立后被别人点击要付钱吗网站安全制度体系的建设情况
  • 网站免费建站系统网站开发及app开发报价单
  • 网站建设的教材投资公司取名
  • 在政务网站建设与管理上的讲话桂林工作网招聘
  • 一站多通怎么做网站大学生家教网站开发
  • 电商网站设计论文免费入驻的卖货平台
  • 桂林北站到龙脊梯田歌曲推广平台有哪些
  • 怎样选择 网站建设wordpress 开发文档下载
  • 安庆网站建设价格ai海报设计
  • 做视频网站免费观看爱网站建设公司浩森宇特
  • 济南网站建设飞鸟手表网站建设策划书
  • 建设网站是不是必须要服务器在线解析网站
  • 阜南县城乡建设局官方网站app软件开发成本
  • 建设网站的可行性分析广州在线图文网络科技中心网站建设
  • 监控做直播网站永久免费云电脑
  • 冯站长之家开发网站公司交税
  • 销售网站页面特点沈阳做网站的公司排名
  • 网站根目录下自媒体营销的策略和方法