问题列表 - 第33298页

MailChimp jQuery Conflict

我一直在将MailChimp整合到我正在设计的网站中的时间最长!

问题是验证不适用于嵌入式订阅表单.该表单不是内联错误消息,而是将用户踢到MailChimp注册页面以更正错误或确认列表选择.

我已经对代码进行了大量的自定义,所以遗憾的是回到默认值不是一个选项.

这是我得到的错误,但我是JS n00b,所以我不知道他们的意思:

中断错误mce_jQuery未定义:

截屏2010-08-22 at 4.34.50 AM.jpg

我不认为这是一个可以通过控制台捕获的错误.

奇怪的是这个.如果我删除自定义代码并从MailChimp发布静态代码它会以某种方式工作,但我已经复制了所有相关代码的重要功能,但仍然没有骰子.

您可以在http://ranya.net/wp/contact上观看该网站

MailChimp列表注册位于右上角滑动下拉列表中.相关脚本嵌入在div#top_mailing之后.

javascript debugging conflict mailchimp

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

如何在Apache Tomcat中的单个JS文件上设置Expires HTTP标头?

我有一个js缓存在5-10分钟之间的文件,具体取决于我是使用eclipse中的tomcat(通过GWT插件)还是以独立方式启动tomcat.
这很奇怪,因为我使用的GWT是我的框架,并且根本不应该缓存此文件(对于那些了解GWT的人来说,这是一个nocache.js文件).我已经阅读了一个GWT Google团队线程,它是一个容器配置问题,而在其他地方,我需要在包含的HTML文件中定义它.
基本上,我现在很困惑,因为我不知道如何让这个文件不缓存.请注意,此js是由生成的GWT,我无法修改它.

感谢任何帮助,Ittai 替代文字 替代文字

gwt tomcat caching http-headers

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

如何转义要传递给DecimalFormat的字符串

我可以知道如何将字符串转义为十进制格式吗?

// currencySymbolPrefix can be any string.
NumberFormat numberFormat = new DecimalFormat(currencySymbolPrefix + "#,##0.00");
Run Code Online (Sandbox Code Playgroud)

我如何逃脱currencySymbolPrefix,以便它可能包含任何字符,包括'#',并且不会被解释为模式之一.

请不要建议

NumberFormat numberFormat = new DecimalFormat("#,##0.00");
final String output = currencySymbolPrefix + numberFormat.format(number);
Run Code Online (Sandbox Code Playgroud)

因为我的供应商的方法只接受单个NumberFormat.

java

11
推荐指数
2
解决办法
3000
查看次数

FileSystemWatcher不报告锁定文件中的更改

我正在使用FileSystemWatcher监视文件夹,如下所示:

watcher = new FileSystemWatcher(folder);
watcher.NotifyFilter = NotifyFilters.Size;
watcher.Changed += changedCallback;
Run Code Online (Sandbox Code Playgroud)

当我在该文件夹中的记事本中打开一个新文件并保存时,我会收到通知.如果我继续写作然后保存,我会收到通知.如果我保存它关闭文件,我会收到通知.正是我想要的.

但是,事实证明,如果我在该文件夹中创建一个文件并将其共享模式设置为FileShare.Read,然后我写入它,则在文件关闭之前我不会收到任何通知.另一种解决方法是打开文件(例如在记事本中),这显然会导致其状态更新,然后我的监控应用程序会收到通知.另一种解决方法是我可以在Windows资源管理器中执行刷新,这再次导致文件状态更新.

有趣的是,如果我在进行更改时查看Windows资源管理器,我会注意到:

  1. 如果共享文件进行读写,则一旦保存,它的大小将立即在Windows资源管理器中更新.
  2. 如果共享文件仅供读取,则不会在Windows资源管理器中立即更新其大小,除非我手动刷新窗口.

因此,我的监控应用程序似乎与Windows资源管理器共享相同的行为.我正在考虑运行一个只扫描文件夹中文件的线程,但我想知道在这种情况下是否还有更优雅的事情要做.

顺便说一下,我正在使用Win7,我不确定这个问题是否也会在其他Windows版本上发生.

谢谢!

编辑:在C++中使用ReadDirectoryChanges得到了相同的结果.实现我之前谈到的线程并没有帮助.我想知道Windows资源管理器中的F5究竟是做什么的,因为它确实会导致报告更改.

c# filesystemwatcher

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

远程git分支没有用`git branch -r`显示?

我的本地计算机上有两个目录指向同一个远程git存储库.当我git branch -r在其中一个目录中发出命令时,我得到一个更长的远程分支列表,然后在另一个目录中.怎么可能?
似乎某些远程分支"隐藏"在一个目录中,并且在另一个目录中可见.

git

18
推荐指数
3
解决办法
9521
查看次数

如何从clojars中删除jar?

如何从clojars中取出我的罐子?我不想搞乱公共组名称空间.我想将myproject/myproject移动到org.clojars.qertoip/myproject.

clojure

13
推荐指数
2
解决办法
1724
查看次数

计算整数列表中的所有元素

假设你在列表中有一组整数.

列表声明:

@lists = (22, 10, 5, 2);
Run Code Online (Sandbox Code Playgroud)

但是如果我确实希望所有的元素都被分成2代表,那么除了在运行循环中手动计算之外还有其他方法吗?

不想像这样计算:

foreach $list (@lists)
{
    print (list/2);
}
Run Code Online (Sandbox Code Playgroud)

perl

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

原型参数名称

在我的标题中,我有一个这样的原型声明:

void move(int, int);
Run Code Online (Sandbox Code Playgroud)

我可以省略参数名称,这就是我从C中习惯的方法.我这样做是为了让我不必保持参数名称同步 - 如果它们在原型和实现之间有所不同,那就非常混乱了.

现在,我正在使用Doxygen记录我的所有代码,并且我决定将所有注释放入标题中.现在我必须引用在实现中定义但不在头文件中定义的参数名称:我发现这令人困惑.

/**
 * Moves the entity to the specified point.
 * @param x The x coordinate of the new position.
 * @param y The y coordinate of the new position.
 */
void move(int, int);
Run Code Online (Sandbox Code Playgroud)

在生成的Doxygen HTML中,要弄清楚哪个参数是哪个参数并不容易.当然,人们可以遵循相同的顺序,但如果有一个参数,它仍然令人困惑.

另一种方法是复制参数名称并尝试使它们保持同步.但是,有些人不鼓励这种方法,说标题参数应该以双下划线开头,以便方法的用户不可能使用相同的名称(在_C++中不允许以__开头的名称).

你怎么做呢?

c++ parameters prototype header

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

我们什么时候应该使用分散/聚集(向量)IO?

Windows文件系统支持分散/聚集IO.(当然,其他平台都有)
但我不知道何时使用IO机制.

你能解释一下这个案子吗?

我们可以从使用I/O机制中获得什么好处?(只是一点点IO请求?)

windows filesystems file-io ntfs

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

处理后如何创建对象?

我在我的代码中处理了一个对象,我现在想再次创建它.

我怎样才能做到这一点?

答案是:

private void showToolStripMenuItem_Click(object sender, EventArgs e)
    {
        xpPanelGroup1.CreateControl();
        xpPanelGroup1.Visible = true;
         ...


    }
    private void noShowToolStripMenuItem_Click(object sender, EventArgs e)
            {
                xpPanelGroup1.Visible = false;
                  ...
                xpPanelGroup1.Dispose();
            }
Run Code Online (Sandbox Code Playgroud)

c# winforms

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