问题列表 - 第27753页

MYSQL COUNT只显示X以上的结果

是否可以计算用户的所有预订,并且仅获得用户具有超过X预留的结果.这是我的代码,只计算所有用户的预订

SELECT 
    u.firstname, u.lastname u.email, COUNT(r.reservation_id) as orders
FROM 
    users AS u LEFT OUTER JOIN
    reservation AS r USING (user_id)
GROUP BY
    u.id
Run Code Online (Sandbox Code Playgroud)

我可以添加到此查询中说WHERE orders> = 5 ??

希望你能提出建议

背风处

mysql count

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

怎么命名一组标志?

我有一个项目,其中许多对象通过维护简单的布尔标志来保持状态.有很多这些,所以我将它们保存在一个uint32_t并使用位屏蔽.现在有这么多的标志,以保持跟踪,我创建了一个抽象为他们(只是一个包装类的uint32_t)用set(),clear()等等.

我的问题:这个班级有什么准确,简洁的名字?我可以给这个课程什么名字,以便你有一个合理的想法,因为只知道这个名字是什么?

我有一些想法:

  • FlagBank
  • FlagArray
  • 等等

有任何想法吗?

提前致谢!
干杯,
-Chris

c++ naming-conventions classname bitflags

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

用于格式化String字段的Java方法

class Person持有个人数据

它的构造函数接收3个参数,两个表示名字和姓氏的字符串和一个表示年龄的int

public Person(String firstName, String lastName, int age) 
Run Code Online (Sandbox Code Playgroud)

它的方法getName没有参数并返回String格式为"Lastname,Firstname"
的方法,它的方法getAge不带参数,并返回一个int,表示当前年龄,
其方法生日将年龄值增加1并返回新的年龄值

创建Person类并将整个类粘贴到下面的文本框中

    public class Person
{   
       private String Firstname;
        private String Lastname;
        private String Name1;
        private int getAge;
        private int birthday;
        private int newAge;
        private int age1;


public Person(String first, String last, int age)
    {
      Firstname = first;
      Lastname = last;
        age1 = age;


    }
       public String getName()
           {
       String getName = "Lastname , Firstname";
       Name1 = Lastname + ", "  + …
Run Code Online (Sandbox Code Playgroud)

java

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

在Perl中,当我从文件中读取它时,我可以限制一行的长度(比如fgets)吗?

我正在尝试编写一段代码,逐行读取文件并存储每一行​​,最多可存储一定数量的输入数据.我想防止最终用户变得邪恶,除了防止吸入异常大的文件之外,还要把一些数据放在一行上.做的$str = <FILE>事情仍然会读完整行,这可能会很长,并且会让我记忆犹新.

fgets允许我通过让我在每次调用期间指定要读取的字节数来实现这一点,并且基本上让我将一条长行拆分为我的最大长度.在perl中有类似的方法吗?我看到了一些sv_gets但不确定如何使用它(虽然我只是粗略的谷歌搜索).

本练习的目的是避免在读取数据后进行额外的解析/缓冲.fgets在N个字节后或达到换行符时停止.

编辑我觉得我很困惑.我想读取X行,每行最大长度为Y.我不想读取超过Z字节的总数,我宁愿不一次读取所有Z字节.我想我可以这样做并分割线,但想知道是否还有其他方法.如果这是最好的方法,那么使用read函数和手动解析是我最容易的选择.

谢谢.

perl fgets

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

有关从servlet提供静态文件的问题

我对servlet很新.我想提供一些静态文件,一些CSS和一些JavaScript.这是我到目前为止所得到的:

在web.xml中:

<servlet>
    <description></description>
    <display-name>StaticServlet</display-name>
    <servlet-name>StaticServlet</servlet-name>
    <servlet-class>StaticServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>StaticServlet</servlet-name>
    <url-pattern>/static/*</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

我假设在StaticServlet我必须工作request.getPathInfo以查看请求的内容,获取mime类型,读取文件并将其写入客户端.

如果这不是可行的方法,或者不是一种可行的做事方式,请提出更好的方法.我不确定在哪里放置static目录,因为如果我尝试打印new File(".")它,就会给我Eclipse安装目录.有没有办法找出项目的目录?

java static servlets

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

奇怪的CSS行为......删除1px边框会使<DIV>移动大约20px

我有以下内容:

CSS

#pageBody
{
    height: 500px;
    padding:0;
    margin:0;
    /*border: 1px solid #00ff00;*/
}

#pageContent
{
    height:460px;
    margin-left:35px;
    margin-right:35px;
    margin-top:30px;
    margin-bottom:30px;
    padding:0px 0 0 0;
}
Run Code Online (Sandbox Code Playgroud)

HTML

    <div id="pageBody"> 
    <div id="pageContent"> 
        <p> 
        blah blah blah
        </p> 
    </div> 
    </div> 
Run Code Online (Sandbox Code Playgroud)

如果我取消注释pageBody中的边框线,一切都很合适......我有边框来验证事情是否符合预期.但删除边框,pageBody下拉页面大约20px,而pageContent似乎根本没有移动.

现在这不是真正的页面,而是一个子集.如果没有什么是显而易见的,我可以尝试生成一个有效的最小样本,但我认为可能会有一个简单的快速回答.

我在Chrome和IE8中看到了同样的问题,这表明我不是浏览器.任何提示在哪里看?我想知道也许1px边框是一些引爆点使div的内容太大,但是将#pageContent高度改为例如400没有区别,除了剪掉div的底部.

css html-parsing

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

如何更好地使用JSF h:消息?

我的目标是使用h:消息来传达用户错误和确认消息.显示这两种不同消息的CSS样式是不同的.实际上我想在确认消息旁边使用一个图像.对于Eg:

<tr> <td><img/></td><td><h:msg></td> </td>.

所以我尝试根据2个不同的客户端ID向Faces Context添加消息

<tr>
            <td height="5">
                <h:messages style="color:darkred" id="error_message" />
            </td>
        </tr>
        <tr>
            <td width="89%" class="InfoMsg" align="center">
                <h:messages id="confirm_message" />
            </td>
        </tr>
Run Code Online (Sandbox Code Playgroud)

并在java层

FacesMessage facesMessage = new FacesMessage(Constants.saveMessageConfirm);
    FacesContext.getCurrentInstance().addMessage(Constants.STATIC_CONFIRM_MSG_CLIENT_ID,  facesMessage);
Run Code Online (Sandbox Code Playgroud)

但是,即使我向客户端ID confirm_message添加消息 - 并且仅向confirm_message添加 - 而不是error_message - 消息以2种不同的样式显示两次(请参阅上面的HTML)

2个问题:

1)这里有什么问题?

2)如果我想在第二个tr中显示td内的图像,并且在确认消息存在时有条件地显示第二个tr - 最好的方法是什么?

谢谢,

jsf

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

汇编程序有哪些限制?(NASM)

我可以用汇编程序(NASM)编写哪种程序有技术限制吗?
现在我只看起来有些程序会进行算术运算,比如添加两个数字.

是否有可能编写复杂的汇编程序,提供GUI,访问文件系统,播放声音等等?

我知道我不会写这样的程序,但我很好奇,如果我可以用汇编程序编写什么样的程序有技术限制.

assembly user-interface programming-languages nasm

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

char*的数组

我遇到了数组指针的问题.我看过谷歌,到目前为止,我的尝试是徒劳的.

我想做的是,我有一个字符名称[256].我将成为其中的10个.因此,我需要通过指针跟踪每一个.

试图创建一个指向它们的指针.

int main()
{
    char superman[256] = "superman";
    char batman[256] = "batman";
    char catman[256] = "catman";
    char *names[10];
    names[0] = superman;
    names[1] = batman;
    system("pause");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我如何实际遍历指针数组?

c++

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

在jsf dataTable中跳过一些行

如何使用dataTable跳过要显示的行:

<h:dataTable cellspacing="0" id="dogs" value="#{dogBean.dogs}" var="dog" rendered="#{dogBeans.dogs != null}">

<h:column id="nameColumn">

    <h:outputText value="#{dog.name}"/>
</h:column>

<h:column id="breedColumn">

    <h:outputText value="#{dog.breed}"/>
</h:column>
Run Code Online (Sandbox Code Playgroud)

</h:dataTable>

我想要显示所有的狗,但是那些年龄大于10的狗.dog.age> 10.

我正在使用Seam.

jsf components seam

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