问题列表 - 第27144页

在C++程序中定义_LIBC

如果设置了标志 _LIBC,某些 GNU 库代码可以增强调试。在编译时使用 -D_LIBC 时会出现错误消息“/usr/include/gnu/stubs.h:7:3: #error 应用程序可能无法定义宏 _LIBC”

那么如何定义这个变量呢?

c++

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

HTML严格增加行高

为什么XHTML 1.0 Strict显示的行高高于XHTML 1.0 Transitional中相同值的行高?

因此,这会压缩表格单元格中的内容(即Firefox中的Hotmail,IE和Firefox中的Gmail).有没有其他人遇到过这个问题并且知道解决方法?

干杯

下面是每种XHTML类型的示例代码:

过渡:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<table width="500" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td style="line-height:18px;"><font style="line-height:18px; font-size:16px; font-family:Arial, Helvetica, sans-serif;">This cell will be larger in Strict</font></td>
  </tr>
</table>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

严格:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<table width="500" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td …
Run Code Online (Sandbox Code Playgroud)

html css email xhtml-1.0-strict xhtml-transitional

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

我怎么知道scrollview已滚动到底部?

我有一个scrollview,我只想要一个事件发生,如果它已经滚动到底部,但我找不到一种方法来检查滚动视图是否在底部.

我已经解决了相反的问题; 只有在事件已经滚动到顶部时才允许事件发生:

ScrollView sv = (ScrollView) findViewById(R.id.Scroll);
    if(sv.getScrollY() == 0) {
        //do something
    }
    else {
        //do nothing
    }
Run Code Online (Sandbox Code Playgroud)

android scrollview

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

页面刷新和页面回发之间的区别

我的问题是 - 页面刷新(如果我按f5)和回发(如果我按下按钮)有什么区别?

有人可以告诉我吗?

提前致谢.

asp.net

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

如何在windows .bat脚本中检查32位Program Files文件夹的位置

我想编写.bat脚本,它适用于所有类型的Windows,无论是32位还是64位.

在这个脚本中我想运行一些file.exe.该文件位于32位系统下的C:\ Program Files \或x64系统下的C:\ Program文件夹(x86)\中.我可以写:

"64位系统下的%ProgramFiles(x86)%\ file.exe"或32位系统下的"%ProgramFiles%\ file.exe",但我想让脚本具有通用性.有没有办法普遍确定这条道路?

windows location file batch-file

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

子类型中的"覆盖"实例变量:可能存在风险?

假设我有一个类SuperClass和两个继承自SuperClass的子类SubClassA和SubClassB.

 abstract class SuperClass{
   ...
   List someList;
   ...
 }

 class SubClassA extends SuperClass{
   ...
   List<String> someList;
   ...
 }

 class SubClassB extends SuperClass{
   ...
   List<Integer> someList;
   ...
 }
Run Code Online (Sandbox Code Playgroud)

这样很方便,因为我可以得到someList.size()Superclass,并在子类具有类型安全.问题是它没有"感觉"正确,你能想到这个我不知道的潜在危险吗?

java inheritance subclass type-safety

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

int32的继承者

什么是C#中int32的直接继承者?是int还是int16?

通过继承,我的意思是给定class A : B {}A类是我的类,B类是我继承的类.

c# int

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

如何用java获取java中的常量

基本上我需要为一个类获取一个常量,但是我没有该对象的实例,只有它的类.在PHP中,我会做constant(XYZ); 一个类似的方法来检索JAVA中的常量吗?

我需要它来促进动态getMethod调用

Class parameterType = Class.forName(class_name);
object.setProperty(field name, field value, parameterType);
Run Code Online (Sandbox Code Playgroud)

然后set属性方法将获取正确的方法并设置指定的属性,但是我不能使用int作为参数类型而不使用Interger.TYPE

java reflection constants dynamic

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

常见的优化规则

这是一个危险的问题,所以让我试着正确地说出来.过早优化是所有邪恶的根源,但如果你知道你需要它,那么应该考虑一套基本的规则.这套是我想知道的.

例如,假设您有几千个项目的列表.如何查找具有特定ID的项目?当然,您只需使用Dictionary将ID映射到项目.

如果您知道存储在数据库中的设置始终是必需的,那么您只需缓存它而不是每秒发送数百次数据库请求.

甚至可以像在prod中使用发行版而不是调试版本一样简单.

我想还有一些更基本的想法.

我特别不是在寻找"不要这样做,对于专家:不要这样做"或"使用探查器"的答案,但对于非常简单的一般提示.如果你觉得这是一个争论性的问题,你可能会误解我的意图.

我也不是在寻找任何项目的具体建议,也不是任何复杂的低级技巧.可以将其视为如何避免作为初学者所犯的最重要的性能错误的概述.

编辑:这可能是我正在寻找的一个很好的描述:为具有基本技术理解的人创建一个共同优化规则的演示文稿(不是一个实际例子)(假设他们获得了CS学位)但由于某种原因从未写了一行代码.指出最重要的方面.伪代码很好.不要假设特定语言甚至架构.

optimization

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

如何从命令行在Windows上运行.class文件?

我正在尝试从命令行运行.class文件.它在我手动移动到它存储的目录时有效,但是当我尝试这样的事情时:

java C:\Peter\Michael\Lazarus\Main
Run Code Online (Sandbox Code Playgroud)

它说它无法找到主类.除了制作.jar文件之外,还有其他解决办法吗(我知道.jar是最好的解决方案,但此时此刻并不是我正在寻找的那个)?

java windows terminal .class-file

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