问题列表 - 第7961页

Java中的大数字

我如何在Java中使用极大数字进行计算?

我已经尝试long但最大限度为9223372036854775807,并且当使用整数时,它不能保存足够的数字,因此不够准确,无法满足我的需要.

有没有办法解决?

java integer numbers biginteger

90
推荐指数
5
解决办法
20万
查看次数

如何获得组合框值?

我通常做网络编程但是在我正在研究的这个项目中需要一个Windows窗体.

我正在使用SubSonic获取作业列表并加载组合框:

JobCollection jobs = new JobCollection().Load();
cboJobs.DisplayMember = "Name";
cboJobs.ValueMember = "Id";
cboJobs.DataSource = jobs;
Run Code Online (Sandbox Code Playgroud)

当用户选择项目并单击搜索按钮时,我需要使用作业"Id"字段查询数据库.

TransactionCollection transactions = new TransactionCollection();
if (!String.IsNullOrEmpty(txtTransactionId.Text))
{
    transactions.Where("id", txtTransactionId.Text);
}
else
{
    transactions.Where("raw_data", Comparison.Like, "%" + txtFind.Text + "%");     
}
transactions.Where("job_id", Convert.ToInt32(cboJobs.SelectedItem));
transactions.Load();
Run Code Online (Sandbox Code Playgroud)

出现问题的那一行是"Convert.ToInt32(cboJobs.SelectedItem)".

如何获得工作ID与姓名?

c# subsonic combobox

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

VB.Net中的匿名类初始化

我想在vb.net中创建一个完全像这样的匿名类:

var data = new {
                total = totalPages,
                page = page,
                records = totalRecords,
                rows = new[]{
                    new {id = 1, cell = new[] {"1", "-7", "Is this a good question?"}},
                    new {id = 2, cell = new[] {"2", "15", "Is this a blatant ripoff?"}},
                    new {id = 3, cell = new[] {"3", "23", "Why is the sky blue?"}}
                }
            };
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# vb.net anonymous-types

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

使用Wiki进行需求管理?

我一直在寻找一种用于开发功能规范的协作工具.我正在寻找能力:

  • 让多个用户参与规范.
  • 提供某种形式的可追溯性,如果需要可以手动完成.
  • 为用户提供添加注释和注释的功能.
  • 上载并显示Visio文档
  • 使用Balsamiq Mockup上传和显示模型屏幕.

我最初的印象是使用wiki可能是完成此任务的好工具.有没有人有使用维基创建功能规范的经验?使用像这样的工具而不是需求管理工具有什么优缺点?

非常感谢您的意见!

project-management requirements

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

C#simultanous控制台输入输出?

我正在编写一个服务器应用程序,我希望它是基于控制台的.我需要用户能够输入不同的命令,但同时有可能在用户写入时将某些内容输出到控制台.这会使缓冲区混乱.这样做有什么干净的方法吗?

谢谢.

c# console

7
推荐指数
1
解决办法
7504
查看次数

指定ODBC的默认驱动程序

我有一个遗留的VB6应用程序,它根据配置文件中的参数构建DSN.该参数是ODBC连接,并且该连接具有将服务器(DBSERVER)映射到驱动程序("SQL Server Native Client")的名称(DSN-NAME).

通常,它构建一个这样的DSN:

DSN = DSN-NAME;用户= FOO;密码=栏

如果我在文件中指定了一个主机名,它会构建一个连接字符串

DSN = DBSERVER;用户= FOO;密码=栏

报告的错误消息是:

[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序

这告诉我,可能有一种指定默认驱动程序的方法,这可能意味着我只能在配置文件中指定服务器名称,而不需要创建ODBC连接.

(我知道这些可以自动创建;这只是为了简单安装,并满足我的好奇心).

你如何指定默认驱动程序?如果我可以将默认驱动程序设置为SQL Server Native Client,那么我可以说DSN = DBSERVER并连接吗?

编辑:重点是尝试在不更改连接字符串的情况下执行此操作.所有的研究都表明这实际上是不可能的,但他对话的措辞表明它可能是.

vb6 odbc adodb dsn

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

可以使用Rails迁移来转换数据吗?

我正在尝试在我的Rails应用程序中转换一个列,为了参数,让我假装我试图将age我的users表中的列更改为字符串表示而不是int.

在我的迁移中我有这个;

def.self up
    add_column :users, :age_text, :string

    users = User.find(:all)

    users.each do |u|
       u.age_text = convert_to_text(u.age)
       u.save
    end
end

def self.convert_to_text(number)
   #code here to convert 1 to 'one' etc
end
Run Code Online (Sandbox Code Playgroud)

但它似乎没有起作用,我在这里尝试甚至可以进行迁移吗?

ruby migration ruby-on-rails

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

简单的MVC NerdDinners Lambda

在Microsoft的MVC教程NerdDinners的代码中:

公共类DinnerRepository {

private NerdDinnerDataContext db = new NerdDinnerDataContext();

//
// Query Methods

public IQueryable<Dinner> FindAllDinners() {
    return db.Dinners;
}

public IQueryable<Dinner> FindUpcomingDinners() {
    return from dinner in db.Dinners
           where dinner.EventDate > DateTime.Now
           orderby dinner.EventDate
           select dinner;
}

public Dinner GetDinner(int id) {
    return db.Dinners.SingleOrDefault(d => d.DinnerID == id);
}

//
// Insert/Delete Methods

public void Add(Dinner dinner) {
    db.Dinners.InsertOnSubmit(dinner);
}

public void Delete(Dinner dinner) {
    db.RSVPs.DeleteAllOnSubmit(dinner.RSVPs);
    db.Dinners.DeleteOnSubmit(dinner);
}

//
// Persistence 

public void Save() {
    db.SubmitChanges();
} 
Run Code Online (Sandbox Code Playgroud)

}

什么: …

model-view-controller lambda nerddinner

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

在编辑perl文件时,如何在POD部分内启用vim7拼写检查?

我是一个很长时间的用户,但最近才知道vim7现在有一些很棒的拼写功能.到目前为止,我一直在使用各种外部拼写工具和插件,并且为了内置拼写而放弃所有这些工具和插件我感到非常兴奋.

所以这就是问题所在.我做了评论:help spell,对于我尝试过的大多数文件类型,拼写看起来都很棒,除了perl(.pl|.pm).这个问题似乎与语法有关,因为当我:set spellset syntax=off拼写工作正常时,但是当我完成时它会停止工作set syntax=perl.

真的很酷,如果我能为POD块启用拼写.有任何想法吗?

:set spell
:set spelllang=en_us
:set syntax=perl
Run Code Online (Sandbox Code Playgroud)

vim syntax-highlighting

7
推荐指数
1
解决办法
431
查看次数

从Sharepoint webpart中写入事件日志

我正在尝试创建自定义webpart.要实现错误处理,我想写入事件日志.为此,我正在尝试使用以下代码;

protected void btnExceptionTester_Click(object sender, EventArgs e)
    {
        try
        {
            throw new Exception("this is a test");
        }
        catch (Exception ex)
        {
            SPSecurity.RunWithElevatedPrivileges(delegate()
            {
                EventLog.WriteEntry("TestWebpart", ex.ToString(), EventLogEntryType.Error);
            });
        }
    }
Run Code Online (Sandbox Code Playgroud)

当我尝试执行此代码时,我收到一个sharepoint错误页面(未处理的异常).当我查看事件日志时,我看到以下消息; "不允许请求注册表访问".

我在完全信任级别下运行(仅用于测试).有人能指出我需要写什么样的特权才能写入事件日志?或者还有另一种方法吗?

帮助大大的appriciated!

sharepoint event-log

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