问题列表 - 第25652页

在SQL中,为什么"select*,count(*)来自sentGifts组bytimeSent;" 好的,但是当"*"和"count(*)"切换位置时,​​它会出错?

在SQL中,使用表:

mysql>  select * from sentGifts;
+--------+------------+--------+------+---------------------+--------+
| sentID | whenSent   | fromID | toID | trytryWhen          | giftID |
+--------+------------+--------+------+---------------------+--------+
|      1 | 2010-04-24 |    123 |  456 | 2010-04-24 01:52:20 |    100 |
|      2 | 2010-04-24 |    123 | 4568 | 2010-04-24 01:56:04 |    100 |
|      3 | 2010-04-24 |    123 | NULL | NULL                |      1 |
|      4 | 2010-04-24 |   NULL |  111 | 2010-04-24 03:10:42 |      2 |
|      5 | 2010-03-03 …
Run Code Online (Sandbox Code Playgroud)

mysql sql select group-by count

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

XSL使用<xsl:if>测试空字符串并进行排序

我在使用必须检查3个不同节点的模板时遇到问题,如果它们不是空的,则打印数据

我正在使用<xsl:if test="string-length(node) != 0">每个节点,然后进行输出,但它不打印任何东西.这就像测试返回零.

我已经选择了我想要检查长度的每个节点的父节点作为模板匹配,但它仍然不起作用.

另一件事,我如何使用排序列表<datefrom>.我试过使用这个,但是我收到了关于加载样式表的错误.如果我拿出它的工作方式

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

    <xsl:template name="hoo" match="/">
        <html>
            <head>
                <title>Registered Festival Organisers and Festivals</title>
                <link rel="stylesheet" type="text/css" href="userfestival.css" />
            </head>
            <body>
                <h1>Registered Festival Organisers and Festivals</h1>
                <h3>Ordered by the festival date ascending</h3>                 
                <xsl:apply-templates select="folktask/member"/>

                <xsl:if test="position()=last()">
                    <div class="count"><h2>Total number of festival organisers: <xsl:value-of select="count(/folktask/member/user/account/userlevel[text()=3])"/></h2></div>
                    <div class="count"><h2>Total number of festivals: <xsl:value-of select="count(/folktask/member/festival)"/></h2></div>
                </xsl:if>               
            </body>
        </html>
    </xsl:template>

<xsl:template match="folktask/member">
    <xsl:if test="user/account/userlevel='3'">
        <xsl:sort select="festival/event/datefrom"/>
        <div class="userdiv">   
            <xsl:apply-templates select="user"/>    
            <xsl:apply-templates select="festival"/>    
        </div>
    </xsl:if>
</xsl:template> …
Run Code Online (Sandbox Code Playgroud)

xml xslt if-statement

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

流畅的NHibernate SqlDateTime溢出异常

我正在映射一个非常简单的Users表,我有一个名为'LastLoginDate'的列,它在sql server中被定义为可为空.

我的映射看起来像这样:

public Users {
    Id(x => x.UserId);
    Map(x => x.UserName);
    ...
    ...
    Map(x => x.LastLoginDate).Nullable();
}
Run Code Online (Sandbox Code Playgroud)

但每次我尝试以编程方式保存此实体时,我总是得到SqlDateTime溢出异常.如果我尝试在此列中输入带有"null"的手动sql语句,则可以正常工作.如果我只评论这个属性,它也会工作.

可能是什么问题???

提前致谢!

.net c# nhibernate orm fluent-nhibernate

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

Android setContentView操作

我已经读过,在活动的早期调用setContentView()很重要,因为它构建了可能被onCreate()中的后续代码操纵的视图对象.

就生命周期而言,一旦调用setContentView(),视图就会被绘制到屏幕上,或者是否允许onCreate()函数在视图对象中构建/填充信息,并等待在onCreate之后实际绘制它( )完成?

谢谢!

android view android-activity

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

Lucene是如何工作的?

我想知道lucene搜索如何如此快速地工作.我在网上找不到任何有用的文档.如果您有任何内容(缺少lucene源代码),请告诉我.

在我的案例中,使用带索引的mysql5文本搜索的文本搜索查询大约需要18分钟.lucene搜索相同的查询只需不到一秒钟.

lucene

87
推荐指数
4
解决办法
3万
查看次数

理解反思

我最近开始在一家新公司工作,我们使用反射构建了一个.net Web应用程序.我刚刚离开学校一年,并没有使用这个概念.在研究了代码之后......看起来有一个类型为object的后端接口,它有大约20个继承它的类.很多通用的获取和设置

从表面上看,它看起来像是我的标准继承.我想我的问题是,是什么让这种反思?是因为界面没有强类型?

谢谢

c# asp.net reflection web-applications interface

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

具有本地静态变量的ID生成器 - 线程安全?

下面的代码段是否会在多线程场景中按预期工作?

int getUniqueID()  
{  
    static int ID=0;  
    return ++ID;  
}
Run Code Online (Sandbox Code Playgroud)

这些ID不必连续 - 即使它跳过一个值,也没关系.可以说当这个函数返回时,返回的值在所有线程中都是唯一的吗?

c c++ thread-safety

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

选择varchar列转换为小数的所有行

我有一个varchar通常有十进制值的列,但有时在该字段中有一些垃圾文本字符.

是否可以在WHERE子句中过滤成功转换为十进制值的行?

我正在使用sql-server 2005

sql sql-server where-clause

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

x86程序集:在Linux上进行系统调用之前是否应该保存所有寄存器?

我有以下代码打开文件,将其读入缓冲区然后关闭文件.

关闭文件系统调用要求文件描述符号在ebx寄存器中.ebx寄存器在读取系统调用之前获取文件描述符编号.我的问题是,在我进行读取系统调用之前,我应该将ebx寄存器保存在堆栈中还是某个地方(可以将80h垃圾邮件放入ebx寄存器吗?).然后恢复ebx寄存器以进行关闭系统调用?或者我的代码是否正确且安全?

我运行了下面的代码并且它可以工作,我只是不确定它是否通常被认为是良好的汇编实践,因为我没有在int 80h读取调用之前保存ebx寄存器.

;; open up the input file 
mov eax,5        ; open file system call number
mov ebx,[esp+8]  ; null terminated string file name, first command line parameter
mov ecx,0o       ; access type: O_RDONLY
int 80h          ; file handle or negative error number put in eax
test eax,eax
js Error         ; test sign flag (SF) for negative number which signals error

;; read in the full input file
mov ebx,eax            ; assign input file descripter
mov eax,3              ; …
Run Code Online (Sandbox Code Playgroud)

linux x86 assembly system-calls

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

"错误:期望一个类型,在C++中得到'classname'"

使用以下代码:

template <typename T>
class node {
    [. . .]
};
class b_graph {
friend istream& operator>> (istream& in, b_graph& ingraph);
friend ostream& operator<< (ostream& out, b_graph& outgraph);

public:

    [...]
private:
    vector<node> vertices; //This line
Run Code Online (Sandbox Code Playgroud)

我越来越:

 error: type/value mismatch at argument 1 in template parameter list for ‘template<class _Tp, class _Alloc> class std::vector’
 error: expected a type, got  'node'
 error: template argument 2 is invalid
Run Code Online (Sandbox Code Playgroud)

在指定的行上.在b_graph使用它之前明确定义了节点 - 我在这做了什么?

c++

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