问题列表 - 第49489页

ADD_MONTHS函数不会在Oracle中返回正确的日期

查看以下查询的结果:

>> SELECT ADD_MONTHS(TO_DATE('30-MAR-11','DD-MON-RR'),-4) FROM DUAL;
30-NOV-10


>> SELECT ADD_MONTHS(TO_DATE('30-NOV-10','DD-MON-RR'),4) FROM DUAL;
31-MAR-11
Run Code Online (Sandbox Code Playgroud)

如果在某个日期增加4个月,我如何获得'30 -MAR-11'?

请帮忙.

sql oracle date-arithmetic

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

如何在OSX中安装Appcelerator Titanium模块

我找不到有关如何将模块安装到Titanium的任何说明

我已从Appcelerator网页下载了TVOut模块的试用版

https://developer.appcelerator.com/package/28/tv-out/media

但它没有说如何将其安装到Titanium中?

我知道它需要最终进入/ Library/Application Support/Titanium/Modules,但只是解压缩到这个位置是不够的.

什么是我可以在zip上运行的命令行脚本,这将允许我使用它?

谢谢

titanium

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

模板内部的C++函数指针

我有这个问题:

template<typename T> class Bubu
{
...
   int (*comparer)(const T t1, const T t2);
...
public:
   Bubu(int (*_comparer)(const T t1, const T t2))
   {
      comparer = _comparer;
   }
};
Run Code Online (Sandbox Code Playgroud)

在另一个文件中:

Bubu<char*> asd(strcmp);
Run Code Online (Sandbox Code Playgroud)

错误:

error C2664: 'Bubu<T>::Bubu(int (__cdecl *)(const T,const T))' : 
             cannot convert parameter 1 from 'int (__cdecl *)(const char *,
             const char *)' to 'int (__cdecl *)(const T,const T)'
Run Code Online (Sandbox Code Playgroud)

我不明白为什么.编译器不应该看到"char*"而不是"T"吗?

编辑:Ideone.com准备好的代码:


int asdf(const char* a, const char* b)
{       return 0; }

template class Bubu
{
   int (*comparer)(const T …
Run Code Online (Sandbox Code Playgroud)

c++ templates function-pointers

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

使用NSDateComponents获得一周的第一天:改变一年

您好我设置firstWeekDay有问题,这是我做的:

NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; 
comp = [gregorian components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSWeekCalendarUnit | NSWeekdayCalendarUnit) fromDate:targetDate];
[comp setWeekday:2];

NSDate *firstWeekDay = [gregorian dateFromComponents:comp];
Run Code Online (Sandbox Code Playgroud)

如果2011-01-01周六是targetDate,我日历中的第一周周日似乎是2011-12-26周一,但实际上应该是2010-12-26周一.我怎么能做对的?

cocoa objective-c nsdatecomponents

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

如何在没有Nexus/Artifactory/etc的情况下索引Maven仓库?

我为一些开源运行我自己的小Maven仓库.我没有专用服务器,所以我使用谷歌代码库,部署到文件系统,然后提交和推送.适合我的作品.

但是一些Maven工具正在寻找a nexus-maven-repository-index.properties和索引(在GZ中).我想生成这个索引

  1. 摆脱它不在这里的警告
  2. Maven没有尝试回购不存在的人工制品.

我怎样才能做到这一点?是否有能够生成索引的工具(Java main)?还提示如何使用适当的Nexus Jars和一些命令行工具.

repository nexus maven maven-indexer

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

使用JPA Criteria API进行分页的总行数

我正在为我的系统中的实体实现"高级搜索"类功能,以便用户可以使用此实体的属性上的多个条件(eq,ne,gt,lt等)搜索该实体.我正在使用JPA的Criteria API动态生成Criteria查询,然后使用setFirstResult()&setMaxResults()来支持分页.一切都很好,直到这一点,但现在我想在结果网格上显示结果的总数,但我没有看到直接的方式来获得Criteria查询的总计数.
这是我的代码的样子:

CriteriaBuilder builder = em.getCriteriaBuilder();
CriteriaQuery<Brand> cQuery = builder.createQuery(Brand.class);
Root<Brand> from = cQuery.from(Brand.class);
CriteriaQuery<Brand> select = cQuery.select(from);
.
.
//Created many predicates and added to **Predicate[] pArray**
.
.
select.where(pArray);
// Added orderBy clause
TypedQuery typedQuery = em.createQuery(select);
typedQuery.setFirstResult(startIndex);
typedQuery.setMaxResults(pageSize);
List resultList = typedQuery.getResultList();
Run Code Online (Sandbox Code Playgroud)

我的结果集可能很大,所以我不想加载我的实体进行计数查询,所以告诉我有效的方法来获得像rowCount()Criteria上的方法一样的总计数(我认为它在Hibernate的Criteria中).

java pagination hibernate jpa kotlin

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

删除 maxlength 属性

是否可以从元素中删除 maxlength 属性?我认为将其设置为 0 会起作用,但 FF4 似乎会阻止输入任何内容。http://jsfiddle.net/hMc4y/

我听说将其设置为确实-1会触发错误并且removeAttribute也不起作用。

html javascript maxlength

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

C#为Try-Catch错误指定名称

每个人都在C#中使用Try-Catch.我知道.

例如;

static void Main()
    {
        string s = null; // For demonstration purposes.

        try
        {            
            ProcessString(s);
        }

        catch (Exception e)
        {
            Console.WriteLine("{0} Exception caught.", e);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

一切都好.

但是如何为特定错误指定名称?

例如;

try
{
   enter username;
   enter E-Mail;
}
catch
{

}
Run Code Online (Sandbox Code Playgroud)
  • 如果用户名已存在,ErrorMessage- >("用户名已存在")
  • 如果电子邮件已经存在,ErrorMessage- >("电子邮件正在使用")

我怎么能这样做C#

最好的祝福,

Soner

c# error-handling try-catch

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

想要了解MUMPS语法方面的帮助

你能否让我知道以下声明的含义?

S:%B= %B="@1" S:%E= %E="@999"
Run Code Online (Sandbox Code Playgroud)

syntax mumps

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

为TripleDES密钥生成随机字节C#

我需要为TripleDES加密生成字节数组.我不想使用,.generateKey()因为我需要知道密钥中的字节以将它们传递给另一个应用程序.

感谢回复,但我忘了提一件事:字节必须是奇校验.否则我无法从它们生成TripleDES密钥.我对奇数奇偶校验不是很熟悉,所以我想要创建一个字节检查,如果它有奇数奇偶校验; 然后,如果它确实把它放在数组中,否则不是.

c# tripledes

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