小编Mad*_*Seb的帖子

WPF数据网格问题

我有一个 WPF 数据网格,它工作得很好,但我注意到第一列之前有某种非常小的列...我想删除它.​​..我该怎么做?

看一下图片: http://i45.tinypic.com/2d177f9.jpg ...我要删除的东西就是我用红色矩形包围的东西。

wpf datagrid

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

访问:文本,备忘录或VarChar?哪一个使用?

Microsoft Access中的VarChar,Text和Memo有什么区别?

ms-access types

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

WPF SelectedItem和滚动

我有一个WPF DataGrid.DataGrid绑定到IList.该列表包含许多项,因此DataGrid MaxHeight设置为预定义值,DataGrid会自动显示滚动条.选择模式和单位设置为"单个完整行".

表单有一个名为"New"的按钮,它将一个项添加到datagrid绑定到的列表中.单击"New"后,新项应该是新选择的项.我这样做是通过:dataGrid.SelectedItem = newItem;

这有效..但不如我期望的那样好.

我还希望dataGrid 向下滚动到新选择的项目 ..有关如何执行此操作的任何想法?

此致,MadSEB

wpf datagrid scroll

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

Erlang gen_tcp连接问题

简单问题......

这段代码..

client() ->
    SomeHostInNet = "localhost" % to make it runnable on one machine
    {ok, Sock} = gen_tcp:connect(SomeHostInNet, 5678, 
                                 [binary, {packet, 0}]),
    ok = gen_tcp:send(Sock, "Some Data"),
    ok = gen_tcp:close(Sock).
Run Code Online (Sandbox Code Playgroud)

非常清楚,除了我不太明白[binary,{packet,0}]是什么意思?有人在乎解释吗?

MadSeb

sockets erlang tcp

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

Java ODBC数据源(未定义的符号:SQLAllocEnv)

我有以下Java代码.此代码的目的是建立与远程MySQL数据库ProductionDb(我的/etc/odbc.ini文件中定义的数据源)的连接.

import java.sql.*;
import java.util.*;
import java.io.*;

public class Test {

    public static void main(String[] args) {

        try {
            Connection conn = null;
            PreparedStatement s = null;
            String driver = "sun.jdbc.odbc.JdbcOdbcDriver";

            Class.forName(driver).newInstance();
            conn = DriverManager.getConnection("jdbc:odbc:ProductionDb");

        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

/etc/odbc.ini文件是:

$ cat /etc/odbc.ini
[ProductionDb]
Driver = /usr/lib/odbc/libmyodbc.so
Description = Production Database
Server = [ hidden ] 
Port = 3306
User = [ hidden ] 
Password = [ hidden ] 
Database = ProductionDb
Run Code Online (Sandbox Code Playgroud)

顺便说一下 - 我使用的是Java …

java mysql odbc

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

EC2实例:通过别名访问RDS

是否可以以这样的方式设置RDS,即EC2实例使用RDS实例标识符“ mydb”连接到RDS而不是使用公共DNS名称:mydb.cfnr64hlvtcp.us-east-1.rds.amazonaws.com。?

amazon-ec2 amazon-web-services amazon-rds

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

将Sonar,Jacoco,Gradle,ScalaTest与Junit,Java集成

我在构建过程中非常成功地集成了Gradle(1.11),Sonar(4.1.1),Java,Scala和Jacoco.我甚至设法获得有关成功测试数量的信息(感谢Stackoverflow!).我有一个问题.

我似乎无法获得有关每次测试的覆盖率的信息.有这个信息会很高兴.

> 15:11:16.514 INFO - Sensor JaCoCoSensor... 15:11:16.535 INFO -
> Analysing C:\example\gradle-sonar-jacoco-scala\build\jacoco\test.exec
> 15:11:17.887 INFO - No information about coverage per test.
Run Code Online (Sandbox Code Playgroud)

该项目的简化版本位于:https://github.com/sebastianharko/gradle-sonar-java-jacoco-scalatest-junit

干杯!

java scala gradle jacoco sonarqube

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

声纳 JIRA 插件:自动创建/解决问题

我在 Sonar 中为一个项目安装了 JIRA 插件。我可以使用 Sonar 的 Web 界面和“链接到 Jira 问题”按钮成功地在 Sonar 中的问题和 JIRA 中的问题之间建立链接。

该项目主要是一个Java项目,我使用gradle构建和gradle的sonar-runner插件进行声纳分析。

是否可以在我运行分析时自动创建(或解决)JIRA 问题,因此我不必为每个问题(大约有 100 个问题)单击“链接到 Jira 问题”。

任何帮助是极大的赞赏。

干杯!

jira sonar-runner sonarqube

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

EmptyListToVisibilityConverter

我正在尝试为WPF做一个"空列表到可见性转换器".这是一个IValueConverter,它接受一个对象(应该是一个列表),如果列表为空(或者如果传递的对象为null),它应返回Visibility.Collapsed; 如果列表不为空,则应返回Visibility.Visibile;

我打算将它用于数据网格.计划是每当给予ItemsSource的列表是空列表或null时,使datagrid不可见(折叠).

<my:DataGrid 
                    Name="dataGridAuxiliaryTools"
                    Style="{StaticResource DataGridStyle}"
                    CellStyle="{StaticResource DataGridCellStyle}"
                    ColumnHeaderStyle="{StaticResource DataGridColumnHeaderStyle}"
                    ItemsSource="{Binding Path=Items}"
                    IsReadOnly="False"
                    Visibility="{Binding Path=Items, 
                    Converter={StaticResource emptyListToVisibilityConverter}}"
 </my:DataGrid>
Run Code Online (Sandbox Code Playgroud)

我写了EmptyListToVisibilityConverter如下:

public class EmptyListToVisibilityConverter : IValueConverter
    {
    public object Convert(object value, Type targetType, object parameter,
                          CultureInfo culture)
    {
        if (value == null)
        {
            return Visibility.Collapsed;
        }
        else if (value is IList<Object>)
        {
            if ((value as IList<Object>).Count == 0)
            {
                return Visibility.Collapsed;
            }
            else
            {
                return Visibility.Visible;
            }
        }
        else
        {
            return Visibility.Visible;
        }
    }

    public object ConvertBack(object value, Type targetType, object …
Run Code Online (Sandbox Code Playgroud)

wpf binding

4
推荐指数
3
解决办法
5776
查看次数

SQS/SNS和一次性计算架构(EC2 SPOT实例)

我有一个应用程序从SQS读取消息(让我们调用队列"p"),进行计算成本高昂的图像处理(步骤#1),将结果上传到S3并从队列"p"中删除消息然后发送通知SNS主题(此SNS主题将消息路由到另一个名为"q"的队列).还有另一个应用程序从队列"q"读取并执行图像处理的第二阶段(从S3下载步骤#1的结果并对该结果执行其他数学运算).

我有一个常规实例和现场实例的组合运行步骤#1应用程序.我知道(由于SQS可见性超时概念)如果现场实例在图像处理阶段被关闭,SQS会使消息再次对其他消费者可见,因此非现场EC2实例最终会完成现场的工作由于系统关闭,实例无法完成.

现在我的问题是:如果现场实例在删除后但在向SNS发送消息之前完全关闭会发生什么?我们怎样才能从这样的事件中恢复过来?

# PSEUDO CODE
msg = read message from queue 
result = doWork(msg)
upload result to S3
delete msg 
publish to sns about result
Run Code Online (Sandbox Code Playgroud)

干杯!

amazon-ec2 amazon-sqs amazon-sns

4
推荐指数
1
解决办法
637
查看次数