20 2024-05

依赖注入简介

依赖注入简介

当谈到依赖注入时,让我们通过一个简单的代码示例来说明例子和反例。 首先,让我们介绍一个包含依赖关系的类 Logger,它负责记录日志信息: class Logger: def log(self, m...

阅读全文

2024年05月20日 10:46:02 周一 2024-05-20 周一 75 0 0

03 2024-04

go 协程池

go 协程池

package utils import "sync" // GoroutineManager 用于管理协程的结构体 type GoroutineManager struct { maxGoroutines int taskQueue chan TaskFunc semap...

阅读全文

2024年04月03日 15:34:01 周三 2024-04-03 周三 66 0 0

01 2024-04

go 中的json.Marshal

go 中的json.Marshal

package main import ( "encoding/json" ) // 如果str为小写 则都是{} type A struct { Str string } func main() { a := A{} b := &A{} c := &...

阅读全文

2024年04月01日 14:31:40 周一 2024-04-01 周一 66 0 0

23 2024-02

Alpine Linux和centos 有哪些区别和联系

Alpine Linux和centos 有哪些区别和联系

Alpine Linux 是docker 桌面版使用的linux发行版。 Alpine Linux和CentOS是两种不同的Linux发行版,它们在一些方面有着明显的区别和联系。 区别: 体积大小: Alpine Linux非常轻量,其基本系统镜像...

阅读全文

2024年02月23日 10:27:54 周五 2024-02-23 周五 63 0 0

05 2024-01

golang 常用工具方法

golang 常用工具方法

// 通过这个递归函数,可以确保结构体中所有未初始化的切片字段都被初始化为空切片,以便后续操作 // 把未初始化的数组默认值nil,初始为空切片,从而解决结构体转json时,nil...

阅读全文

2024年01月05日 14:48:20 周五 2024-01-05 周五 65 0 0

22 2023-12

golang 实现简易协程池

golang 实现简易协程池

// GoroutineManager 用于管理协程的结构体 type GoroutineManager struct { maxGoroutines int taskQueue chan TaskFunc semaphore chan struct{} } type ...

阅读全文

2023年12月22日 17:19:54 周五 2023-12-22 周五 78 0 0

23 2023-11

golang 继承与组合

golang 继承与组合-笔记本

在前面两篇教程中,学院君已经介绍了 Go 语言不像 Java、PHP 等支持面向编程的语言那样,支持 class 之类的关键字来定义类,而是通过 type 关键字结合基本类型或者结构体来自定义类型系统,此外,它也...

阅读全文

2023年11月23日 10:18:58 周四 2023-11-23 周四 70 0 0

博客简介

最近更新

精彩评论

  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    新增一个框架图! http://biji.jinli.vip/wp-content/upl...

    评:新文章!
  • 一位WordPress评论者(6年前 (2020-02-13))

    嗨,这是一条评论。 要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。 评论者头像来自...

    评:世界,您好!

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链