问题列表 - 第19840页

如何使用jQuery创建动态交互式图像映射?

所以我使用.Net框架,使用ASP.NET MVC构建,如何创建动态,交互式Web 2.0风格的图像映射?例如,在世界地图上,如果您将鼠标悬停在某个国家/地区上,则所选国家/地区将突出显示,并且工具提示会显示各种信息,如果您点击该国家/地区,则会转到所述国家/地区详细信息页面.

maps jquery interactive image dynamic

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

jQuery AJAX Fileupload交叉浏览器支持

我目前正在开发一个AJAX文件上传脚本,它在Firefox中像魅力一样,但在IE中不起作用.

这是我正在使用的基本HTML:

<form >
    <input type="file" name="FileFields" id="FileFields"/>
    <button type="button" onclick="uploadFile();" id="uploadButton">Upload</button>
    <ul id="files"/>
    ... other form elements ...
</form>

<div id="fileUploadDiv"/>
Run Code Online (Sandbox Code Playgroud)

这是uploadFile函数:

function uploadFile()
{
    //we don't want more then 5 files uploaded
    if($('#files li').size() >= 5)
    {
        return;
    }
    //disable the upload button
    $('#uploadButton').attr('disabled','disabled');
    //show loading animation
    $('#files').append(
        $('<li>')
            .attr('id','loading')
            .append(
                $('<img>').attr('src','/images/loading.gif')
            )
            .addClass('loading')
    );

    //add all neccessary elements (the form and the iframe)
    $('#fileUploadDiv').append(
        $('<form action="/uploadFile" method="post" id="fileUploadForm">')
            .attr('enctype','multipart/form-data')
            .attr('encoding', 'multipart/form-data')
            .attr('target', 'upload_frame')
            .append(
                $('#FileFields').clone()
                    .css('visibility','hidden')
        ) …
Run Code Online (Sandbox Code Playgroud)

ajax iframe jquery file-upload cross-browser

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

使用file_put_contents作为上传功能?

我还可以使用file_put_contents($ fileapp,$ content,FILE_BINARY); 移动上传的文件?

php file-upload file

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

如何在Android中创建带边框的表格?

我使用表格布局将数据显示为表格,但我想要一个包含用户定义列和带边框的行的表格.建议?

android tablelayout

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

短路评估是否在C++中得到保证,就像在Java中一样?

在Java中,我使用

if (a != null && a.fun());
Run Code Online (Sandbox Code Playgroud)

通过充分利用短路评估和表达从左到右进行评估?

在C++中,我可以这样做吗?它们是否保证可以跨不同平台和编译器移植?

if (a != 0 && a->fun());
Run Code Online (Sandbox Code Playgroud)

c++ java

26
推荐指数
2
解决办法
9141
查看次数

如果下标超过C中数组的大小,则为数组赋值时会发生什么

如果下标超过C中数组的大小,为数组赋值时会发生什么?

在其他语言中,它会引发异常,C是否也会抛出异常?出于某种原因,我没有得到任何错误

c

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

设置刻面图中的列数(或行数)

我有一个像这样的刻面情节:

ggplot(mtcars, aes(x = hp, y = mpg)) +
  geom_point() +
  facet_grid(. ~ carb)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 但是,图表太宽而无法清楚阅读.

我希望能够把最右边的三个位置放在最左边的三个位置,即小平面应该是三列*这样的两行.

1   2   3

4   5   6
Run Code Online (Sandbox Code Playgroud)

是否可以设置构面的布局,即设置列数(或行数)facet_grid()

facet_grid上的文档似乎并不表示它是可能的.

谢谢您的帮助 :-)

r ggplot2

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

GridBagLayout:如何防止不可见的组件崩溃

当使GridBagLayout管理的布局的各个组件不可见时,布局中其余组件的排列会不断变化.GridBagLayout似乎使用不可见组件"折叠"单元格,导致其他组件更改位置.这是一种非常烦人的行为,我一直在寻找一种方法来阻止它这样做.

我尝试过的一种方法是在相同的单元格中添加一个间隔符,其固定大小等于可能隐藏的组件的首选大小,但如果要改变的首选大小,则会遇到很多麻烦保持垫片同步.有没有更好的办法?

实际上,如果GridBagLayout真的完全忽略了具有不可见组件的单元格,它就不会那么糟糕了,但它仍然考虑了单元格的插图,所以如果你有一个输入字段的布局并使用插图整齐地排列它们两者之间的间隙,然后隐藏中间的一个组件将其从布局中移除但留下间隙,这通常意味着周围的组件一起流动,但它们之间有一个丑陋的双宽间隙......

java gridbaglayout

7
推荐指数
2
解决办法
4729
查看次数

代码签名错误:身份'iPhone Developer'与默认钥匙串中的任何有效证书/私钥对都不匹配

你如何解决这个XCode错误:

代码签名错误:身份'iPhone Developer'与默认钥匙串中的任何有效证书/私钥对都不匹配

iphone

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

单元测试分离

这个问题与PHPUnit有关,虽然它应该是一个全局的xUnit设计问题.

我正在为一堂课写一个单元测试用例Image.

这个类的方法之一是setBackgroundColor().

我需要为此方法测试4种不同的行为,

  1. 试图设置无效的背景颜色.将测试多个无效参数.
  2. 尝试使用短手RGB阵列设置有效的背景颜色,例如 array(255,255,255)
  3. 尝试使用标准RGB数组设置有效的背景颜色,例如array('red' => 255, 'green' => 255, 'blue' => 255)(这是GD功能的输出格式imagecolorsforindex())
  4. 尝试使用透明常量设置有效的背景颜色 IMG_COLOR_TRANSPARENT

目前,我已将所有这些包含在我的测试用例中的一个测试中testSetBackgroundColor(),但是我感觉这应该是4个单独的测试,因为测试变得很长并且做了很多.

我的问题是,我该怎么办?我是否将所有这些封装到Image测试用例的1个测试中,或者将上面的内容拆分为单独的测试,例如,

  • testSetBackgroundColorErrors
  • testSetBackgroundColorShorthandRGB
  • testSetBackgroundColorRGB
  • testSetBackgroundColorTransparent

我在这里提出了有问题的测试http://pastebin.com/f561fc1ab.

谢谢

php phpunit unit-testing design-patterns

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