这两个门户有什么区别?为什么?我什么时候应该使用它们中的哪一个?
例如:当我想配置我想在WebApp中使用的Java版本时,在"manage"-portal中我只能在off和v1.7.0_51之间进行选择.在"门户" - 门户我可以选择off,v7和v8.
或者,如果我想创建一个新的Ubuntu-VM,在"manage"-portal中我可以选择v12.04,v14.04和v15.04.在"门户" - 门户只有v14.04.
我有一个3D点的列表,我通过numpy.linalg.lstsq - 方法计算了一个平面.但是现在我想对每个点进行正交投影到这个平面,但我找不到我的错误:
from numpy.linalg import lstsq
def VecProduct(vek1, vek2):
return (vek1[0]*vek2[0] + vek1[1]*vek2[1] + vek1[2]*vek2[2])
def CalcPlane(x, y, z):
# x, y and z are given in lists
n = len(x)
sum_x = sum_y = sum_z = sum_xx = sum_yy = sum_xy = sum_xz = sum_yz = 0
for i in range(n):
sum_x += x[i]
sum_y += y[i]
sum_z += z[i]
sum_xx += x[i]*x[i]
sum_yy += y[i]*y[i]
sum_xy += x[i]*y[i]
sum_xz += x[i]*z[i]
sum_yz += y[i]*z[i]
M = ([sum_xx, …
Run Code Online (Sandbox Code Playgroud) 根据这个答案,我正在尝试使用pdfbox解密pdf文档:
PDDocument pd = PDDocument.load(path);
if(pd.isEncrypted()){
try {
pd.decrypt("");
pd.setAllSecurityToBeRemoved(true);
} catch (Exception e) {
throw new Exception("The document is encrypted, and we can't decrypt it.");
}
Run Code Online (Sandbox Code Playgroud)
这导致
Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider
at org.apache.pdfbox.pdmodel.PDDocument.openProtection(PDDocument.java:1601)
at org.apache.pdfbox.pdmodel.PDDocument.decrypt(PDDocument.java:948)
...
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.BouncyCastleProvider
...
Run Code Online (Sandbox Code Playgroud)
路径是正确的,所以我不知道发生了什么.此外,如果我查看PDDocument.decrypt(String pw)方法,我会发现: 这将解密文档.仅出于兼容性原因提供此方法.用户应该使用新的安全层,尤其是openProtection方法.
这是什么意思?有人可以举例说明如何使用pdfbox正确解密pdf文档吗?
在门户网站(manage.windowsazure.com)中,我为我的健康检查创建了一个度量标准:
configure
- > monitor
- > endpoints
- >" http://mysite.cloudapp.net/my-healthcheck ".然后我创建了一个新的警报规则,我在其中选择了此指标response time
并输入了10秒的阈值:
为了测试,我在这个VM上停止了我的前端.如下图所示,响应时间超过了我的阈值.但一切都是"绿色" - 没有显示警报.我错过了什么?
编辑:附加信息:为了测试我在同一台机器上创建的CPU使用率的alertrule超过0.1%:该作品(我得到一个警报) - 但它仍然不是工作,我的自我创造的指标(尽管门槛传递).在预览门户中,当我尝试创建警报规则时,我甚至看不到我的指标.这是一个错误吗?
我刚才听说过未来Docker版本中对Kubernetes的原生支持.我之前从未使用过Kubernetes,所以我开始阅读它.但我有点困惑:Kubernetes被描述为编排工具,也是Dockers swarm模式的替代品.
因此,如果Kubernetes进行编排,它还是docker-compose的替代方案吗?或者可以组合和 Kubernetes一起使用?
一些具体问题:假设我想(或有)使用Kubernetes:
我想插入给定的3D点云:
我看了scipy.interpolate.griddata,结果正是我需要的,但据我所知,我需要输入"griddata",这意味着类似的东西x = [[0,0,0],[1,1,1],[2,2,2]]
.
但我给出的3D点云没有这种网格外观 - x,y值的行为不像网格 - 无论如何,每个x,y值只有一个z值.*
对于我的非网格点云,scipy.interpolate.griddata还有其他选择吗?
*编辑:"没有网格外观"意味着我的输入如下所示:
x = [0,4,17]
y = [-7,25,116]
z = [50,112,47]
Run Code Online (Sandbox Code Playgroud) 我有一个小脚本,它将提取.zip文件.这很好用,但仅适用于.zip文件,它们的文件名中不包含带有"ä","ö","ü"(等等)字母的文件.否则我收到此错误:
Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.pyc", line 552, in __bootstrap_inner
File "install.py", line 92, in run
File "zipfile.pyc", line 962, in extractall
File "zipfile.pyc", line 950, in extract
File "zipfile.pyc", line 979, in _extract_member
File "ntpath.pyc", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0x94 in position 32: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)
这是我的脚本的提取部分:
zip = zipfile.ZipFile(path1)
zip.extractall(path2)
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
我有一个方形矩阵,大于1000行和列.在"边界"的许多领域nan
,例如:
grid = [[nan, nan, nan, nan, nan],
[nan, nan, nan, nan, nan],
[nan, nan, 1, nan, nan],
[nan, 2, 3, 2, nan],
[ 1, 2, 2, 1, nan]]
Run Code Online (Sandbox Code Playgroud)
现在我想消除我所拥有的所有行和列nan
.这将是1.和2.行和最后一列.但是我也希望接收一个方阵,因此消除的行数必须等于消除列的数量.在这个例子中,我想得到这个:
grid = [[nan, nan, nan, nan],
[nan, nan, 1, nan],
[nan, 2, 3, 2],
[ 1, 2, 2, 1]]
Run Code Online (Sandbox Code Playgroud)
我确定我可以通过循环来解决这个问题:检查每一列和行,如果只有nan
内部,最后我使用numpy.delete删除我找到的行和列(但只有最小数量,因为得到一个广场).但我希望任何人都可以帮助我找到更好的解决方案或一个好的图书馆.
我有两个 Dockerfile:
mydockerfiles
|_baseimage
|_myapp
Run Code Online (Sandbox Code Playgroud)
现在我运行现在我想在我的 -Dockerfile 中docker build -t munchkin/base -f baseimage .
使用此图像:FROM
myapp
FROM munchkin/base
Run Code Online (Sandbox Code Playgroud)
但是当我跑步时docker build -t munchkin/myapp -f myapp .
我得到:
Pulling repository docker.io/munchkin/base
Error: image munchkin/base not found
Run Code Online (Sandbox Code Playgroud)
我相信如果我在 dockerhub 上发布我的第一个镜像是可能的 - 但不发布也有可能 - 只需使用本地镜像吗?
编辑:或者,作为替代方案,是否有可能甚至无需构建我的第一个图像?只是做一些类似脚本包含的事情吗?
我为节点应用程序使用VM scale集.我的应用程序有一个公共可访问的动作,www.mydomain.com/api/healthcheck
并打印一些json.当我配置我的健康探针使用TCP
协议时,一切正常,我的api也返回了预期的json(和状态200).但是,当我现在将我的健康探针切换为use HTTP
和path =时/api/healthcheck
,我的网站不再可访问(ERR_CONNECTION_TIMED_OUT
...我想负载均衡器取出所有实例,因为健康探测器告诉他每个实例都不健康)
我在我的节点应用程序前面使用nginx,但我也尝试(测试)配置我的LoadBalancer将端口80路由到backendport 8080(我的节点应用程序在每台机器上运行,所以我可以避免使用nginx代理).但我得到了同样的行为.
我的想法为什么我的自定义健康检查不起作用.希望你能帮忙.
编辑:为了测试,我做了以下事情:
tcp
mydoamin.com:3000/hello
可用(打印hello并返回200)http
-protocol,port 3000
和location /hello
.python ×4
azure ×2
docker ×2
numpy ×2
arrays ×1
crop ×1
docker-swarm ×1
dockerfile ×1
encryption ×1
java ×1
kubernetes ×1
matrix ×1
nan ×1
node.js ×1
pdfbox ×1
scipy ×1
zip ×1