Mockito 使用 doThrow 让方法抛出异常 如果一个对象的方法的返回值是 void,那么不能用 when .. thenThrow 让该方法抛出异常 如果没有返回值, 下面这种写法是错误的: import org.junit.Test; import org.mockito.Mock; i ...
分类:
其他好文 时间:
2021-05-25 17:50:29
阅读次数:
0
1. len 字符串长度 len(str1) 2. 字符串遍历(感觉是将字符串当做列表看,待验证) r = []rune(str1) 3. 字符串转整数(不知道有什么用) strconv.Atoi(str1) 4. 整数转字符串 strconv.Itoa(int1) 5. 字符串转byte 6. b ...
分类:
其他好文 时间:
2020-12-21 11:26:01
阅读次数:
0
package main import ( "crypto/rand" "fmt" "math/big" "strconv" "strings" "time" ) type task struct { id uint32 // 订单编号 callback chan int // 工厂编号 } con ...
分类:
其他好文 时间:
2020-09-17 23:14:01
阅读次数:
31
1、go中字符串只能用双引号或反引号(``)号包裹,双引号里的转义字符可以被正确识别,反引号则不能。因此可用反引号输出代码。 2、字符串一旦赋值后就不能修改内容,例如 str:="abc" 要被修改改成 “bbc” ,这样操作str[0] = "b"是错误的 3、 字符串的拼接用“+”,但是如果有换 ...
分类:
其他好文 时间:
2020-06-14 10:53:12
阅读次数:
57
在文本处理部分,conversion/lexcial_cast类用于“用C++”的方法实现数字类型和字符串之间的转换。 主要是替代C标准库中的 atoi、 itoa之类的函数。当然其中一个最大的好处就是支持泛型了。 format库提供了对流的“printf-like”功能。printf里使用%d、% ...
分类:
其他好文 时间:
2020-06-12 16:09:08
阅读次数:
126
参考: /** * 比较版本号 GNU版本号示例: 3.5.20.9527 主版本号 次版本号 修正版本号 编译版本号 * * @param v1 第一个版本号 * @param v2 第二个版本号 * * @return 如果版本号相等,返回 0, * 如果第一个版本号低于第二个,返回 -1,否则 ...
分类:
其他好文 时间:
2020-05-27 15:13:54
阅读次数:
86
题目描述: 具体的没什么可说的,题号如下,3组T1 T2的题,共6题 计蒜客 T1591 计蒜客 T1068 计蒜客 T1189 计蒜客 T1079 计蒜客 T1825 计蒜客 T1096 总结: itoa()和atoi()函数已经被新标准抛弃,有的编译器已经不能使用了,在新标准下,可以使用to_s ...
分类:
其他好文 时间:
2020-05-15 13:06:33
阅读次数:
44
各位可能在网上看到用以下函数可以将整数转换为字符串:itoa();//将整型值转换为字符串ultoa();//将无符号长整型值转换为字符串请注意,上述函数与ANSI标准是不兼容的,很多编译器根本不提供这几个函数,本文就不介绍了,没什么意义。将整数转换为字符串而且能与ANSI标准兼容的方法是使用sprintf()和snprintf()函数,在实际开发中,我们也是这么做的。1、把整数/长整数格式化输出
分类:
编程语言 时间:
2020-04-28 18:45:31
阅读次数:
92
QQ 邮箱网页上需要设置授权码,开启POP3/STMP服务 具体可以点击网址 "https://service.mail.qq.com/cgi bin/help?subtype=1&&id=28&&no=1001256" 查看操作步骤 1、什么是授权码? 授权码是QQ邮箱推出的,用于登录第三方客户端 ...
分类:
其他好文 时间:
2020-04-22 16:34:00
阅读次数:
77
额,这题很明显就可用双指针,感觉没考察点啊,今天主要在实战pprof,可总结的不多,不想写别的了,多po俩实现 一次迭代string累加,时间很慢,原因是string。 func compressString(s string) string { if len(s) == 0 { return s ...
分类:
其他好文 时间:
2020-03-17 00:03:21
阅读次数:
85