小编Pri*_*lon的帖子

处理2.0中的枚举

这个问题涉及版本1.2.1,它不会在不同的部分进行编译,因此它不是重复的.

我想在Processing中使用枚举.我已经读过他们在一个单独的文件中工作得更好所以我已经做到了.此代码正确编译:

enum Status
{
    STOPPED,MOVING
};
Run Code Online (Sandbox Code Playgroud)

但是当我有这个代码

Status status;
Run Code Online (Sandbox Code Playgroud)

在另一个文件中,它给我以下错误:

Unrecognized type:46 (ENUM_DEF)
Run Code Online (Sandbox Code Playgroud)

我知道在早期版本的Processing中不支持枚举,但它们是否在2.0版中受支持?如果是这样导致错误的原因是什么?

java processing enums

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

在PHPExcel中获取“自动调整大小”列的宽度

$objPHPExcel->getActiveSheet()->getColumnDimension("A")->setAutoSize(true);

$Acolumnsize = $objPHPExcel->getActiveSheet()->getColumnDimension("A")->getWidth();

echo "<h1>" . $Acolumnsize . "</h1>";
Run Code Online (Sandbox Code Playgroud)

我想将一栏设置为自动调整大小。在这种情况下,它是列A。

自动调整大小后,我希望能够在确定不同列的宽度时使用该值,因此我需要知道列A占用了多少空间。

每当我使用上面的代码时,列A的宽度为-1,这意味着尚未设置列宽。因此,由于某种原因,似乎自动调整大小并没有设置列的宽度。

我想知道如何获得自动调整大小的列的宽度?

php phpexcel

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

在SQL Server 2008中的空集上执行预处理时,强制AVG返回0而不是NULL

我有两个名为Reviews和Levels的表.

CREATE TABLE [dbo].[Reviews](
    [ReviewID] [int] IDENTITY(1,1) NOT NULL,
    [Rating] [float] NOT NULL,
    [LevelID] [int] NOT NULL,

CREATE TABLE [dbo].[Levels](
    [Name] [varchar](50) NOT NULL,
    [Blocks] [char](960) NOT NULL,
    [LevelID] [int] IDENTITY(1,1) NOT NULL,
Run Code Online (Sandbox Code Playgroud)

我希望能够基本上选择Levels表,其中包含一个额外的列,该列是与该LevelID相关的所有评论的平均值.我目前有这个代码

SELECT   AVG(Rating) AS Average, Name,Levels.LevelID,Blocks
FROM     Reviews, Levels
WHERE    Levels.LevelID = Reviews.LevelID
GROUP BY Levels.LevelID, Name, Blocks
Run Code Online (Sandbox Code Playgroud)

这将返回至少包含一次审阅的级别的正确结果.我希望能够返回没有评论的级别,只需给出平均评分0.

sql t-sql sql-server aggregate-functions sql-server-2008

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

如何将文本文件读入数组?

我想知道如何将文本文件读入数组,文本文件将包含以下内容:

string:string:string
string:string:string
string:string:string
etc
Run Code Online (Sandbox Code Playgroud)

(字符串:字符串:字符串在一行上)

java arrays string

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

如何找到$(this)所指的数字元素?

<table>
    <tr>
        <th>
            Title
        </th>
        <th>
            Author
        </th>
    <tr>
</table>
Run Code Online (Sandbox Code Playgroud)

那是一张基本的表格

$("th").click(function(){
    $(this).method();
});
Run Code Online (Sandbox Code Playgroud)

我想要做的就是在单击th标签时调用方法,但我想知道单击了哪一个.因此,如果单击Title,我希望它返回0,因为它是第一个元素,如果单击Author,则返回1,因为它是第二个元素.

我尝试将data-val =放在th标签上,但这不会验证,所以我删除了它.

jquery

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