- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 大学生入门编程的最佳路径:语言选择、学习计划与陷阱规避
编程学习虽然挑战重重,但只要选对语言、制定合理的计划、避开常见陷阱,你一定能在大学生活中快速入门编程。
2024-10-17 17:07:04
934
原创 AudioRecord入门
AudioRecord是Android提供的类,主要作用是从麦克风试试实时捕获音频。和MediaRecorder不同,,意味着可以更好地控制,允许捕获并自定义处理,比如:录音存储,音频分析,语音识别等。
2024-10-16 17:51:47
1322
原创 Junit 5
JUnit 5 提供方法 Assertions#assertThrows(Class, Executable) 来进行测试,第一个参数为异常类型,第二个为函数式接口参数,跟 Runnable 接口相似,不需要参数,也没有返回,并且支持 Lambda表达式方式使用。使用 JUnit 5 进行参数化测试,除了 junit-jupiter-engine 基础依赖之外,还需要另个模块依赖:junit-jupiter-params,其主要就是提供了编写参数化测试 API。
2023-11-01 13:53:45
134
4
原创 掌握Junit
control主要做这些事:接受请求、对请求执行常用计算、选择合适的请求处理器、路由请求,以便处理器可以执行相关的业务逻辑、可能会提供一个顶层的处理器用于处理错误和异常。①如果试图注册一个重名的请求,那么在测试时,会发出addHandler抛出了一个未说明的RuntimeException.在上面的编码阶段中,我们把错误处理代码放到了基类中,processRequest 方法捕获了所有的异常并返回特殊响应。③捕捉预期的异常,把异常起名为expected,这样就很容易猜出这个异常是预期的。
2023-09-27 15:19:56
147
4
原创 JUnit起步
TestSuite是一个测试套件的集成器,主要提供方法将相关的测试用例或测试套件组成测试套件。:用于测试期望结果的断言(Assertion),用于共享共同测试数据的测试工具,用于方便的组织和运行测试的测试套件,图形和文本的测试运行器,JUnit可以用于程序开发人员或专业测试人员进行单元测试。单元测试(unit testing),是指对软件中的最小测试单元进行检查和验证,单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
2023-09-26 14:01:42
136
1
原创 初识区块链和数字货币
2016年初,以太坊的技术得到市场认可,以太币价格暴涨,同时在以太坊平台上开发的各种应用开始发展。不可篡改,可追溯:单个甚至多个节点对数据库的修改无法影响其他节点的数据库,除非能控制整个网络中超过51%的节点同时修改,这几乎不可能发生,区块链的每一笔交易都通过密码学方法与相邻的两个区块串联,因此可以追溯到任何一笔交易的前世今生。交易透明,双方匿名:区块链的运行规则是公开透明的,所有数据信息也是公开的,每一笔交易都对其他节点可见,由于节点间是去信任的,所以节点间无需公开身份,每个参与的节点都是匿名的。
2023-09-26 11:49:04
399
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人