问题列表 - 第48775页

ZedGraph 缩放和调整大小

当我绘制图形、放大和缩小图形并重新绘制时,图形的位置不会改变。

我希望能够做的是在重新绘制数据时更改视图以查看所有图形数据。如果在重绘之前放大或缩小,这似乎被禁用。

谢谢!

c# zedgraph

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

实例变量是否通过Java引用传递?

现在我知道Java纯粹是按值传递的,但是是通过引用传递的实例变量吗?

这就是我的意思(我知道这段代码很糟糕,但它是伪代码:

//Instance variables
private Object[] array = new Object[10];
array[4] = new Object[5];

//Private method
private Object ar(int x)
{
     return array[x];
}

//Inside Main or some other method
ar(4)[0] = "Foo";
Run Code Online (Sandbox Code Playgroud)

现在,数组中的第一个插槽是否array[4]会更改为"Foo",因为它array是一个实例变量?

澄清:

我知道一切都是通过价值传递的.但是我们正在谈论调用实例变量中包含的东西,请关注它.谢谢.

java variables reference pass-by-reference

0
推荐指数
1
解决办法
2261
查看次数

通过FindName()查找动态生成的Wcf控件

在父控件中查找控件的FramworkElement.FindName()方法似乎应该直截了当...

但我正在加强anty,似乎框架不喜欢我想做的事情.

首先,我意识到有很多不同的做事方式,请记住这是我在WPF中创建的第一种形式.

我根据集合中的项目数将控件加载到StackPanel中.此方法是必须的,因为集合由[用户输入的URL]中的目录数决定.

该列表将水平堆栈面板构建为垂直堆栈面板,该面板在设计期间放置在表单上.

所以dirStackPanel就在表格上.我将controlStackPanel插入dirStackPanel n次,并用识别名称命名每个:(string)("controlStackPanel"+ n).

我也在使用控件填充controlStackPanel,但考虑到我无法通过名称从父级(dirStackPanel)检索controlstackPanel,这是一个没有实际意义的问题.

例:

var getPanel = (StackPanel) this.dirStackPanel.FindName((string)("controlStackPanel" + n))返回Null

所以要清楚的是,我在AT RUN TIME插入的每个控件都被分配了一个名称,并且可以使用循环轻松检索.但FindName方法不适用于父"StackPanel"的第一个子控件.它不断返回null而不是对象.

有任何想法吗?

wpf dynamic-controls findname

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

怎么告诉'git''忘记'所有先前的提交?

我需要根据我的另一个项目的一小部分开始一个新项目,我的回购是在github.

我在一个新的项目文件夹中做了一个git clone ...很好.

我删除了我不需要的一切,摆脱了旧的迁移等......好吧.

现在它在本地运行正常,但"git log"显示所有旧提交.

我想告诉git"忘记所有先前的提交,这是一个新项目,所以在此之前忘记一切,从现在开始作为第一次提交"

我读到了关于git rebase但是不清楚这是否是正确的命令,如果是这样,如何将它用于这个非常简单的目的.

git

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

命名构造函数成语和模板?

有没有办法以"漂亮" 的方式使用Named Constructor Idiom模板?

例如:

#include <vector>
using namespace std;

template< typename T >
class Foo
{
public:
    static Foo Copy(const T& arg)
    {
        Foo ret;
        ret.t_copy = arg;
        return ret;
    }

    static Foo CopyClear(const T& arg)
    {
        Foo ret;
        ret.t_copy = arg;
        ret.t_copy.clear();
        return ret;
    }

private:
    T t_copy;
};


int main( int argc, char** argv )
{
    vector<double> vec;
    vec.push_back(1);

    // #1: won't compile
    Foo< vector<double> > a_foo = Foo::CopyClear( vec );

    // #2: ugly, but …
Run Code Online (Sandbox Code Playgroud)

c++ templates constructor

5
推荐指数
1
解决办法
604
查看次数

Xcode 4 - "存档"是灰色的吗?

我想存档我的应​​用程序,但存档选项是灰色的.什么可能导致这个?

在此输入图像描述

xcode xcode4

458
推荐指数
3
解决办法
13万
查看次数

文件*可以说文件是否为空?

在C中,如何从FILE*知道该文件是否为空?

c file

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

使用PyObjC访问iPhone加速度计

我想通过PyObjC访问我的iPhone的Accelerometer.这是我的代码:

@objc.signature("v@:@@")
def accelerometer_didAccelerate_(self, accelerometer, acceleration):
    msgBox = UIAlertView.alloc().initWithTitle_message_delegate_cancelButtonTitle_otherButtonTitles_("Acceleration", str(acceleration.x), self, "OK", None)
    msgBox.show()
    msgBox.release()

@objc.signature("v@:@")
def applicationDidFinishLaunching_(self, unused):
    self.accelerometer = UIAccelerometer.sharedAccelerometer()
    self.accelerometer.setUpdateInterval_(1)
    self.accelerometer.setDelegate_(self)
    #...
Run Code Online (Sandbox Code Playgroud)

问题是str(accelleration.x)返回"<native-selector x of <UIAcceleration: 0x.....>>".我能做什么?

iphone pyobjc accelerometer uiaccelerometer

5
推荐指数
1
解决办法
857
查看次数

是否可以使用带有capybara的HTTP代理?

Capybara的API似乎不支持配置HTTP代理.有没有办法使用它?

上下文:我正在使用带黄瓜的capybara来测试rails应用程序,并使用akephalos作为javascript驱动程序.script页面上有一个标记向外部网站发出请求(在本例中为maps.google.com).黄瓜测试失败,并显示以下消息:

org.apache.http.conn.HttpHostConnectException: Connection to http://maps.google.com refused (NativeException)
(drbunix:///tmp/akephalos.24700.sock) -e:1
./features/step_definitions/named_element_steps.rb:20
Run Code Online (Sandbox Code Playgroud)

capybara

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

将事件绑定到iframe的内容并从iframe触发它

我从当前的项目中找出了一个非常奇怪的错误:

index.html(demo)和iframe.html

做:

1)单击第一个输入并选择任何日期

你会看到 - "iframe中的datepicker发生了变化!"

2)单击第二个输入,写入一些符号并按下页面上的任何可用空间

你会看到 - "iframe里面的"normal_input已经改变了!" +"normal_input在iframe之外改变了!"

内部iframe:

<input id="datepicker" /> <input id="usual_input" />
Run Code Online (Sandbox Code Playgroud)

在index.html绑定到此输入的change事件:

$(this).contents().find("#datepicker").change(... (1)
$(this).contents().find("#usual_input").change(... (2)
Run Code Online (Sandbox Code Playgroud)

在iframe.html上绑定到此输入的更改事件:

$("#datepicker").change(... (3)
$("#usual_input").change(... (4)
Run Code Online (Sandbox Code Playgroud)

但是№1不能在任何浏览器中使用!

jquery ui的datepicker 触发器更改事件100%正确.为什么我们不能 iframe 之外绑定它?

html iframe jquery events dom

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