问题列表 - 第23564页

对于Google"过期"日期的重要性是1990年1月1日星期五00:00:00 GMT?

我正在查看我的GMail帐户的响应标题,并注意到格林威治标准时间1990年1月1日00:00:00 GMT日期显示为"过期"的值一遍又一遍.我想这只是一个简单的常数,以确保浏览器了解这已超过其新鲜日期.但那个特定日期有什么意义吗?人们可能很容易在2000年或1970年使用相同的日期,或者其他什么.对某人的生日或大学毕业日期或任何类似的个人而言,这并不奇怪.也许这只是随意的,但我想知道是否有人有一个很好的解释为什么选择这个特定的日期.

date header response

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

如何实现显示"在此处输入"的TextBox?

显示" 在此处键入... ",直到用户将文本输入到a中,这TextBox是当今众所周知的可用性功能.如何在C#中实现此功能?

我的想法是覆盖OnTextChanged,但处理文本更改的逻辑" 在这里输入 "有点棘手......

在初始化时显示" 在此输入 "并在第一次输入时将其删除很容易,但我想在每次输入的文本变空时显示消息.

c# textbox winforms

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

Python:日期,时间格式

我需要以YYYYMMDDHHmmSSOHH'mm'的形式生成本地时间戳.OHH'mm'是+, - ,Z之一,然后有小时和分钟,然后是'.

请问,如何获得这样的时间戳,表示本地时区和可能的夏令时?

python datetime

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

Haskell,自然数列表

我是Haskell的绝对新手,但试图了解它是如何工作的.

我想写自己的整数懒惰列表,如[1,2,3,4,5 ...].

我写的那些清单

ones = 1 : ones
Run Code Online (Sandbox Code Playgroud)

当尝试,工作正常:

*Main> take 10 ones
[1,1,1,1,1,1,1,1,1,1]
Run Code Online (Sandbox Code Playgroud)

如何增加整数呢?

我试过这个,但确实失败了:

int  = 1 : head[ int + 1]
Run Code Online (Sandbox Code Playgroud)

之后,我如何制作一个两个流相乘的方法?如:

mulstream s1 s2 = head[s1] * head[s2] : mulstream [tail s1] [tail s2]
Run Code Online (Sandbox Code Playgroud)

haskell list stream lazy-evaluation

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

如何使此功能像l值一样?

为什么我不能将该函数ColPeekHeight()用作l值?

class View
{
    public:
        int ColPeekHeight(){ return _colPeekFaceUpHeight; }
        void ColPeekHeight( int i ) { _colPeekFaceUpHeight = i; }
    private:
        int _colPeekFaceUpHeight;
};

...

{
    if( v.ColPeekHeight() > 0.04*_heightTable )
        v.ColPeekHeight()-=peek;
}
Run Code Online (Sandbox Code Playgroud)

编译器抱怨v.ColPeekHeight()-=peek.我怎样才能ColPeekHeight()得到l值?

c++ lvalue

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

存储库模式与视图模型模式的区别

我正在尝试使用ASP MVC框架创建一个站点.一些文档使用IRepository模式来抽象发送到视图的信息以进行渲染,而其他文档建议使用ViewModel(如在MVVC中).

有什么不同?

这些概念不一样吗?

提前致谢

model-view-controller repository-pattern viewmodel

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

画到画布上

我正在编写一个Android应用程序,它直接绘制到View的onDraw事件的画布上.

我正在绘制一些涉及单独绘制每个像素的东西,为此我使用如下内容:

for (int x = 0; x < xMax; x++) {
  for (int y = 0; y < yMax; y++){
    MyColour = CalculateMyPoint(x, y);
    canvas.drawPoint(x, y, MyColour);
  }
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是这需要很长时间来绘制,因为CalculateMyPoint例程是一个非常昂贵的方法.

是否有更有效的绘制到画布的方法,例如我应该绘制一个位图,然后将整个位图绘制到onDraw事件的画布上?或者可以评估我的颜色并填写onDraw方法可用于绘制画布的数组?

我的应用程序的用户将能够更改影响画布上绘图的参数.这一刻非常缓慢.

java android drawing

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

SWT:选项卡中的可滚动区域

我试图在我的选项卡窗口中添加一个可滚动区域.到目前为止,我在一个shell中有一个CTabFolder.我已经添加了5个CTabItems,一切都按预期工作.

在我的一个CTabItems上,内容太大而无法放在屏幕上,所以我希望能够滚动.内容是包含各种小部件的组的集合.

所以CTabFolder创建如下:

CTabFolder tabs = new CTabFolder(shell, SWT.BORDER);
tabs.setSimple(false);
tabs.setUnselectedImageVisible(false);
tabs.setUnselectedCloseVisible(false);
tabs.setMinimizeVisible(false);
tabs.setMaximizeVisible(false);

FormData tabsLayoutData = new FormData();
tabsLayoutData.top = new FormAttachment(0, 5);
tabsLayoutData.left = new FormAttachment(0, 5);
tabsLayoutData.bottom = new FormAttachment(92, 0);
tabsLayoutData.right = new FormAttachment(100, -5);
tabs.setLayoutData(tabsLayoutData);
Run Code Online (Sandbox Code Playgroud)

那么CTabItem:

CTabItem tab = new CTabItem(tabs, SWT.NONE);
tab.setText("Role");
Run Code Online (Sandbox Code Playgroud)

然后内容:

复合tabArea = new Composite(tabs,SWT.V_SCROLL); tabArea.setLayout(new FormLayout()); tab.setControl(tabArea);

因此,选项卡中包含的组是使用tabArea作为父项创建的,所有内容都会按预期显示.问题是,垂直滚动条始终存在,但似乎没有做任何事情.内容在tabArea复合材料的底部被切掉.

还有什么我需要做的才能使滚动正常工作吗?

java user-interface swt scroll

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

如何限制每次安装仅使用一台计算机?

我即将向我的客户发布我在C#VS2008中构建的应用程序,我想防止部署后复制滥用,因为很容易将安装文件复制到另一台机器并使用该应用程序.我想限制使用每个安装只有一台计算机.

c# deployment

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

如何制作多语言网站

任何机构都可以告诉我如何在PHP和MySQL中创建一个动态的多语言网站吗?我不知道.我在Google上搜索过,但没有找到任何好的解决方案.

任何人都可以为我提供一步一步的指导吗?如果可能的话,为多语言网站制作一个演示.或者,请参阅我解释其详细信息的任何链接.

php mysql multilingual internationalization

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