logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python单元测试——mock 模块

文章目录1. mock 简述2. mock 使用2.1 构造器name 参数spec 参数return_valueside_effect1. mock 简述mock 模块是 Python 的测试框架 unittest 下的一个子包,是单元测试的一个重要模块。单词 mock 有模拟的意思。在 Python 中,mock 可以理解为模拟一个方法、一个对象或者一个类等等,然后使用模拟的对象替换系统的一部

#单元测试#python
leetcode刷题(63)——岛屿类问题通用解法

文章目录前言一、网格类问题的 DFS 遍历方法1、网格问题的基本概念2、DFS 的基本结构3、避免重复遍历二、例题——leetcode 题目例题一:200. 岛屿数量例题二:695. 岛屿的最大面积例题三:463. 岛屿的周长前言leetcode 中有一系列的岛屿类问题,这一类问题都可以使用 DFS(深度优先搜索) 方法来解决。我们所熟悉的 DFS 问题通常是在树或者图结构上进行的,而岛屿类 DF

#leetcode#算法
02. Springboot实现websocket

Java WebSocket 应用由一系列 Endpoint 组成。Endpoint 是一个 Java 对象,代表 WebSocket 链接的一端,对于服务端,我们可以视为处理具体 WebSocket 消息的接口。Endpoint 实例在 WebSocket 握手时创建,并在客户端与服务端链接过程中有效,链接关闭时结束。编写 WebSocketConfig 配置类,扫描添加了 @ServerEnd

文章图片
#websocket#网络协议#网络
leetcode 刷题(83)——371. 两整数之和

一、题目不使用运算符 + 和 - ​​​​​​​,计算两整数 ​​​​​​​a 、b ​​​​​​​之和。示例 1:输入: a = 1, b = 2输出: 3示例 2:输入: a = -2, b = 3输出: 1二、思路——位运算我们在手动计算加法时,主要有两部分:当前位的值和进位值。使用异或运算和与运算可以分别计算出这两部分内容。异或运算和与运算异或运算的结果相当于无进位加法,例如:a = 5

#java#leetcode
leetcode刷题(68)——74. 搜索二维矩阵

一、题目编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1,3,5,7],[10, 11, 16, 20],[23, 30, 34, 50]]target = 3输出: true示例 2:输入:matrix = [[1,3,5,7],[10, 11,

#leetcode
leetcode刷题(43)——647. 回文子串

一、题目给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被计为是不同的子串。示例 1:输入: “abc”输出: 3解释: 三个回文子串: “a”, “b”, “c”.示例 2:输入: “aaa”输出: 6说明: 6个回文子串: “a”, “a”, “a”, “aa”, “aa”, “aaa”.注意:输...

#leetcode
1. Oracle 安装报错——环境变量过长

方案一只能解决安装 Oracle 过程中出现的环境变量过长的问题,安装 Oracle-Client 过程中可能也会出现同样的报错,这时候需要用方案二解决。标签,找到自己电脑对应的系统,将标签内的。提示信息的意思就是环境变量过长。文件在 oracle 解压包。

文章图片
#oracle#数据库
Java单元测试 - mock静态方法

在 3.4.0 版本之后,开始支持 mock static method。类 A 有一个静态方法 a(),

文章图片
#java#单元测试#log4j
Java数据结构与算法——穷举法

一、穷举法穷举算法,依赖计算机强大的计算能力,来穷举每一种可能的情况,以达到解决问题的目的。基本思想———逐一列举问题所涉及的所有情形,并根据问题提出的条件检验哪些是问题的解,哪些应予排除 。方法步骤———确定枚举对象、枚举范围、判断条件;循环验证每一个解。二、案例1、案例一甲 、乙、丙 三位球迷分别预测进入半决赛的四队A、B、C、D的名次如下:甲:A 第一名 、B 第二名乙:C ...

#数据结构#java#算法
分布式锁的应用场景及实现

电商网站在进行秒杀、特价等大促活动时,面临访问量激增和高并发的挑战。由于活动商品通常是有限库存的,为了避免库存超卖和并发问题,分布式锁是一种有效的解决方案。

文章图片
#分布式#java
    共 14 条
  • 1
  • 2
  • 请选择