08 2023 档案

摘要:1、单例模式的应用场景 资源共享:当多个对象需要共享同一个资源时,可以使用单例模式来管理该资源的访问。例如,数据库连接池、日志记录器等。 配置信息:当需要在应用程序中共享配置信息时,可以使用单例模式来保存和访问配置对象。这样可以确保配置信息的一致性和全局可访问性。 缓存管理:在需要缓存数据的场景中, 阅读全文
posted @ 2023-08-21 14:53 JvvYou 阅读(36) 评论(0) 推荐(0) 编辑
摘要:之前线上监控的agent都是直接 time.Sleep(time.Duration(collectInterval) * time.Second) ,多少有些许的low,每次开始采集数据的时间都是从程序开始执行就开始采集,很显然这种偷懒的方式是不合理的。 1、简单复制粘贴一下 func AbNorm 阅读全文
posted @ 2023-08-08 12:01 JvvYou 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1、不知道结构体类型的情况下 func JsonStringToMap(jsonStr string) (map[string]interface{}, error) { //未知值类型 m := make(map[string]interface{}) err := json.Unmarshal( 阅读全文
posted @ 2023-08-02 18:06 JvvYou 阅读(481) 评论(0) 推荐(0) 编辑