leijmdas
技术培训 业务咨询 技术方案 java培训 go培训 设计培训 领域驱动设计 测试驱动开发 测试驱动学习 曾经华为员工 三十年从业经验 高级系统架构师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hutool能实现结构体转换吗
Hutool 是 Java 中的一个工具库,它确实提供了对象转换的功能,主要通过BeanUtil和类实现结构体(Java Bean)之间的转换。原创 2025-06-16 00:49:50 · 119 阅读 · 0 评论 -
Go实战全家桶之73:go通用Result设计优化功能--源于实践项目
"msg": "成功","msg": "成功","msg": "成功",结果转MAP, 结果过滤。结果转换map代码实现。原创 2025-05-11 14:22:33 · 572 阅读 · 0 评论 -
Go实战全家桶之49:gin测试框架再封装
import ("bytes""net/http""strings"if param!c.Next()return ret。原创 2025-02-17 09:27:33 · 183 阅读 · 0 评论 -
linux设置时区
2. 创建指向UTC时区文件的软链接:输入 sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime ,这样系统就会将时区设置为UTC。1. 备份原来的 /etc/localtime 文件:在终端中输入 sudo cp /etc/localtime /etc/localtime.bak ,这一步是为了防止出错后可以恢复。对于某些Linux发行版(如Ubuntu),你可以编辑`/etc/timezone`文件来设置时区。将文件内容设置为`UTC`,然后保存退出。原创 2024-12-15 20:53:56 · 2279 阅读 · 0 评论 -
go gorm mysql bit(1)类型转换处理BitField
comment:'BOM标识 '" json:"id"``gorm:"column:source;comment:'来源 0--采购1--生产'" json:"source"`"cut_part_name": "前幅料",@description : 测试接口-通用查询。/* 来源 0--采购1--生产 */@时间: 2024-10-20 11:42:31。"msg": "成功",原创 2024-10-20 11:47:55 · 277 阅读 · 0 评论 -
软件重构(Refactoring)是软件开发过程中的一个重要环节,指的是在不改变软件外在行为的前提下,对软件内部结构进行调整以提高其可理解性、可维护性和可扩展性的过程。以下是一些常见的软件重构实践:
软件重构(Refactoring)是软件开发过程中的一个重要环节,指的是在不改变软件外在行为的前提下,对软件内部结构进行调整以提高其可理解性、可维护性和可扩展性的过程。软件重构是一个持续的过程,需要开发者具备良好的编程习惯和对代码质量的持续关注。2. 模块化:将大的代码块分解成小的、可管理的模块或函数,每个模块或函数负责单一的功能。13. 文档更新:随着代码的重构,更新相关的文档,确保文档与代码的一致性。5. 抽象化:将通用的代码抽象成更高层次的组件,减少代码的复杂性。原创 2024-08-27 07:52:22 · 250 阅读 · 0 评论 -
k8s有什么工具
9. Weave Scope:Weave Scope是一款开源的容器和微服务可视化工具,提供直观的界面,帮助用户查看和管理K8s集群中的资源,支持拓扑图展示、性能监控和流量分析等功能。7. Kubevious:这是一款开源的K8s可视化工具,提供直观的界面,帮助用户查看和管理K8s集群中的资源,支持拓扑图展示、配置审计和资源关系分析等功能。2. Lens:这是一款跨平台的K8s可视化工具,支持Windows、macOS和Linux操作系统,提供直观的界面,帮助用户查看和操作K8s集群中的资源。原创 2024-08-27 07:49:46 · 467 阅读 · 0 评论 -
k8s应用
5. 密钥和配置管理:K8s可以存储和管理敏感信息,如API密钥和密码,并且可以确保这些信息不会在容器之间共享。6. 扩展性:K8s可以轻松地扩展应用程序,无论是增加更多的容器副本以处理更多的负载,还是扩展到更多的节点。2. 存储编排:K8s可以自动挂载存储卷到容器,支持多种存储解决方案,包括本地存储、网络存储等。3. 自动部署和回滚:K8s可以自动部署应用程序,并在需要时回滚到之前的版本。7. 自我修复:K8s可以检测并替换不健康的容器,确保应用程序的高可用性。原创 2024-08-25 12:35:51 · 222 阅读 · 0 评论 -
k8s有哪些组件
2. etcd:一个轻量级、分布式键值存储系统,用于存储 Kubernetes 集群的所有数据,包括集群状态和配置信息。5. kubelet:运行在每个节点上的代理,负责维护容器的生命周期,包括启动容器、监控容器运行状态以及资源使用情况。6. kube-proxy:网络代理,运行在每个节点上,负责维护节点上的网络规则,处理服务发现和负载均衡。8. cAdvisor:一个开源的容器资源使用和性能分析代理,用于收集、处理、存储和导出容器的统计信息。原创 2024-08-25 12:39:59 · 675 阅读 · 0 评论