问题列表 - 第49278页

Eclipse + JAVA:检查哪些数据成员可以成为最终成员

Eclipse中是否有一种方法可以获得未声明为final的类数据成员列表,但可以这样声明?

java eclipse final immutability

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

const_cast <const Type*>是否有用?

最近我发现了一段有效执行以下操作的C++代码:

char* pointer = ...;
const char* constPointer = const_cast<const char*>( pointer );
Run Code Online (Sandbox Code Playgroud)

显然作者认为这const_cast意味着"添加const",但实际上const也可以隐含地添加:

const char* constPointer = pointer;
Run Code Online (Sandbox Code Playgroud)

有没有当我真的有任何情况下const_cast ,以一个指针到常量(const_cast<const Type*>如上面的例子)?

c++ casting const const-correctness

11
推荐指数
3
解决办法
4072
查看次数

使用SVGZ而不是SVG的缺陷是什么?

我最近开始在我的网站中使用svg图像.其中一些很复杂而且很大,所以我开始压缩它们.他们压得很好.

为什么使用SVGZ(而不是未压缩版本)?我应该注意众所周知的陷阱吗?

html graphics svg vector-graphics

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

DCC32命令行编译器成功完成,但不生成EXE文件

我正在使用Delphi 5命令行编译器来进行构建.构建不会报告任何错误,但它也不会生成EXE文件.

我可以确认以下内容:

  • 通过IDE执行相同的构建行为正确.
  • IDE与DCC32构建之间的源代码或选项没有区别.
  • 问题只发生在完整版本上.即,首先使用-B选项进行构建,然后使用一个不进行构建,'compile'正确生成EXE文件.
  • 使用命令行上的-E开关强制生成无效的构建输出路径不会报告错误 - 就好像甚至没有尝试生成EXE文件一样.
  • 其他项目确实正确构建.
  • 我已禁用防病毒软件,因此可以确认这不是问题所在.

编辑虽然我在Delphi 5中遇到过这种情况,但并不是特定于该版本.在德尔福的Bug列表证实至少D4-D6的问题.

delphi dcc32

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

为什么ASP.net使用方括号

我来自经典的ASP,我做了:

myVar = request.querystring("ID")
response.redirect("lol.asp");
Run Code Online (Sandbox Code Playgroud)

在.net中它是:

myVar = Request.Querystring["ID"];
Response.Redirect("lol.aspx");
Run Code Online (Sandbox Code Playgroud)

方括号何时用于圆形方括号?它们意味着什么?我现在有点理解它代表一个索引?

c# asp.net code-formatting asp-classic

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

WCF:如何查找访问服务的客户端数量

我在服务器中托管服务,是否可以知道有多少客户端访问该服务.

提前致谢.

wcf

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

JavaScript函数返回给定颜色的"n"色调(从暗到亮)

我想获得用于生成标签云的特定颜色的颜色范围.

假设用户已经输入了一些带有RGB/HHHHHH值的颜色,那么我想编写一个函数f(color, no),该函数RGB/HHHHHH从指定的"颜色"的深色到浅色返回"不"的不同色调.然后,这些颜色将用于显示具有相同色调的不同颜色的不同标签.但我想避免使用黑白色调.

以下示例F({R:0, G:0, B:255}, 7)返回7蓝色阴影.

f({R:0,G:0,B:255},7)返回7种蓝色阴影

我不希望任何RGB组合(25, 150,150)也是如此.

这个函数是否可以使用JavaScript,或者是否有任何RGB公式可以实现?

javascript graphics rgb colors

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

MySQL选择计数

我试图计算以下查询中至少有一个产品的公司数量

SELECT count(*)
FROM company c
JOIN product p on c.id = product.company_id
WHERE p.is_deleted = 0
AND c.is_customer = 1
AND c.company_type_id = 5
GROUP by c.id
Run Code Online (Sandbox Code Playgroud)

所以,这显示了所有公司的清单,以及每家公司的产品数量.

我想要实现的是上述结果中的公司数量.

这可以通过以下方式实现:

SELECT count(*)
FROM ( 
    SELECT count(*)
    FROM company c
    JOIN product p on c.id = product.company_id
    WHERE p.is_deleted = 0
    AND c.is_customer = 1
    and c.company_type_id = 5
    GROUP by c.id) AS t1
Run Code Online (Sandbox Code Playgroud)

所以,这给了我正确的结果,但我只是想知道是否有更有效的做事方式.

mysql count

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

从数组中获取价值

更新

我该如何检索此值?如果我将值写入我的数据库,我需要这样做.

array(3) {
 [1]=> NULL  

 [2]=> array(2) {

    [123]=>

    int(123)

    [122]=>

    int(0)

  }

 [3]=> NULL

}
Run Code Online (Sandbox Code Playgroud)

php arrays

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

在CSS中按数据属性选择元素

是否可以通过HTML5数据属性选择CSS中的元素(例如data-role)?

html css html5 css-selectors custom-data-attribute

466
推荐指数
5
解决办法
31万
查看次数