问题列表 - 第36664页

从IIS中删除Etag和Last-Modified标头

您是否知道可以通过完全删除ETag和Last-Modifed响应头来阻止浏览器缓存中的文件重新验证以及随后的304响应

当然,这在Apache中很容易,但在IIS 6中就像泥浆一样清晰.有谁知道如何在IIS中删除这两个头文件?

etag caching iis-6 last-modified http-status-code-304

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

如何在Swing GTK LookAndFeel中更改默认字体大小?

有没有办法在Swing GTK LaF中更改默认字体大小?

GTK LaF似乎假定为72dpi,因此所有字体只有使用96dpi屏幕时应该是的大小的3/4.有关详细信息,请参阅此Fedora错误.我想在此期间找到一个解决方法,同时我等待修复.

我已经尝试过重置字体大小UIDefaults,例如,这里推荐的,但是(如前所述)GTK LaF似乎忽略了这一点.

可以构建一个小部件工厂,它也可以设置所需的字体大小来创建我的所有Swing小部件,但这将是大规模侵入性的,所以如果有任何其他方式,我想避免使用该路径.

编辑:以下不起作用:

public class GTKLaF extends com.sun.java.swing.plaf.gtk.GTKLookAndFeel {
  @Override
  public UIDefaults getDefaults() {
    final float scale = 3f;

    final UIDefaults defaults = super.getDefaults(); 

    final Map<Object,Object> changes = new HashMap<Object,Object>();

    for (Map.Entry<Object,Object> e : defaults.entrySet()) {
      final Object key = e.getKey();
      final Object val = e.getValue();

      if (val instanceof FontUIResource) {
        final FontUIResource ores = (FontUIResource) val;
        final FontUIResource nres =
          new FontUIResource(ores.deriveFont(ores.getSize2D()*scale));
        changes.put(key, nres); …
Run Code Online (Sandbox Code Playgroud)

java gtk swing font-size look-and-feel

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

在Ubuntu中安装OpenGL和OpenAL

如何在Ubuntu Lucid lynx中安装OpenGL(使用GLUT)和OpenAL(使用ALUT)?我尝试使用configure和make安装Mesa 7.8.2(该方法在www.mesa3d.org中说明),但它没有安装任何东西.X.org的X安装在我的系统中,但没有/ usr/X11R6目录.那是问题吗?

opengl ubuntu openal

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

读取注册表项时出现C#NullReferenceException

我在处理按钮单击事件的一些简单代码上遇到NullReferenceException错误.我仍然只需要在最后添加一些代码来实际显示消息框中"TcpAddr"的值.这将允许您运行程序,但单击该按钮会导致它抛出错误.

另外:更好的做法是将实际查询移出click事件,只需使click事件处理MessageBox.Show()?

using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.Win32;

namespace LiteSwitch
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            RegistryKey RegKey = Registry.LocalMachine;
            RegKey = RegKey.OpenSubKey("SOFTWARE\\Altiris\\Client Service");
            object CurrDS = RegKey.GetValue("TcpAddr"); //This line causes the NRE Error
            MessageBox.Show("Current DS:");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2010

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

如何在不同的类中调用选择器

如果方法在不同的类中,这段代码将如何不同?

[saveButton addTarget:self action:@selector(saveArray) forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

methods cocoa-touch class objective-c selector

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

Java&=运算符是否适用&或&&?

假设

boolean a = false;
Run Code Online (Sandbox Code Playgroud)

我想知道是否这样做:

a &= b; 
Run Code Online (Sandbox Code Playgroud)

相当于

a = a && b; //logical AND, a is false hence b is not evaluated.
Run Code Online (Sandbox Code Playgroud)

或者另一方面它意味着

a = a & b; //Bitwise AND. Both a and b are evaluated.
Run Code Online (Sandbox Code Playgroud)

java operators

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

关于OpenCL中cl_mem的问题

我一直在我的一些OpenCL样板代码中使用cl_mem,但我一直在通过上下文使用它,而不是对它究竟是什么有深刻的理解.我一直在使用它作为内存的一种类型我推进和离开板,到目前为止浮动.我试着查看OpenCL文档,但cl_mem没有显示(是吗?).是否有任何文件,或者它是否简单,有人可以解释.

memory types boilerplate opencl

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

导入我的自定义类并调用它的方法?

我为我的Android项目创建了一个名为"Sounds"的自定义类,我希望能够从我的活动中调用它.我班的内容如下:

package com.mypackage;

import java.util.HashMap;

import android.content.Context;
import android.media.SoundPool;

public class Sounds {

private static boolean sound = true;

private static final int FLIP_SOUND = 1;

private static Context context;
private static SoundPool soundPool;
private static HashMap<Integer, Integer> soundPoolMap;

public static void initSounds() {
    soundPoolMap.put(FLIP_SOUND, soundPool.load(context, R.raw.flip, 1));
}

public static void playFlip() {
        soundPool.play(soundPoolMap.get(FLIP_SOUND), 1, 1, 1, 0, 1);
}

public static void setSound(Boolean onOff) {
    sound = onOff;
}
}
Run Code Online (Sandbox Code Playgroud)

在我的主Activity类中,我尝试导入类,创建它的实例,但我想我只是不理解它是如何完成的.有人能指出我正确的方向吗?

import android class

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

C++ scanf/printf的数组

我写了以下代码:

int main() {
    double A[2];
    printf("Enter coordinates of the point (x,y):\n");
    scanf("%d,%d", &A[0], &A[1]);

    printf("Coordinates of the point: %d, %d", A[0], A[1]);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它的行为如下:

输入点(x,y)的坐标:

3,5

该点的坐标:3,2673912

怎么可能,5转换成2673912?

c++ arrays printf scanf

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

如果'orderby'值相同,为什么Oracle会返回特定的序列?

我对Oracle中的查询感到困惑,该查询以看似随机的顺序返回.

SELECT
  Date,
  Amount
FROM MyTable
WHERE Date = '26-OCT-2010'
ORDER BY Date
Run Code Online (Sandbox Code Playgroud)

这将返回以下数据:

   |  Date       |  Amount
--------------------------
1  |  26-OCT-10  |  85
2  |  26-OCT-10  |  9
3  |  26-OCT-10  |  100
Run Code Online (Sandbox Code Playgroud)

我无法理解为什么数据库以此特定顺序返回数据,或者为什么,因为原始表将以这种方式返回数据.

转换DateTIMESTAMP确认所有Date值都是相同的值 - 26-OCT-10 00.00.00.000000000因此,我可以排除值存在差异.但是,当我这样做时,行返回1,3,2的顺序.

这让我很生气,所以如果有人可以解释为什么会这样,那真的有助于安抚我.

我希望每次运行查询时都会以不同的顺序返回,因为条件的条件在每一行上都是相同的(因此使排序保持纯粹的机会).

提前谢谢了.

oracle sql-order-by

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