问题列表 - 第3845页

如何在Java中将日期增加一天?

我正在使用这种格式的日期:yyyy-mm-dd.

如何将此日期增加一天?

java date

537
推荐指数
25
解决办法
88万
查看次数

在Linux中更改现有进程的所有者

我想以特权用户身份启动tomcat(Web Server),然后在启动后将其恢复给非特权用户.有没有办法以编程方式执行此操作,或者通常使用Linux?

谢谢.

linux tomcat redhat

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

Winforms毫不客气地退出"未处理的异常"

程序吐出其中一个框,表示发生了未处理的异常,应用程序必须退出.解决问题的唯一线索就是在事件日志中:

事件类型:错误事件源:.NET运行时2.0错误报告事件类别:无事件ID:5000日期:1/9/2009时间:8:47:44 AM用户:N/A计算机:DADIEHL描述:EventType clr20r3,P1 crm.client.exe,P2 1.0.1.0,P3 49667f61,P4 mscorlib,P5 2.0.0.0,P6 471ebc5b,P7 c35,P8 59,P9 system.formatexception,P10 NIL.

所以我将以下代码添加到program.cs:

try
{
    Application.Run(new WindowContainer());
}
catch (Exception exc)
{
    new DialogException(exc).ShowDialog();
}
Run Code Online (Sandbox Code Playgroud)

只是这样我可以捕获任何异常,但用户仍然收到相同的消息,说应用程序必须退出.我无法在我的计算机上重现这一点,因此无法使用调试器来缩小范围.有谁知道如何收集更多信息或有任何想法是什么问题?

.net c# exception winforms

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

"将varchar值'NULL'转换为数据类型int时转换失败"

当我将记录插入长表时,我收到错误"将varchar值'NULL'转换为数据类型int时转换失败"如何确定哪些列错误?

该表有许多字段和数百万条记录.当我尝试在某处将"NULL"字符串插入整数列时,每次迭代需要10分钟才能完成.我以为SQL服务器可以告诉我列的确切名称:(

sql-server

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

烟雾测试的附加值是多少?

或者也许我们实施它.我是想要完成整个过程的团队的新手,这似乎让我们的团队中的一些成员感到困惑,包括我.我们得到了我认为的用户验收测试或手动操作列表,您可以点击它们以查看是否一切正常.我认为它会比这简单得多,因为我们只是将应用程序的各个部分分开,并且通常只是查看它会发现巨大的错误.这将不涉及脚本,只需单击每个页面,可能填写东西,确保它提交确定.这让我想到了另一点,在我看来,烟雾测试基本上毫无价值.我会认为相反,你' d有单元测试甚至是自动化测试,它们会通过一个需求列表来确保这类事情正确发生.即使至少没有完成,我认为首先检查代码的开发人员至少会进行一次微型烟雾测试,以确保他们的功能首先起作用.我们在会议中提到了这一点,你可以想象出这种困惑,它让我回到了我的问题,我们将从这种类型的烟雾测试中获得什么价值?

testing

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

.NET是否给了我2008年12月29日错误的周数?

根据官方(格里高利)日历,2008年12月29日的周数为1,因为在第52周的最后一天(即28/12)之后,该年剩下三天或更少的天数.有点奇怪,但没关系,规则是规则.

因此,根据这个日历,我们有2008/2009年的这些边界值

  • 28/12是第52周
  • 29/12是第1周
  • 1/1是第1周
  • 8/1是第2周

C#提供了一个GregorianCalendar类,它有一个函数GetWeekOfYear(date, rule, firstDayOfWeek).

该参数rule是一个包含3个可能值的枚举:FirstDay, FirstFourWeekDay, FirstFullWeek.根据我的理解,我应该FirstFourWeekDay遵守规则,但我尝试了所有这些以防万一.

最后一个参数通知哪个工作日应该被视为一周的第一天,根据该日历,它是星期一,所以它是星期一.

所以我启动了一个快速而肮脏的控制台应用程序来测试这个:

using System;
using System.Globalization;

namespace CalendarTest
{
    class Program
    {
        static void Main(string[] args)
        {
            var cal = new GregorianCalendar();
            var firstWeekDay = DayOfWeek.Monday;
            var twentyEighth = new DateTime(2008, 12, 28);
            var twentyNinth = new DateTime(2008, 12, 29);
            var firstJan = new DateTime(2009, 1, 1);
            var eightJan = new DateTime(2009, 1, 8);
            PrintWeekDays(cal, twentyEighth, firstWeekDay);
            PrintWeekDays(cal, …
Run Code Online (Sandbox Code Playgroud)

.net c# calendar gregorian-calendar week-number

15
推荐指数
1
解决办法
5272
查看次数

使用VB.NET IIF我得到NullReferenceException

我正在做一些调试,所以我想记录eventArgs值

我有一个基本上做的简单线:

logLine = "e.Value: " + IIf(e.Value Is Nothing, "", e.Value.ToString())
Run Code Online (Sandbox Code Playgroud)

我理解IIF函数的方式,如果e.Value是Nothing(null)那么它应该返回空字符串,否则它应该返回值的.ToString.我是,但是得到一个NullReferenceException.这对我来说没有意义.

有任何想法吗?

.net vb.net nullreferenceexception

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

如何从存储过程的SQL Server返回多个数据表?

我需要在两个不同的表上进行两次查询,并且数据并不真正相关.所以当我通过我的代码调用存储过程时,我应该得到一个带有两个DataTable的DataSet,每个查询一个DataTable.如何在SQL Server存储过程中完成?

t-sql sql-server stored-procedures

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

如何在实体名称中大写首字母缩略词?

让我们假设您使用一种使用camelcase单词作为标识符的语言进行编程.使用下划线分隔的方法名称的所有Ruby类型都可以使用.

当您的名字包含首字母缩略词时,您采用什么方法来将字母大写后?例如,你会调用createSQLBuffer或createSqlBuffer方法吗?你有制定政策规定在这种情况下该做什么吗?此外,任何人都可以链接我一些特别推荐一个或另一个的文章,或者事实上任何涵盖这一点的东西吗?

我知道这不是什么大不了的事,但由于某种原因,我有时会遇到一种方法/类/变量大写的一种方式,而另一方面看起来更自然.奇怪的是,我甚至不确定它是否一致; 我发现我喜欢某些名字的全部大写,而其他人的名字则小写,这并不会让我感到惊讶.

有人想就此分享他们的意见吗?

language-agnostic naming-conventions

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

我可以将Java类文件导入JRuby吗?

文档似乎表明,为了让我将Java类导入JRuby,它们必须位于JAR文件中:

"为了在JRuby的jar文件中使用资源,jar文件必须在类路径上,或者你可以使用require方法使它"(http://wiki.jruby.org/wiki/Calling_Java_from_JRuby#Require_a_jar_file_to_make_resources_in_the_jar_discoverable_within_JRuby)

是否可以直接导入.class文件?

谢谢!

jruby jruby-java-interop

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