问题列表 - 第21440页

模拟用于UI测试的低带宽?

你如何模仿低带宽来测试慢速计算机上的HTML渲染?我在Mac上使用Safari 4.

browser testing macos bandwidth

5
推荐指数
3
解决办法
3741
查看次数

鼠标绑定鼠标滚轮以放大WPF和MVVM

好的,我已经弄清楚如何使用LayoutTransform和ScaleTransform让我的UI元素网格进行缩放.我不明白的是我如何让我的View响应CTRL + MouseWheelUp\Down来做到这一点,以及如何使代码适应MVVM模式.

我的第一个想法是将ZoomFactor存储为属性,并绑定到命令来调整它.

我看的是:

<UserControl.InputBindings>
 <MouseBinding Command="{Binding ZoomGrid}" Gesture="Control+WheelClick"/>
</UserControl.InputBindings>
Run Code Online (Sandbox Code Playgroud)

但我看到2个问题:

1)我认为没有办法判断车轮是上升还是下降,我也不知道如何确定车轮的数量.我见过MouseWheelEventArgs.Delta,但不知道怎么弄它.

2)绑定到viewmodel上的命令似乎不对,因为它严格来说是View事物.

由于缩放只是严格的UI视图,我认为实际的代码应该放在代码隐藏中.

你们怎么实现这个?

ps,我使用Cinch for MVVM使用.net\wpf 4.0.

data-binding wpf mouse mvvm cinch

8
推荐指数
2
解决办法
9428
查看次数

为什么不实现'IsRefresh','IsBackPost'就像是'IsPostBack'?

我可以看到,我自己和很多人在ASP.NET中这两个项目都遇到了麻烦...刷新按钮,后退按钮......(我看到很多人都去问过如何在浏览器中禁用这两个按钮..)

现在在页面中实现两个更多的布尔变量有什么问题(IsRefresh,IsPostBack)......如果这些问题可以被规避和实施,那对开发人员来说将是一笔巨大的资产......

当您回答时,如果您还可以在Web应用程序中包含您正在采取的步骤,以避免在有用的情况下重新发布(有时在数据库中).

谢谢

asp.net refresh

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

在HTML中优先考虑表格列

有没有办法在HTML中优先处理一个表列?问题是,我有4列,所有单元格中的内容可能会发生很大变化.但是我希望第一列占用尽可能多的空间,因此其他3列只使用所需的宽度来保持一行上的所有内容.

桌子本身有一个固定的宽度.

html html-table

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

不了解const方法声明

太多的C#和太少的C++让我头晕目眩......有人能提醒我这个c ++声明是什么意思吗?具体来说,结尾是"const".非常感谢.

protected:
     virtual ostream & print(ostream & os) const
Run Code Online (Sandbox Code Playgroud)

c++

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

在'*'标记之前预期的构造函数,析构函数或类型转换

老实说,我不知道为什么会这样.我检查,双重检查,三重检查花括号,分号,移动构造函数等,它仍然给我这个错误.

相关代码如下.

BinTree.h

#ifndef _BINTREE_H
#define _BINTREE_H

class BinTree
{
private:
    struct Node
    {
        float data;
        Node *n[2];
    };
    Node *r;

    Node* make( float );

public:
    BinTree();
    BinTree( float );
    ~BinTree();

    void add( float );
    void remove( float );

    bool has( float );
    Node* find( float );
};

#endif
Run Code Online (Sandbox Code Playgroud)

和BinTree.cpp

#include "BinTree.h"

BinTree::BinTree()
{
    r = make( -1 );
}

Node* BinTree::make( float d )
{
    Node* t = new Node;
    t->data = d;
    t->n[0] = NULL;
    t->n[1] = NULL; …
Run Code Online (Sandbox Code Playgroud)

c++

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

c ++中setjmp()和longjmp()有什么区别我很困惑

c ++中setjmp()和longjmp()有什么区别我很困惑

c++

0
推荐指数
2
解决办法
1028
查看次数

在Apache httpd和模块中搜索内存泄漏

在Apache httpd和httpd模块中查找内存泄漏的最佳方法是什么?

有什么声音吗?

我尝试了一点valgrind,但很少出现障碍:

  1. Valgrind希望二进制文件正常退出.我已经设法使用MaxRequestsPerChild和-X参数.
  2. Valgrind报告了很多东西,可能与apr池有关,但没什么用处.

操作系统:Linux

PS:

Valgrind命令: $ valgrind --leak-check=full --leak-resolution=med --log-file=/tmp/valgrind.log ./bin/httpd -X

Valgrind输出示例:http://paste-it.net/public/x5b6e8b/

linux apache valgrind memory-leaks

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

UTC到ANSI C的当天时间?

如何将utc时间转换为当天的当地时间?

c

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

Erlang真的是一种功能语言吗?

我一直听说Erlang是一种函数式语言,但很容易从函数中调用数据库或非副作用的免费代码,并且命令很容易通过在它们之间使用","逗号,就像Ruby或其他语言一样,那么Erlang的"功能"部分在哪里?

erlang functional-programming

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