说我有这样一个方法:
synchronized void incrementIndex() {
index++;
}
Run Code Online (Sandbox Code Playgroud)
我想对这个方法进行单元测试,看看如果多个线程同时尝试增加索引,索引的最终值是否设置正确。假设我不知道方法声明中的“synchronized”关键字(并且我只知道方法的契约),我该如何进行测试?
ps 如果有帮助,我正在使用 Mockito 编写测试用例。
我试图获取我的mysql服务器的日志文件:
mysql Ver 14.14 Distrib 5.5.22,debian-linux-gnu(x86_64)使用readline 6.2
正如我在许多网站上看到的那样,我在/etc/mysql/my.cnf中取消注释这些行:
general_log_file = /var/log/mysql/mysql.log
general_log = 1
在运行mysql之后我检查了/var/log/mysql/mysql.log没有创建.如果网站建议我运行了2个命令:
触摸/var/log/mysql/mysql.log
和
chown mysql:mysql /var/log/mysql/mysql.log
无论如何,没有日志!该文件为空.并且据我搜索网页获取mysql日志简单明了...