问题列表 - 第9946页

将外部jar(lib/*.jar)添加到IntelliJ IDEA项目的正确方法

在IntelliJ IDEA中创建新的Java项目时,将创建以下目录和文件:

./projectname.iml
./projectname.ipr
./projectname.iws
./src/
Run Code Online (Sandbox Code Playgroud)

我想配置IntelliJ IDEA以将我的依赖JAR包含./lib/*.jar到项目中.在IntelliJ IDEA中实现此目的的正确方法是什么?

java intellij-idea

665
推荐指数
11
解决办法
78万
查看次数

如何在Android Cupcake中以编程方式启用GPS

我目前正在Android中编写一个与GPS配合使用的应用程序.目前我能够确定GPS是否已启用.我的问题是,如果禁用,我想在应用启动时启用GPS.我怎么能这样做程序化?

java gps android android-1.5-cupcake

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

C#"无法分配字段,因为它是foreach迭代变量"

我想修剪CSV文件的列标题,下面的字段是一个包含标题名称的数组,我在哪里放置trim()?我把它放在foreach循环中,但VS告诉我"不能分配字段,因为它是一个foreach迭代变量".我究竟做错了什么?

while ((fields = csv.GetCSVLine()) != null) 
{
    if (header)
    {
        foreach (string field in fields) 
        {
              //field = field.trim(); //VS: "cannot assign field because it is a foreach iteration variable"
          headers.Add(field);
        }
}
Run Code Online (Sandbox Code Playgroud)

c# foreach

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

Windows Mobile应用程序中DataGrid的列宽

我在尝试调整数据网格列的宽度时遇到问题.我用过这里发布的答案,但我无法解决.

我正在使用对象列表作为数据源.在这个简单的例子中,我刚刚创建了一个智能设备应用程序,并且刚刚添加了一个数据网格.然后我的代码就是这个:

    public Form1()
    {            
        InitializeComponent();

        List<Prueba> lista = new List<Prueba>();
        lista.Add(new Prueba("uno", "dos"));
        lista.Add(new Prueba("tres", "cuatro"));

        dataGrid1.DataSource = lista;
        DataGridTableStyle tableStyle = new DataGridTableStyle();
        tableStyle.MappingName = lista.GetType().ToString();
        DataGridTextBoxColumn tbcName = new DataGridTextBoxColumn();
        tbcName.Width = 4000;
        tbcName.MappingName = "UNO";
        tbcName.HeaderText = "UNO";
        tableStyle.GridColumnStyles.Add(tbcName);
        dataGrid1.TableStyles.Clear();
        dataGrid1.TableStyles.Add(tableStyle);
    }
}

public class Prueba
{
    public string UNO { get; set; }
    public string DOS { get; set; }

    public Prueba(string uno, string dos)
    {
        this.UNO = uno;
        this.DOS = dos;
    } …
Run Code Online (Sandbox Code Playgroud)

c# datagrid windows-mobile width

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

使用SQL Server 2005检索每个组的TOP X成员

我已经看过几次这个问题了,我已经写了自己的查询,但是速度很慢,如果有人可以就如何加快速度提出建议,我将非常感激.

在简化的场景中,我有以下两个表:


- GroupID(主键)

成员
- MemberID(主键)
- GroupID(外键)

假设,对于Group中的每个GroupID,我想从Member中找到具有该GroupID的前2个MemberID值.

这是我当前的查询有效,但速度很慢:

SELECT M.MemberID, M.GroupID
FROM   Member AS M
WHERE  M.MemberID in 
        (Select top 2 Member.MemberID
         FROM Member
         Where Member.GroupID = M.GroupID
         ORDER BY Member.MemberID)
Run Code Online (Sandbox Code Playgroud)

Say Group具有以下行
GroupID
1
2
3

和会员具有以下行
MEMBERID,的GroupID
1,1
2,2
3,3
4,1
5,2
6,3
7,1
8,2
9,3

然后我的查询应该返回:
MEMBERID的GroupID
1,1
2,2
3,3
4,1
5,2
6,3

sql sql-server-2005

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

是不是在try块中捕获的未经检查的异常在Java中检查了异常?

有人告诉我,在Java中,未经检查的异常可以在try块中捕获,但如果它被捕获,是不是称为已检查异常?

java exception checked-exceptions

8
推荐指数
1
解决办法
4528
查看次数

将BigDecimal/BigInteger序列化为ProtocolBuffers的最佳方法是什么?

我开始将自定义序列化机制迁移到Protocol Buffers.将特别定期使用的一种数据类型是BigDecimal.

有没有人知道在Protocol Buffers中序列化这个的好方法?我们当前的序列化例程BigDecimal.toPlainString()用于序列化和new BigDecimal(String)反序列化 - 我假设有更好的方法.

我的猜测是将a定义BigDecimal为:

message BDecimal {
    required int32 scale = 1;
    required BInteger int_val = 2;
}
Run Code Online (Sandbox Code Playgroud)

但我不太清楚如何定义BigInteger- 也许使用它的toByteArray()方法?

java protocol-buffers

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

可以进行客户端HTTP推送吗?

几乎与服务器端推送相反,也称为Comet.我想知道是否可以使用长期的HTTP连接将信息推送到服务器.

与简单的XHR不同,连接将保持活动状态,并且数据将按时间间隔流式传输到服务器,因为用户完成了操作等.

使用标准技术我不相​​信这是可能的,但我愿意接受有关可能的开发或巧妙实现这一目标的建议.目的是完成向服务器的低延迟数据推送,以实现快速有效的单向流.

我对使用flash/java桥接器的套接字实现不感兴趣,因为服务跨域策略或获得java签名的麻烦.欢迎使用无需额外依赖性的原始黑客.优选地,解决方案将使用javascript完成.

javascript ajax streaming comet http

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

列出可能打开文件的潜在应用程序

是否有可能获得用户计算机上安装的可用于打开文件的应用程序列表(在我的例子中是一个图像),类似于通过Finder的"打开方式..."菜单显示的列表?

macos cocoa launch-services

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

c#快速哈希计算

我正在寻找本机MD5或SHA1库的ac#wrapper来提高哈希计算性能.

之前我将SharpZipLib切换到zlib,性能提升超过2倍.(好吧,你要注意你有正确的zlib.so或zlib.dll,具体取决于操作系统和硬件,但它会得到回报).

是否值得MD5或SHA1,或者.NET和Mono都依赖本机实现?

(已编辑)另外:如果我要坚持使用MD5CryptoServiceProvider,有没有一种方法可以在我阅读时计算文件的哈希值?我的意思是,以块的形式发送字节但仍然计算整个哈希值?

c# message-digest

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