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

如何访问自己做的网站seo网站推广企业

如何访问自己做的网站,seo网站推广企业,网页设计思想论文,ui下载高清素材的网站有哪些四、prototype 原型模式 https://refactoringguru.cn/design-patterns/prototype 如果希望 复制对象, 可使用 “prototype 模式” 如果 “待复制的对象” 是 interface 而不是 class, 或者如果 class 有 private 变量时. 无法知道 待复制的对象的细节, 则需要其…四、prototype 原型模式 https://refactoringguru.cn/design-patterns/prototype 如果希望 复制对象, 可使用 “prototype 模式” 如果 “待复制的对象” 是 interface 而不是 class, 或者如果 class 有 private 变量时. 无法知道 待复制的对象的细节, 则需要其实现 “clone()” 方法供外部调用. 4.1 inode 本例希望实现文件系统的复制功能. 数据结构是 inode 接口, file 和 folder 都实现了该接口. 详见 https://refactoringguru.cn/design-patterns/prototype/go/example 当然, 另一条路是: 也可以直接用序列化反序列化实现复杂对象的 clone() 4.1.1 inode_test package _41inodeimport testingfunc TestInode(t *testing.T) {d1 : directory{name: json,children: []inode{file{name: a.json}, file{name: b.json}},}d2 : directory{name: yaml,children: []inode{file{c.yaml}, file{d.yaml}},}f1 : file{name: e.txt}f2 : file{name: f.sql}directoryHome : directory{name: /home,children: []inode{d1, d2, f1, f2},}directoryHome.print(printIndent)cp : directoryHome.clone()cp.print( ) }// code resultRUN TestInode/homejsona.jsonb.jsonyamlc.yamld.yamle.txtf.sql/home_clonejson_clonea.json_cloneb.json_cloneyaml_clonec.yaml_cloned.yaml_clonee.txt_clonef.sql_clone --- PASS: TestInode (0.00s) PASS4.1.2 inode package _41inode// inode 是文件系统的节点 type inode interface {// 打印此节点的信息, indent 是缩进符(如\t)print(indent string)// 复制此节点clone() inode }const printIndent 4.1.3 file package _41inodeimport fmttype file struct {// 文件名name string }func (f *file) print(indent string) {str : indent f.namefmt.Println(str) }func (f *file) clone() inode {return file{name: f.name _clone} }4.1.4 directory package _41inodeimport (fmt )type directory struct {// 目录名name string// 子节点children []inode }func (d *directory) print(indent string) {fmt.Println(indent d.name)for _, child : range d.children {child.print(indent printIndent) // 在基础 indent 的基础上, 再添加 printIndent} }func (d *directory) clone() inode {children : make([]inode, 0)for _, child : range d.children {children append(children, child.clone())}cp : directory{name: d.name _clone,children: children,}return cp }
http://www.hkea.cn/news/14555877/

相关文章:

  • 廊坊市建设银行网站dede 网站建设模板
  • 网站名称和域名有关系做创意ppt网站有哪些
  • 湖南网站推广电话中国煤炭建设协会网站qc
  • 棋牌app开发价格表宁波seo网络推广产品服务
  • 备案号怎么放到网站无锡网页建站
  • qq建设网站app和网站开发
  • pc网站建设企业上海网页设计多少钱
  • 建设网站怎样通过流量赚钱企业网站建设价钱
  • 内蒙网站开发简约型网站建设
  • 南宁 网站建设 制作下载优化大师并安装
  • 做网站导航菜单手机网站制作大约多少钱
  • 简述企业网站推广的策略义乌公司网站制作
  • 免费私人网站wordpress的媒体库图片不显示
  • asp网站vps搬家建设家居网站
  • 国家企业信用信息公示系统官网站做一个卖货的app要多少钱
  • 公司网站需求分析wordpress大开速度慢
  • 网站邮件推送广州工商注册查询系统官网
  • html5炫酷网站长春建站公司网站
  • 免费自己生成网站站长统计推荐
  • 宝塔建设网站宜昌需要做网站建设的公司
  • 喜欢做木工 网站武进网站建设机构
  • 网站底部美化代码简历模板免费下载的网页
  • 中关村手机网站建设表情包制作网站
  • 携程旅行网站建设分析吉林seo技术交流
  • 网站内容由什么组成部分组成湛江免费做网站
  • 做移动网站快速排名软件公司网站域名费用怎么交
  • 中国做健身补剂的网站如何创业白手起家
  • 美术馆网站建设方案芜湖中凡网站建设公司
  • php网站开发app接口做搜狗网站优化首页
  • 学科建设网站网站seo检测