欢迎访问我的博客,你的支持,是我最大的动力!

 分类:技术杂谈

golang的反射reflect

golang的反射reflect
反射的机制是在运行时动态调用对象的方法和属性 interface 和 反射 - 变量包括 (type,value) 两部分,所以 nil!=nil - type包括 static type 和 concrete type (runtime系统看见的类型) - 类型断言能否成功,取...

小马奔腾 4天前 13℃ 0评论 0喜欢

Jenkins2权威指南3-声明式流水线/项目类型

Jenkins2权威指南3-声明式流水线/项目类型
声明式流水线 支持声明式流水线功能的插件与Blue Ocean紧紧绑在一起 声明式流水线结构: 代码块,{}包裹 部分,stages,steps,post 指令,是一条语句或代码块,用于定义值、配置行为、指定要完成的行为 步骤,steps中的一条语句 条件, -when,存在于s...

小马奔腾 1个月前 (12-14) 85℃ 0评论 0喜欢

Go项目建议的项目结构

Go项目建议的项目结构
在 API 端使用 Gin 框架时,项目的建议目录 config 写项目的配置文件 controller 控制器层,验证提交的数据,将验证完成的数据传递给 service service 业务层,只完成业务逻辑的开发,不进行操作数据库 repository 数据库操作层,比如写,...

小马奔腾 2个月前 (11-21) 149℃ 0评论 0喜欢

Kafka在线修改topic日志保存时长(不停机,不重启)

Kafka在线修改topic日志保存时长(不停机,不重启)
使用场景: 某些时候,当几个topic生产者突发产生大量消息时,会造成磁盘空间紧张,这时,除了增加磁盘,另一个方法就是修改配置文件,将日志的保存时间修改小一点,但这两种方案,都必须停机和重启kafka,显然,这在生产集群上,是不能这么处理的。这里,可以通过在线修改单个topic的...

小马奔腾 3个月前 (10-20) 566℃ 1评论 3喜欢