问题列表 - 第6543页

我应该如何在SharePoint中存储旧日期?

我需要在SharePoint中存储需要回溯到公元前5000年左右的日期.理想情况下,我希望能够进行日期加法/减法,如下所示:

oldDate = '5000 BC';
newDate = '1995 AD';
DateDiff(oldDate, newDate, 'Years'); // equals 6995
Run Code Online (Sandbox Code Playgroud)

我该怎么办?根据字符串构建old_date类?只是使用常规日期,但添加AD或BC,使日期为负数?

sharepoint datetime

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

相当于EasyMock中的LastCall.IgnoreArguments

我目前在使用EasyMocks的Java中使用Rhino.Mocks进行了大量的测试.但是我无法在EasyMocks中提取LastCall.IgnoreArguments()Rhino.Mocks等效项.

无论方法中的参数如何,我如何使用Easy Mocks返回值.

例如:

public interface ISoothSayer {

   String SaySomethingSweet(String sweetMsg);
}
Run Code Online (Sandbox Code Playgroud)

我怎么模仿这个界面来回归"地狱哦世界",无论论证如何,sweetMsg.

java rhino-mocks easymock mocking

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

什么可以导致WPF应用程序崩溃与AppHangB1问题事件名称?

我目前正在处理的程序偶尔会挂起AppHangB1问题事件.我已将其追溯到一系列特定的动作,但它似乎是一种heisenbug,因为每当我单步执行代码时,它都不会表现出来.一旦程序挂起,我就无法暂停程序以查看它在Visual Studio中的挂起位置.这个应用程序中有很多事情发生(非托管互操作,多线程等),因此在我的特定应用程序中可能出现任何数量的错误.

我不是在寻找任何人为我解决我的问题,我只是想知道什么类型的东西可能导致这种类型的挂起?我在Google上发现了一些点击,但没有任何帮助..NET应用程序的任何调试技巧都可以帮助查明问题.

.net crash debugging wpf

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

将事件绑定到鼠标右键

在禁用浏览器上下文菜单后,如何通过右键单击触发某些操作?

我试过这个...

$(document).ready(function(){
    $(document).bind("contextmenu",function(e){
        $('.alert').fadeToggle();
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

css jquery

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

Spring MVC表单:选择Tag,多个选项不正确绑定?

我正在尝试创建一个表单来编辑现有的数据库行.我正在使用Spring MVC表单标记将html自动绑定到表单后备对象.该行与另一个表有多对多的关系,我试图使用以下形式表示多个选择框:select tag;

<form:select path="rules">
    <form:options items="${bundle.rules}" itemValue="name" itemLabel="name"/>
</form:select>
Run Code Online (Sandbox Code Playgroud)

我正在使用Hibernate进行持久化,因此该关系表示为Bundle pojo中的HashSet.

 private Set<Rule> rules = new HashSet<Rule>(0);
Run Code Online (Sandbox Code Playgroud)

如果没有页面上的选择框,对象将正确更新到数据库,但是使用选择框,对象将不会更新到数据库,并且我在log4j日志中收到此错误,请注意此错误不会导致异常,它只在日志中可见;

DEBUG org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:256) - Data binding errors: 1
Run Code Online (Sandbox Code Playgroud)

无论我取消选择框内的项目,都会发生这种情况,整个表单拒绝正确提交.谁能帮我?

我知道如何将集合属性绑定到Spring MVC中的表单,这与此问题类似,遗憾的是,没有任何建议对我的问题有用.

spring hibernate jsp-tags spring-mvc

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

加载JDBC驱动程序哪种方法更好?

加载驱动程序有两种方法:

  1. Class.forName()

  2. DriverManager.registerDriver()

方法1内部也调用DriverManager.registerDriver,方法1是首选方法.

但为什么?是否存在任何细微差别或性能等更好?
任何意见都表示赞赏..

java jdbc

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

使用Query为现有表生成SQL创建脚本

我需要能够为SQL Server 2008中的现有表获取CREATE脚本.我假设我可以通过以某种方式查询sys.tables来执行此操作,但是这不会返回给我CREATE脚本数据.

sql t-sql sql-server

59
推荐指数
5
解决办法
13万
查看次数

Java中的无损JPEG旋转(90/180/270度)?

是否有用于以90度为增量旋转JPEG文件的Java库,而不会导致图像质量下降?

java algorithm jpeg rotation lossless

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

确保方法被调用

我有这门课:

public abstract class AbstractIncomingCall {

    /*
    class properties
    */

    public void changeStatus(/*some parameters*/){
        //store parameters in class properties
        isValid();
    }

    protected abstract boolean isValid();
}
Run Code Online (Sandbox Code Playgroud)

......这个课程扩展了:

public class IncomingCallImpl extends AbstractIncomingCall{

    //I override the parent's method
    public void changeStatus(/*same parameters as parent's method*/) {
        super.changeStatus(/*same parameters as parent's method*/);
        //do something interesting 
    }

    protected boolean isValid() throws StatusChangeNotOccurredException {
        //implement my validation algorithm
    }
Run Code Online (Sandbox Code Playgroud)

我想要实现的是确保每当调用changeStatus(/*some parameters*/)时调用isValid()方法; 请注意,isValid()方法仅在具体类中实现,它还使用从父类继承的类属性.我有没有办法确保调用isValid()而不是调用super?我非常不喜欢我必须传递参数的事实,我认为我完全走错了方向并且有一种更清洁的方法来实现这一目标.我想在我的代码中保留的是抽象类中的"isValid()调用逻辑",因为每个调用都需要进行验证,我不能依赖于我将来记住这个:P

提前致谢 :]

java inheritance

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

在插入之前强制NHibernate级联删除

我有一个父对象,它与一个ISet子对象有一对多的关系.子对象具有唯一约束(PageNum以及ContentID- 父对象的外键).

<set name="Pages" inverse="true" cascade="all-delete-orphan" access="field.camelcase-underscore">
    <key column="ContentId" />
    <one-to-many class="DeveloperFusion.Domain.Entities.ContentPage, DeveloperFusion.Domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</set>
Run Code Online (Sandbox Code Playgroud)

我打的问题是,如果我删除ContentPage从父集合元素,然后添加与同一事务中相同的唯一密钥一个新的...你得到一个违反唯一约束,因为NHibernate的尝试执行插入之前的删除.

有没有办法强制NHibernate首先执行删除?

nhibernate nhibernate-mapping nhibernate-cascade

22
推荐指数
1
解决办法
9002
查看次数