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

网站平台建立金融公司网站方案

网站平台建立,金融公司网站方案,返利网 网站建设费用,龙岩网站建最近老是看到一些面试的视频,对于视频内部面试所提到的八股文,感觉是知道是什么,但是要说的话,却又不知道该怎么说(要不咋称之为八股文呢),所以就想到写一篇八股文总结的博客,以便进…

        最近老是看到一些面试的视频,对于视频内部面试所提到的八股文,感觉是知道是什么,但是要说的话,却又不知道该怎么说(要不咋称之为八股文呢),所以就想到写一篇八股文总结的博客,以便进行学习和复习。

        目前的计划安排是一天完成一道,具体是哪个主题的不一定,尽可能做到一天一道,慢慢丰富起内容。


golang基础

1、golang中new和make的作用,以及他们的区别

自己想的(可以忽略),直接看下面标准答案:

new:new的作用就是传入一个类型,创建一个对象,并返回这个对象的指针。

make:make就是为slice、map、chan、channel初始化空间

区别:没啥区别呀,就不是一个东西😥。(呃呃呃,自己脑子里的就是不靠谱)

标准回答:

new函数的作用

  • 在 Go 语言中,new是一个内置函数。它的主要作用是分配内存,并且将这块内存初始化为零值,然后返回指向这块内存的指针

make函数的作用

  • make也是 Go 语言中的一个内置函数,但它和new有不同的用途。make主要用于创建切片(slice)、映射(map)和通道(channel)这三种复合类型,并且返回一个初始化后的(非零值)对象。
  • 对于切片,make会分配一个底层数组,并返回一个切片对象,这个切片对象包含了长度(len)和容量(cap)信息。例如,make([]int, 2)会创建一个长度为2int类型切片,其底层数组已经被分配并且元素被初始化为int类型的零值(也就是0)。
  • 对于映射,make会创建一个空的映射,这个映射可以用于存储键 - 值对。例如,make(map[string]int)会创建一个键为string类型,值为int类型的空映射。
  • 对于通道,make会创建一个通道,可以用于在不同的goroutine之间进行通信。例如,make(chan int)会创建一个int类型的通道。

newmake的区别

  • 功能用途不同
    • new主要用于分配内存并返回指向该内存的指针,它可以用于任何类型,只要你想得到一个指向该类型零值的指针。而make主要用于初始化并返回切片、映射和通道这三种复合类型,它返回的是一个已经初始化的非零值对象
  • 返回值类型不同
    • new返回的是一个指针,类型是*TT是你传入的类型)。例如new(int)返回*int。而make返回的是切片、映射或通道本身,例如make([]int, 5)返回[]int类型的切片,make(map[string]int)返回map[string]int类型的映射,make(chan int)返回chan int类型的通道。
  • 内存初始化不同
    • new只是将分配的内存清零,也就是将值初始化为该类型的零值。而make对于切片会分配底层数组并初始化元素;对于映射会创建一个空的可以存储键 - 值对的数据结构;对于通道会创建一个可以用于通信的通道对象,这些初始化过程比new的简单清零操作更复杂。

        


操作系统


数据结构


计算机网络


Linux


Mysql


Redis


分布式


http://www.yayakq.cn/news/737363/

相关文章:

  • 做柱状图 饼状图的网站石家庄局域网网站建设
  • 网站开发毕业生报告网站的设计要素
  • 网站媒体给房开做内容推广网页设计图片加载不出
  • 淘宝客怎样建设网站望江县建设局网站
  • 如何把网站上传到网上做艺术品的网站有哪些
  • 做搬家网站推广在那好企业宣传片拍摄脚本
  • 微官网和微网站首页徐州网站设计师
  • GTA5浏览器网站建设中做的网站打印全乱掉了
  • 网站服务器怎么查询app下载汅api未满入内
  • 东莞网站建设品牌建设通网站首页
  • 网站推广在哪好外贸备案的网站如何访问
  • 对电子商务网站建设与维护的总结网站开发项目比赛
  • 所有北京网站建设公司附近找工作招聘信息
  • 三合一网站开发有什么区别快速建设企业门户网站
  • 青岛建站价格杭州创意设计中心
  • 给个免费的网站好人有好报做网站总结
  • 国家电网建设部网站官网成都市武侯区建设局门户网站
  • 千网图片淄博网站制作服务优化
  • 高端型网站制作游戏优化
  • 深圳凌 网站开发百度识图搜索引擎
  • 网站新建设请示wordpress 编辑代码
  • 建立网站一般那些阶段网站建设销售好做
  • 网站布局的三种基本方法猴痘的传播途径
  • 用别人服务器做网站免费空间申请free
  • 静态网站开发试验报告wordpress时间函数
  • 做网站 业务流程图东莞网站seo方法
  • 网站推广的预算网站建设加推广优化
  • 做暧小视频免费视频在线观看网站对营销网站建设评估及分析
  • 域名同时做邮箱和网站电商主要是做什么工作
  • 电子商务网站安全性能主要包括集团网页建设