上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 71 下一页
摘要: 如果你来自其他编程语言,开始学习 Go 编程,那么你很可能会遇到一个既独特又有些令人费解的现象:那就是在 Go 语言中,接口和 nil 指针之间的关系与其他语言大不相同。具体来说,在许多编程语言中,当一个接口或对象引用为 nil(或 null)时,它通常被认为是不存在或无效的。但在 Go 语言中,即 阅读全文
posted @ 2024-09-04 14:08 FunTester 阅读(65) 评论(0) 推荐(0)
摘要: Java 应用程序通常需要与关系型数据库交互来存储和检索数据。编写这些 SQL 查询不仅繁琐,还容易出错,影响开发速度和代码的可维护性。这个时候,ORM(对象关系映射)框架就显得特别重要。 ORM框架能弥合Java面向对象编程和数据库之间的差距。它们允许我们使用Java对象来处理数据库中的数据,大大 阅读全文
posted @ 2024-08-30 13:46 FunTester 阅读(476) 评论(0) 推荐(0)
摘要: 在软件开发和系统变更的快速变化中,如何确保系统顺利过渡且不影响用户体验,是每个团队必须面对的重要挑战。影子测试(Shadow Testing)作为一种强有力的策略,旨在最大程度地降低系统变更带来的风险,同时以极高的精确度保护用户体验。通过运用一系列先进的测试工具,影子测试已成为风险缓解的核心技术,为 阅读全文
posted @ 2024-08-28 15:07 FunTester 阅读(231) 评论(0) 推荐(0)
摘要: 在 Java 和 C# 等编程语言中,错误处理通常是通过 try-catch 机制来管理的。当程序在 try 块中遇到错误时,catch 块会捕获该错误,并执行相应的处理逻辑。这种机制为处理异常提供了一种结构化的方法,确保即使在发生错误的情况下,应用程序也不会意外崩溃。 与此不同,Go 语言采用了一 阅读全文
posted @ 2024-08-22 19:22 FunTester 阅读(84) 评论(0) 推荐(0)
摘要: 周末两天,我爱好哲学。 海德格尔:持存:现代技术的本质不在于它是工具,而是它是一种存在方式。这种存在方式让一切万物都变成了一种立等可取、随意丢弃的东西。 持存化 在一个演讲当中看到的这句话,这个词 持存化,对我来讲也是比较新鲜的。所以我查了一些资料。 初识 持存 是海德格尔在讨论现代技术的本质时提出 阅读全文
posted @ 2024-08-19 18:44 FunTester 阅读(33) 评论(0) 推荐(0)
摘要: 在软件开发当中,不可避免需要将配置信息存放于配置文件当中。在 Java 项目当中,Spring 提供了非常强大的配置文件管理能力,这里就不多说了。今天分享一下 Go 语言中的配置文件管理类——viper。 Viper 介绍 Viper 是 Go 语言中的一个流行配置管理库,它由开源社区开发并维护。它 阅读全文
posted @ 2024-08-16 15:28 FunTester 阅读(401) 评论(0) 推荐(0)
摘要: Java Agent 概况 简介和功能 Java Agent是一种特殊的Java程序,允许开发者在 Java 应用程序运行时对其进行动态修改和监控的机制。它利用了 Java 虚拟机(JVM)的 java.lang.instrument 包提供的功能,可以在类加载时或运行时对字节码进行修改。这种技术通 阅读全文
posted @ 2024-08-14 21:41 FunTester 阅读(370) 评论(0) 推荐(0)
摘要: 缓存和 LRU 算法 缓存是计算机编程中的一种技术,用于临时存储数据以加速访问和提高性能。缓存是提高系统性能、减少延迟和优化用户体验的重要工具。合理使用缓存技术,开发人员可以构建更加高效和可靠的应用程序。缓存的重要性体现在以下方面: 首先,缓存通过减少数据读取时间来提升系统性能。当应用程序频繁访问某 阅读全文
posted @ 2024-08-12 14:40 FunTester 阅读(95) 评论(0) 推荐(0)
摘要: 开始自动化测试之旅,可能既充满兴奋又让人手足无措。借鉴他人的经验,可以为你节省时间,并帮助你避开常见的陷阱。以下是 14 点个人自动化经验。 必要时进行自动化 在我刚开始接触自动化测试时,我迫不及待地想要展示自己的能力,恨不得将一切都自动化。然而,结果却适得其反。我花费了大量时间在一个并不适合自动化 阅读全文
posted @ 2024-08-09 17:37 FunTester 阅读(43) 评论(0) 推荐(0)
摘要: Cobra 简介 Cobra 是一个流行的 Go 语言库,用于创建强大且灵活的命令行应用程序。它由 spf13 开发,设计用于与 Go 生态系统中的其他流行库(如 Viper 配置库)无缝集成。Cobra 支持多级命令结构,允许定义根命令和任意数量的子命令,还可以轻松处理全局和本地标志。它自动生成帮 阅读全文
posted @ 2024-08-08 17:14 FunTester 阅读(135) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 71 下一页