小编Jaf*_*son的帖子

界面及其可访问性

我在接受采访时被问到有关接口的问题.我不确定这是否真的有可能.请看下面的问题.

有3个接口A,BC. A继承自接口BC:

public interface A : B,C
{

} 
Run Code Online (Sandbox Code Playgroud)

我们必须确保该接口的用户无法使用B,并C直接或独立,只有使用A.

我可以想到以下场景:

  1. 制作BC内部接口.但我没有看到任何实际用途,因为我可以直接定义所有成员A本身.
  2. 制作BC私人接口.但我怎么能做到呢?此外,我在下面的MSDN链接中看到,B并且C必须至少像A一样可访问:http://msdn.microsoft.com/en-us/library/aa664578%28v=VS.71%29.aspx.

有没有办法做到这一点,或者问题本身是错的?

.net c# design-patterns class-design

3
推荐指数
1
解决办法
118
查看次数

Erlang OTP I/O - 几个问题

我读过二郎最大的采用者之一是电信行业.我假设他们使用它在节点之间发送二进制数据,并提供简单的冗余,效率和并行性.

erlang实际上只将二进制文件发送到中心节点吗?

是否直接负责将二进制数据解析为实际语音?或者它是通过端口提供给另一种语言/程序?

负责电话的速度,速度和我说话之间的延迟和你听到的速度.

有可能erlang仅用于简化并行行为,而c ++或类似用于处理顺序函数的速度吗?

erlang erlang-otp

3
推荐指数
1
解决办法
295
查看次数

如果选中单选按钮显示 div

我有下面的 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 应该通过单击单选按钮显示。我的代码有什么问题或需要什么更改..??

javascript show hide radio

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

python中的Zip与列表无法正常工作

这是我尝试过的:

>>> 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)

python zip numpy list python-2.7

3
推荐指数
1
解决办法
74
查看次数

无法在C中使用'y1'作为浮点变量

简介:我正在构建一个简单的程序来输入用户的两个数字的坐标并打印这些坐标之间的距离.

问题:问题是编译器不允许我将其设置y1为float变量.如果我更改y1ycord1或任何其他变量名称,该程序工作正常.
我没有问题设置x1z1浮动变量,问题只有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)

c

3
推荐指数
1
解决办法
832
查看次数

当成长='物流'python时,FBProphet给出错误

这是代码数据和在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)

python python-2.7 facebook-prophet

3
推荐指数
1
解决办法
1337
查看次数

我如何在 Python 中序列化 json?

这是代码,错误如下:

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)

请让我知道我能做些什么来摆脱这种情况。我正在尝试将此值传递给绘图窗口,并且发生了相同的错误。

python serialization json numpy python-3.x

3
推荐指数
1
解决办法
325
查看次数

User.Identity.Name 有什么问题

它来自什么命名空间,因为它显示用户在当前上下文中不存在!

这是我的命名空间列表。我应该添加哪一个:

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)

asp.net namespaces login

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

如何使用 sklearn python 预测未来的数据帧?

我正在运行链接中的示例。

经过几次修改,我已经成功运行了代码。下面是修改后的代码:

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)

python forecasting python-2.7 scikit-learn sklearn-pandas

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

Matplotlib Text 不采用数组值

这是我尝试过的代码:

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 matplotlib python-3.x

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