问题列表 - 第32909页

matplotlib情节和imshow

matplotlib的情节和imshow的行为让我感到困惑.

import matplotlib as mpl
import matplotlib.pyplot as plt
Run Code Online (Sandbox Code Playgroud)

如果我在调用plt.imshow(i)之前调用plt.show(),则会产生错误.如果我在调用plt.show()之前调用plt.imshow(i),那么一切都很完美.但是,如果我关闭第一个打开的数字,然后调用plt.imshow(i),则会显示一个新数字,而不会调用pl​​t.show().

有人可以解释一下吗?

python matplotlib

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

为什么我应该使用Git提交消息的编辑器?

我觉得几乎每个人都使用编辑器(Vim,Notepad ++等)来获取Git提交消息.为什么?

我发现键入-m和几个引号很容易,并提供了一种简单的方法来重做提交(按向上箭头).我想在编辑器中进行多行提交消息会更容易,但我有足够的时间说服其他同事写任何消息!

git

12
推荐指数
3
解决办法
4393
查看次数

如何使用B :: Concise转储所有函数的ops

现在我可以按如下方式命名子程序printargs来获取转储.

perl -MO=Concise,printargs,-main,-terse Hello.pl
Run Code Online (Sandbox Code Playgroud)

假设我有几个子程序,我如何构建一个通用模块来转储所有子程序的细节?

perl

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

WPF工具包DataGrid复选框问题

我真的希望有人可以帮助我.我的程序中有一个DataGrid,它有一个复选框列.DataGrid的ItemsSource是以编程方式加载的DataSet.当我在DataGrid中选择几个项目然后滚动它时,我会得到一些非常奇怪的行为.例如,当我检查两个CheckBox时,它告诉我有"2选择",但是如果我在DataGrid中向上或向下滚动,则数字会改变.如果我回滚到初始位置,它会回到"2选中".虽然听起来很奇怪,但当我滚动框时,它似乎正在调用Checked/Unchecked事件...非常奇怪......

我的代码顶部定义了以下内容:

private DataSet MyDataSet;
int selected_count = 0;
Run Code Online (Sandbox Code Playgroud)

然后我在我的方法中有以下代码将信息加载到DataSet中:

MyDataSet = new DataSet();
DataTable tempDataTable = new DataTable();
MyDataSet.Tables.Add(tempDataTable);

DataColumn tempCol = new DataColumn("Checked", typeof(bool));
tempDataTable.Columns.Add(tempCol);

for (int i = 0; i < 50; i++)
{
    DataRow tempRow = tempDataTable.NewRow();
    tempDataTable.Rows.Add(tempRow);
    tempRow["Checked"] = false;
}

MyList.ItemsSource = MyDataSet.Tables[0].DefaultView;
Run Code Online (Sandbox Code Playgroud)

我将IsChecked属性绑定到名为"Checked"的DataColumn,使用以下XAML:

<dtgrd:DataGrid x:Name="MyList" AutoGenerateColumns="False" CanUserAddRows="False" CanUserResizeRows="False" HeadersVisibility="Column" SelectionUnit="FullRow" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF">
    <dtgrd:DataGrid.Columns>
        <dtgrd:DataGridTemplateColumn x:Name="CheckCol" CanUserSort="True" CanUserResize="False">
            <dtgrd:DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <CheckBox Name="MyCheckBox" IsChecked="{Binding Checked}" HorizontalAlignment="Center" VerticalAlignment="Center" Checked="MyCheckBox_Checked" Unchecked="MyCheckBox_Unchecked" />
                </DataTemplate>
            </dtgrd:DataGridTemplateColumn.CellTemplate>
        </dtgrd:DataGridTemplateColumn>
    </dtgrd:DataGrid.Columns>
</dtgrd:DataGrid> …
Run Code Online (Sandbox Code Playgroud)

wpf checkbox datagrid toolkit

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

在Objective-C中确定属性是否为int,float,double,NSString,NSDate,NSNumber等

我需要确定一个对象的属性(通过名称传递)类型,以便从XML执行反序列化.我有一些通用的伪代码(但是我不确定如何在Objective-C中执行这些比较):

id object = [[[Record alloc] init] autorelease];

NSString *element = @"date";
NSString *data = @"2010-10-16";

objc_property_t property = class_getProperty([object class], [element UTF8String]);
const char *attributes = property_getAttributes(property);

char buffer[strlen(attributes) + 1];
strcpy(buffer, attributes);

char *attribute = strtok(buffer, ",");
if (*attribute == 'T') attribute++; else attribute = NULL;

if (attribute == NULL);
else if (strcmp(attribute, "@\"NSDate\"") == 0) [object setValue:[NSDate convertToDate:self.value] forKey:element];
else if (strcmp(attribute, "@\"NSString\"") == 0) [object setValue:[NSString convertToString:self.value] forKey:element];
else if (strcmp(attribute, "@\"NSNumber\"") == 0) [object setValue:[NSNumber …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa objective-c

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

为什么我不能创建字典<string,dictionary <string,string >>?

我想创建一个字典,如:

Dictionary<string,<Dictionary<string, string>>>
Run Code Online (Sandbox Code Playgroud)

为什么我不能?

c# dictionary

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

使我的控制台应用程序不可见

我正在为我的公共图书馆开发一个控制台应用程序作为学校项目.控制台应用程序将在用户登录后立即运行并执行一些后台工作.

问题是,我不希望控制台应用程序真正出现.我需要它隐形.我需要的最后一件事就是投诉,因为有些人因为CMD窗口打开和关闭而感到害怕,除了图书馆希望它尽可能不可见.

我试着按照这个帖子中的代码:http: //social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/ea8b0fd5-a660-46f9-9dcb-d525cc22dcbd

但无济于事,我仍然可以看到控制台应用程序在完成所有工作后弹出和关闭.

有没有更好的方法来阻止控制台出现?谢谢.

c# invisible console-application

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

如何找到包含类定义的jar文件?

你最喜欢的工具,插件,脚本是什么,在一堆jar文件中找到一个java类?

我经常继承代码,抱怨一个不存在的类,这只是因为jar文件没有包含在类路径中.但是,什么jar文件是类?我可能没有JAR(所以我必须在线搜索),或者在类路径中添加JAR可能会产生重复的类定义问题.

我显然更喜欢eclipse插件,但我对任何适用于Windows的软件都是开放的.

我知道...... Windows不是我的选择,但这就是我的工作.

谢谢!

路易斯

PS谢谢你的回答.在回顾了一些回复之后,我意识到我应该更好地解释我的情景.我们有一个下载或创建的JAR文件库,但有时候这个类会在某个地方上线.

java windows search jar class

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

简化立方贝塞尔曲线?

我正在努力实现与Adobe Illustrator使用画笔工具完成的工作.它正确地分析和简化了路径,包括其bezier手柄.我实现了Ramer-Douglas-Peucker_algorithm,然而,它并没有真正成为我需要的东西.它适用于线段,但不考虑贝塞尔手柄.是否有算法可以像这个算法一样,但考虑到立方贝塞尔句柄?这个问题是曲线可能是一个角度,但算法只能看到一条直线.

谢谢

c c++ algorithm graphics vector

6
推荐指数
1
解决办法
1644
查看次数

CSV到对象模型映射

我有一个CSV文件,我想读入List.这是一个示例文件:

Plant,Material,"Density, Lb/ft3",Storage Location
FRED,10000477,64.3008,3300
FRED,10000479,62.612,3275
FRED,10000517,90,3550
FRED,10000517,72,3550
FRED,10000532,90,3550
FRED,10000532,72,3550
FRED,10000550,97,3050
Run Code Online (Sandbox Code Playgroud)

我知道我可以手动读取CSV文件并使用普通的StreamReader构建列表,但我想知道是否有更好的方法,也许使用LINQ?

c# linq csv

33
推荐指数
4
解决办法
5万
查看次数