问题列表 - 第43045页

使用onShow和onLoad为dijit.layout.ContentPane创建了编程

我有一个ContentPane创建声明和编程.

声明:

<div dojoType="dijit.layout.ContentPane" id="abccp" href="abc.php?id=1" title="abc" onShow="do_abc()">
Run Code Online (Sandbox Code Playgroud)

编程

var obj_abc;
var abchref= "abc.php?id=1";
obj_abc = new dijit.layout.ContentPane({id:'abccp',title:'abc', href:abchref});
Run Code Online (Sandbox Code Playgroud)

如何在程序化的ex中调用do_abc()

javascript dojo

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

提交表单后如何在后台运行PHP脚本?

问题
我有一个表单,在提交时,将运行基本代码来处理提交的信息并将其插入数据库以显示在通知网站上.另外,我有一个已经注册通过电子邮件和短信接收这些通知的人员列表.这个列表是微不足道的(只推动了大约150个),但这足以导致需要花费一分钟才能在整个订阅者表中循环并发送150多封电子邮件.(由于大量的电子邮件策略,电子邮件按照我们的电子邮件服务器的系统管理员的要求单独发送.)

在此期间,发布提醒的个人将在表格的最后一页上停留近一分钟而没有任何正面强化他们的通知被发布.这导致了其他潜在的问题,所有这些问题都有可能我认为不太理想的解决方案.

  1. 首先,海报可能认为服务器滞后并再次单击"提交"按钮,导致脚本重新开始或运行两次.我可以通过使用JavaScript来禁用按钮并将文本替换为"正在处理..."之类的内容来解决这个问题,但这并不理想,因为用户在脚本执行的长度上仍会卡在页面上.(另外,如果禁用JavaScript,则此问题仍然存在.)

  2. 其次,海报可能会在提交表单后过早关闭标签页或浏览器.该脚本将继续在服务器上运行,直到它尝试写回浏览器,但是如果用户随后浏览到我们域中的任何页面(当脚本仍在运行时),则浏览器会挂起加载页面,直到脚本结束.(仅当浏览器的选项卡或窗口关闭而不是整个浏览器应用程序时才会发生这种情况.)但这仍然不太理想.

(可能)解决方案
我已经决定将脚本的"电子邮件"部分分解为一个单独的文件,我可以在发布通知后调用它.我最初想到在通知成功发布后将其放在确认页面上.但是,用户不会知道此脚本正在运行,并且任何异常都不会对他们显而易见; 这个脚本不会失败.

但是,如果我可以将此脚本作为后台进程运行,该怎么办?所以,我的问题是:我如何执行PHP脚本作为后台服务触发并完全独立于用户在表单级别完成的操作?

编辑:不能是cron'ed.它必须在提交表单的瞬间运行.这些是高优先级通知.此外,运行我们服务器的系统管理员不允许运行任何超过5分钟的crons.

php scripting background

97
推荐指数
6
解决办法
13万
查看次数

将Object作为下一个活动的意图

是否可以将Object类型的对象作为Extra添加到intent中?我有一个类型为object的变量,直到为它分配了一个关于对象数据类型的值才会知道.也许与序列化有关或作为一个捆绑我不确定?然后在下一个活动中,如何获取此值以将其存储在ArrayList<Object>

android bundle object parcelable android-intent

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

建议使用Django构建搜索引擎

我是网络爬行新手.我将构建一个搜索引擎,爬虫可以保存Rapidshare链接,包括Rapidshare链接找到的URL ...

换句话说,我打算建立一个类似的网站 filestube.com

经过一番搜索,我发现Scrapy适用于Django.我试图找到与Django的nutch集成,但一无所获

我希望你能给我建议建立这种网站...特别是爬虫

django search-engine nutch scrapy

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

HTML到CALS表?

我正在检查是否有人将XSLT转换为将HTML表格转换为CALS.我发现了很多关于其他方式(CALS到HTML)的材料,但不是来自HTML.我以为有人可能会这样做,所以我不必重新发明轮子.我不是在寻找一个完整的解决方案.只是一个起点.

如果我自己走得足够远,我会发布它以供将来参考.

html xslt html-table

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

从特定顶点执行深度优先算法

我正在尝试使用 boost 图库找到一种从特定顶点执行深度优先算法的方法。

Boost 库提供的深度优先算法从起始顶点到最后一个顶点计算图。但是如果必须从特定的顶点搜索图呢?

有什么建议?

c++ algorithm boost depth-first-search

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

改善treap实施

这是我对一种treap的实现(使用隐式键和一些存储在节点中的附加信息):http://hpaste.org/42839/treap_with_implicit_keys

根据分析数据,GC占用该程序80%的时间.据我所知,这是因为每次节点被"修改"时,都会重新创建到根节点的每个节点.

我能在这里做些什么来提高性能还是我必须进入ST monad的领域?

optimization performance garbage-collection haskell data-structures

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

Android ListView divider奇怪的问题

我有一个的ListView除法 1PD的厚度.但不知何故,ListView中的每个第二个分隔符都比其他分隔符更厚......正如您在图片中看到的那样

替代文字

ListView的代码非常简单:

 <ListView 
         android:id="@+id/directoriesListView"
         android:choiceMode="singleChoice"
         android:clickable="true"
         android:layout_weight="2.5"
         android:cacheColorHint="@null"
         android:footerDividersEnabled="false"
         android:fadingEdge="none"
         style="@style/ListView_NarrowItems"
         />
Run Code Online (Sandbox Code Playgroud)

和风格:

<style
    name="ListView_NarrowItems"
    >
    <item name="android:layout_width">fill_parent</item>
    <item name="android:layout_height">fill_parent</item>
    <item name="android:textColor">#FFFFFF</item>
    <item name="android:background">#000000</item>
    <item name="android:divider">#FFFFFF</item>
    <item name="android:dividerHeight">1px</item>
</style>
Run Code Online (Sandbox Code Playgroud)

知道什么是错的吗?

android android-layout

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

scala泛型方法重写

我有一个抽象类:

abstract class Foo(...){
   def bar1(f : Foo) : Boolean
   def bar2(f : Foo) : Foo
}
Run Code Online (Sandbox Code Playgroud)

多个类扩展Foo并覆盖方法

class FooImpl(...) extends Foo{
    override def bar1(f : Foo) : Boolean {
        ...
    }
    override def bar2(f : Foo) : Foo {
        ...
    }
} 
Run Code Online (Sandbox Code Playgroud)

有可能,使用泛型(或其他东西)使重写方法具有实现它的子类的参数类型吗?像这样 :

class FooImpl(...) extends Foo{
    override def bar1(f : FooImpl) : Boolean {
        ...
    }
    override def bar2(f : FooImpl) : FooImpl {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在思考下面的内容,但这似乎不起作用......

abstract class Foo(...){
    def bar1[T <: Foo](f : T) …
Run Code Online (Sandbox Code Playgroud)

overriding scala generic-method

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

Scala Lift的布线给了我什么?

我一直在看Scala Web框架Lift.我最近看到了一个名为Wiring的东西,并且想知道是否有人可以作为应用程序员向我解释这些好处.

scala lift

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