问题列表 - 第30215页

使用jquery进行DRY编程

张贴为jquery新手.我确信必须有一种方法可以以干燥的方式压缩下面的代码.本质上,这只是一个应用于页面上多个元素的show/hide,所有元素都使用相同的模板和命名约定:

$("#homelink1").hover(
    function() { $("#poptext1").show(); },
    function() { $("#poptext1").hide(); }
);

$("#homelink2").hover(
    function() { $("#poptext2").show(); },
    function() { $("#poptext2").hide(); }
);
...
Run Code Online (Sandbox Code Playgroud)

我坚持如何将其转换为具有传递参数的函数,以便我可以传递整数(1或2)并让函数评估其余的,例如

$("#homelink" + param).hover

javascript jquery dry

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

C无效指针问题

我在C(嵌入式编程)中有grep函数,它将void指针作为参数.该函数需要能够处理不同类型的变量,如字符整数和长整数.我如何编写函数代码,以便它可以自己弄清楚我传递的变量类型?我不知道这是否可行.谢谢

即.


void grep( void *t ) 
{ 
   if( t == char ) 
   { 
      do this 
   } 
   if( t == int ) 
   { 
      do that  
   }  
   ... 
}
Run Code Online (Sandbox Code Playgroud)

c pointers

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

JSP到Servlet的关系

书中有很多很多例子,互联网上有关如何将Servlet用作JSP的例子.但是我想知道使用它们的最佳方法是什么,以及对良好架构的思考.

Servlet与JSP之间是否存在一对一的关系?像ASP.NET"Code-Behind"页面一样?

或者更像是ASP.NET MVC,只有一个Servlet控制多个动作,并转发到多个视图?

这是关于纯Java EE开发的问题.请不要简单地建议另一个框架.

java architecture jsp servlets

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

新类型可能没有定义返回类型 - C++

我对C++类结构感到困惑.

我有一个名为FxMathFunctions.h的.h和一个名为FxMathFunctions.cpp的.cpp

.h开头像:

class  FxMathFunctions
{
    public:
        FxMathFunctions();
        ~FxMathFunctions();
Run Code Online (Sandbox Code Playgroud)

并在.cpp

我有:

#include "FxBasicTypes.h"
#include "FxMathFunctions.h"

FxMathFunctions::FxMathFunctions() {}

FxMathFunctions::~FxMathFunctions() {}
Run Code Online (Sandbox Code Playgroud)

我收到的错误如下:

error: new types may not be defined in a return type
error: return type specification for constructor invalid
Run Code Online (Sandbox Code Playgroud)

这必须与某个地方的定义有关,但我不知道这可能发生在哪里.

c++ class-design compilation

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

Robot.delay(int) 与 Thread.sleep(long)

我有一个程序,其唯一目的是在无限循环中驱动 ajava.awt.Robot直到满足退出条件。

机器人快速连续执行多个动作,这需要它们之间有标准的 UI 延迟。为此,我使用java.awt.Robot.setAutoDelay(int ms),它似乎正是为此目的而设计的。

然而,在其他时候,我需要插入任意长的延迟才能完成操作。java.awt.Robot.delay(int ms)我似乎可以在使用或 之间进行选择java.lang.Thread.sleep(long ms),并且很好奇它们之间的区别是什么,以及我应该使用哪个。

我的直觉是将所有操作保持在同一个“位置”,并使用java.awt.Robot.delay(int ms). 然而,思考片刻后,我假设这java.awt.Robot.delay(int ms)将在机器人的操作堆栈上完成一个操作,如果这些是我在无限循环中唯一的延迟,我可能会非常快地、不必要地生成一个大得荒谬的结果。机器人的事件队列。

那时,我检查了APIjava.awt.Robot.delay(int ms),它告诉我以下内容:

休眠指定的时间。要捕获InterruptedException发生的任何 s,Thread.sleep()可以改为使用。

由于未能对此事获得任何有用的见解,我决定向你们询问。

java multithreading sleep delay awtrobot

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

我的网站拒绝提供.png文件

将站点从暂存环境移动到生产环境时,不会显示.png图像文件.当直接转到图像时,firefox会报告:

无法显示图像(图像路径),因为它包含错误.

我在我的apache配置中检查了mime.types,它包含一行代码

image/png png

有谁知道是什么原因造成的?我以前从未遇到过这个.

apache png

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

如何在文件中写俄文字符?

在我正在尝试输出俄语字符的控制台它给了我??????????????

谁知道为什么?

我尝试写入文件 - 在这种情况下相同的情况.

例如

f=open('tets.txt','w')
f.write('some russian text')
f.close
Run Code Online (Sandbox Code Playgroud)

里面的文件是 - ??????????????????????

要么

p="some russian text"
print p
?????????????
Run Code Online (Sandbox Code Playgroud)

在额外的记事本中,不允许我用俄文字母保存文件.我这样说:

此文件包含Unicode格式的字符,如果将此文件另存为ANSI编码的文本文件,则会丢失该字符.要保留Unicode信息,请单击下面的"取消",然后从"编码"下拉列表中选择一个Unicode选项.继续?

如何调整我的系统,所以我不会有这个问题.

python windows unicode python-2.x python-unicode

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

30 +小时查询的最佳架构

我有一个有趣的问题要解决.我的一位客户让我开发了一个库存分析程序,该程序具有近千年符号的近50年库存数据.我已经开发了一系列过滤器,可以在任何一天使用,看看是否有什么东西可以用于交易.

我们希望为每个库存的每天数据运行此过滤器.基本上是您的开始和结束日期类型报告.但是,每个符号需要每周过滤6分钟.我们计算大约40个小时左右来运行整个数据集的报告.

最重要的要求是我的客户能够在任何地方从任何计算机上做任何事情(他经常旅行),所以我们是基于浏览器的.

为了解决这个问题,我编写了一个运行此报告的异步方法,但应用程序池不活动计时器将终止该作业.我不想开始调整整个应用程序的超时以支持这一个报告(我们将做很多这样的事情,因为每个库存场景需要在我们的整个数据集上运行以进行分析才能用于积极交易).

有没有人对支持超长期异步过程的Web架构有任何一般想法或经验?

谢谢

sql wcf asynchronous

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

谷歌地图Api v3触发器问题,外部链接命中信息窗口

所以我的代码看起来像这样,多个标记:

var m1 = new google.maps.Marker(
   new google.maps.LatLng(35.2602340, -93.7939480), 
   {icon:tinyIcon,bouncy:1}
);

google.maps.Event.addListener(m1, "click", function() {
   m1.openInfoWindowHtml(   
      '1<br />test,TX'
   );
});

map.addOverlay(m1);

var m2 = new google.maps.Marker(
   new google.maps.LatLng(35.2810510, -93.8246510), 
   {icon:tinyIcon,bouncy:1}
);

google.maps.Event.addListener(m2, "click", function() {
    m2.openInfoWindowHtml(
        'test<br />test,Texas'
    );
});

map.addOverlay(m2);
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它在外部工作?

href="google.maps.Event.trigger(1, 'click');">Something</>
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3

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

如何在.NET中映射需要用户名和密码的网络驱动器?

我需要从.NET应用程序中映射网络驱动器.我将需要使用AD用户名和密码进行身份验证.通常我只是使用net use命令的批处理文件.如何在C#或VB.NET代码中执行此操作?

.net c# vb.net windows

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