小编Ted*_*Ted的帖子

通过 gradle 运行时禁用测试缓存

当我尝试再次运行相同的测试时:

$ ./gradlew -Dtest.single=KafkaStreamsTest streams:test

> Configure project :
Building project 'core' with Scala version 2.11.11


BUILD SUCCESSFUL in 1s
Run Code Online (Sandbox Code Playgroud)

如何禁用缓存以便 gradlew 运行整个测试?

谢谢

caching unit-testing gradle gradlew

7
推荐指数
1
解决办法
1万
查看次数

cybin.ProtocolError:没有协议版本标头

我安装了python 2.7并尝试使用happybase与hbase thrift服务器进行通信.

python2.7 test.py

Traceback (most recent call last):
  File "test.py", line 5, in <module>
    for key, data in table.rows([b'row01']):
  File "/home/qa/happybase/happybase/table.py", line 162, in rows
    self.name, rows, columns, {})
  File "/usr/local/lib/python2.7/site-packages/thriftpy-0.3.8-py2.7-linux-x86_64.egg/thriftpy/thrift.py", line 160, in _req
    return self._recv(_api)
  File "/usr/local/lib/python2.7/site-packages/thriftpy-0.3.8-py2.7-linux-x86_64.egg/thriftpy/thrift.py", line 172, in _recv
    fname, mtype, rseqid = self._iprot.read_message_begin()
  File "thriftpy/protocol/cybin/cybin.pyx", line 439, in cybin.TCyBinaryProtocol.read_message_begin (thriftpy/protocol/cybin/cybin.c:6457)
cybin.ProtocolError: No protocol version header
Run Code Online (Sandbox Code Playgroud)

/usr/local/lib/python2.7/site-packages/thriftpy-0.3.8-py2.7-linux-x86_64.egg下没有cybin.c

克隆https://github.com/eleme/thriftpy.git

cybin.c也不存在.

关于如何克服错误的建议表示赞赏

python thrift-protocol

5
推荐指数
0
解决办法
1064
查看次数

gdb无法附加到进程

这是我正在使用的操作系统:

Linux securecluster 4.9.8-moby#1 SMP 2月8日星期三09:56:43 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux

当尝试以root用户身份将gdb附加到挂起的进程时,得到以下信息:

Attaching to process 9636
Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
Run Code Online (Sandbox Code Playgroud)

我修改了/etc/sysctl.d/10-ptrace.conf,结果是:

kernel.yama.ptrace_scope = 0
Run Code Online (Sandbox Code Playgroud)

但是,我遇到了同样的错误。我尝试更改/ proc / sys / kernel / yama / ptrace_scope:

echo 0 | tee /proc/sys/kernel/yama/ptrace_scope
tee: /proc/sys/kernel/yama/ptrace_scope: Read-only file system
Run Code Online (Sandbox Code Playgroud)

提示表示赞赏。

linux ptrace gdb docker

3
推荐指数
2
解决办法
5471
查看次数

在 Ubuntu 上安装 krb5-user

目前我正在使用:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS"
Run Code Online (Sandbox Code Playgroud)

安装 krb5-user 时,我得到:

http://pastebin.com/9qJhjB5m

有人可以给我提示吗?

谢谢

ubuntu apt kerberos

2
推荐指数
1
解决办法
5282
查看次数