我在接受采访时被问到有关接口的问题.我不确定这是否真的有可能.请看下面的问题.
有3个接口A,B和C. A继承自接口B和C:
public interface A : B,C
{
}
Run Code Online (Sandbox Code Playgroud)
我们必须确保该接口的用户无法使用B,并C直接或独立,只有使用A.
我可以想到以下场景:
B和C内部接口.但我没有看到任何实际用途,因为我可以直接定义所有成员A本身.B和C私人接口.但我怎么能做到呢?此外,我在下面的MSDN链接中看到,B并且C必须至少像A一样可访问:http://msdn.microsoft.com/en-us/library/aa664578%28v=VS.71%29.aspx.有没有办法做到这一点,或者问题本身是错的?
我读过二郎最大的采用者之一是电信行业.我假设他们使用它在节点之间发送二进制数据,并提供简单的冗余,效率和并行性.
erlang实际上只将二进制文件发送到中心节点吗?
是否直接负责将二进制数据解析为实际语音?或者它是通过端口提供给另一种语言/程序?
负责电话的速度,速度和我说话之间的延迟和你听到的速度.
有可能erlang仅用于简化并行行为,而c ++或类似用于处理顺序函数的速度吗?
我有下面的 HTML 代码:
$('input[type="radio"]').click(function(){
if($(this).attr("value")=="ABC"){
$(".Box").hide('slow');
}
if($(this).attr("value")=="PQR"){
$(".Box").show('slow');
}
});Run Code Online (Sandbox Code Playgroud)
<table>
<tr>
<td align="left" height="45">
<input type="radio" class="radioBtn" name="Radio"
id="Radio" value="ABC" required>
ABC
<input class="radioBtn" type="radio" name="Radio"
id="Radio" value="PQR" required>
PQR
<div class="Box" style="display:none">Text</div>
</td>
</tr>
</table>Run Code Online (Sandbox Code Playgroud)
以上所有代码都运行良好且正常。但我的问题是,当我默认检查 PQR 时,Box div 应该通过单击单选按钮显示。我的代码有什么问题或需要什么更改..??
这是我尝试过的:
>>> d
array([ 0.71428573, 0.69230771, 0.69999999], dtype=float32)
>>> f
[('name', 999), ('ddd', 33), ('mm', 112)]
>>> for n1,s1,normal in zip(d,f):
... print(n1,s1,normal)
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: need more than 2 values to unpack
Run Code Online (Sandbox Code Playgroud)
然后我尝试了这个:
>>> for (name,confidence),normal in zip(d,f):
... print(name,confidence,normal)
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'numpy.float32' object is not iterable
Run Code Online (Sandbox Code Playgroud)
哪里,
d = ['Jonathan Walsh','Patrick Walsh','John Welsh']
array = np.array(d)
from …Run Code Online (Sandbox Code Playgroud) 简介:我正在构建一个简单的程序来输入用户的两个数字的坐标并打印这些坐标之间的距离.
问题:问题是编译器不允许我将其设置y1为float变量.如果我更改y1为ycord1或任何其他变量名称,该程序工作正常.
我没有问题设置x1和z1浮动变量,问题只有y1.
这是我得到的错误的屏幕截图:

代码:
#include <stdio.h>
#include <math.h>
float square(float, float);
float x1, y1, z1;
float x2, y2, z2;
float distance = 0;
int main(int argc, const char * argv[]) {
printf("Enter coordinates of Point 1: ");
scanf("%f, %f, %f", &x1, &y1, &z1);
printf("Enter coordinates of Point 2: ");
scanf("%f, %f, %f", &x2, &y2, &z2);
distance = sqrtf(square (x2, x1) + square (y2, y1) + …Run Code Online (Sandbox Code Playgroud) 这是代码数据和在python中使用Fbprophet库时遇到的错误。
数据
Timestamp Open High Low y Volume \
0 1519084800 11379.2 11388.9 11379.2 11388.9 0.083001
1 1519084860 11362.0 11362.0 11362.0 11362.0 0.017628
2 1519084920 11383.9 11395.0 11370.7 11393.0 3.023621
3 1519084980 11384.3 11399.0 11379.9 11387.3 2.979175
4 1519085040 11395.0 11400.0 11390.1 11390.1 1.430360
ds y_orig y_pred
0 2018-02-20 00:00:00 11388.9 9.340394
1 2018-02-20 00:01:00 11362.0 9.338030
2 2018-02-20 00:02:00 11393.0 9.340754
3 2018-02-20 00:03:00 11387.3 9.340254
4 2018-02-20 00:04:00 11390.1 9.340500
Run Code Online (Sandbox Code Playgroud)
码:
model = Prophet(growth='logistic')
model.fit(data);
#create 12 months …Run Code Online (Sandbox Code Playgroud) 这是代码,错误如下:
import numpy as np
import json
X=np.arange(20)
t=dict(x=list(X))
print(json.dumps(t))
Run Code Online (Sandbox Code Playgroud)
错误是:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python35\lib\json\__init__.py", line 230, in dumps
return _default_encoder.encode(obj)
File "C:\Python35\lib\json\encoder.py", line 199, in encode
chunks = self.iterencode(o, _one_shot=True)
File "C:\Python35\lib\json\encoder.py", line 257, in iterencode
return _iterencode(o, 0)
File "C:\Python35\lib\json\encoder.py", line 180, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: 0 is not JSON serializable
Run Code Online (Sandbox Code Playgroud)
请让我知道我能做些什么来摆脱这种情况。我正在尝试将此值传递给绘图窗口,并且发生了相同的错误。
它来自什么命名空间,因为它显示用户在当前上下文中不存在!
这是我的命名空间列表。我应该添加哪一个:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Web.Configuration;
using System.Web.Security;
Run Code Online (Sandbox Code Playgroud)
还有一个问题,是不是有办法检查登录的人是不是管理员?
if (Roles.IsUserInRole(User.Identity.Name, "Administrators"))
{
Run Code Online (Sandbox Code Playgroud) 我正在运行此链接中的示例。
经过几次修改,我已经成功运行了代码。下面是修改后的代码:
import quandl, math
import numpy as np
import pandas as pd
from sklearn import preprocessing, cross_validation, svm
from sklearn.linear_model import LinearRegression
import matplotlib.pyplot as plt
from matplotlib import style
import datetime
style.use('ggplot')
df = quandl.get("WIKI/GOOGL")
df = df[['Adj. Open', 'Adj. High', 'Adj. Low', 'Adj. Close', 'Adj. Volume']]
df['HL_PCT'] = (df['Adj. High'] - df['Adj. Low']) / df['Adj. Close'] * 100.0
df['PCT_change'] = (df['Adj. Close'] - df['Adj. Open']) / df['Adj. Open'] * 100.0
df = df[['Adj. Close', 'HL_PCT', …Run Code Online (Sandbox Code Playgroud) 这是我尝试过的代码:
import matplotlib.pyplot as plt
import numpy as np
bb = [1,2,3,4,5,6,7,8,9,10]
cc = ["red","red","yellow","red","green","red","red","green","red","red"]
tt = ["\u2714","\u2714""\u2718","\u2714","\u2718","\u2714","\u2714","\u2718","\u2714","\u2714"]
x1=np.arange(10)
x2=np.arange(10)
fig = plt.figure()
fig.set_size_inches(50,70)
ax1 = fig.add_subplot(331)
ax1.bar(np.arange(len(bb)), bb, color=cc,width=0.6)
text_applied = ax1.text(x1,2,tt,color=cc)
plt.show()
Run Code Online (Sandbox Code Playgroud)
之前它提供的酒吧没有任何问题。但不适用于文本。我收到以下错误:
Traceback (most recent call last):
File "C:\Python35\lib\tkinter\__init__.py", line 1549, in __call__
return self.func(*args)
File "C:\Python35\lib\tkinter\__init__.py", line 596, in callit
func(*args)
File "C:\Python35\lib\site-packages\matplotlib\backends\_backend_tk.py", line 310, in idle_draw
self.draw()
File "C:\Python35\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 12, in draw
super(FigureCanvasTkAgg, self).draw()
File "C:\Python35\lib\site-packages\matplotlib\backends\backend_agg.py", line 433, in draw
self.figure.draw(self.renderer)
File "C:\Python35\lib\site-packages\matplotlib\artist.py", line …Run Code Online (Sandbox Code Playgroud) python ×5
python-2.7 ×3
numpy ×2
python-3.x ×2
.net ×1
asp.net ×1
c ×1
c# ×1
class-design ×1
erlang ×1
erlang-otp ×1
forecasting ×1
hide ×1
javascript ×1
json ×1
list ×1
login ×1
matplotlib ×1
namespaces ×1
radio ×1
scikit-learn ×1
show ×1
zip ×1