问题列表 - 第46128页

什么是带外POST?

什么是out-of-band POST?我在阅读有关OAuth的文档时看到了这一点.

google和bing都没有多大帮助.

更新:我在此页面中看到了它.搜索out-of-band https://na1.salesforce.com/help/doc/en/remoteaccess_oauth_refresh_token_flow.htm

http oauth

17
推荐指数
3
解决办法
4792
查看次数

切断懒惰列表生成

我想知道是否有人对如何制作一个能够获取列表的函数有任何见解,并且只返回可以在x时间内生成的术语.

例如,我有一个函数需要10分钟才能返回几个术语.我不想猜测我能生成多少个术语(使用x),我只想将无限列表输入到我的低效函数中,并有一个单独的函数来决定何时超时.

所以像这样: [5,7,10] = takeUntilTime (10 sec) . inefficientFunction $ [1..]

我对haskell很新,但我想我可以编写该函数来在每个新术语生成后检查计时器,如果时间已经过去就停止.

但是,如果第四个任期需要永恒呢?有没有办法阻止lowfficientFunction完成第四个任期的生成,即使它已经开始了?

我对一个直截了当的答案没有寄予厚望,但我对此表示赞赏.谢谢.

haskell functional-programming

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

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

有没有办法禁用jquery DataTables的初始排序?

我正在使用jquery DataTables插件.从他们的文件:

如果启用了排序,则DataTables将在初始化时执行第一次排序.您可以使用此变量定义执行排序的列以及排序方向.aaSorting数组应包含一个数组,用于最初排序的每列,包含列的索引和方向字符串('asc'或'desc').

是否可以启用排序但在初始化时禁用此第一次排序?我目前正在进行初始排序服务器端并需要排序功能,但不需要这种初始排序功能.

jquery jquery-datatables

220
推荐指数
3
解决办法
12万
查看次数

Mac OS,Java Splash

我正在尝试将我的Java应用程序移植到Mac OS.
当应用程序启动时,应该出现启动画面.

当我从终端运行应用程序时,它会像这样:
java -classpath /the/right/classpath/ -splash:images/splash.png myApp/Main
当我这样做时,会出现启动画面.

但是当我将应用程序与Jar Bundler捆绑在一起时 ,不会出现闪屏.

在Jar Bundler上,在属性选项卡下,在我写的VM选项中:
splash:images/splash.png
我也试过:(
-splash:images/splash.png用连字符).
我还标记了" 将工作目录设置为内部应用程序包"选项.

我复制images/splash.png到:

  • myApp.app/Contents
  • myApp.app/Contents/Resources
  • myApp.app/Contents/Resources/Java
  • myApp.app/Contents/MacOS
  • 但是闪屏拒绝出现!

    这很奇怪,因为myApp.app成功运行 - 它只是没有显示启动画面.

    我在控制台找到了这两条消息:

    2月11日02:53:32 SnowL /Users/myusername/Desktop/myApp.app/Contents/MacOS/JavaApplicationStub [24262]:忽略无法识别的Java VM选项:-splash:images/splash.png

    这在splash属性之前没有连字符.

    2月11日02:55:50 SnowL /Users/myusername/Desktop/myApp.app/Contents/MacOS/JavaApplicationStub [26314]:忽略无法识别的Java VM选项:splash:images/splash.png

    当我从终端运行应用程序时,如果它可以显示启动画面,但双击应用程序不会显示启动画面?
    它应该像终端VM一样运行在同一个VM上,不是吗?
    我奥斯陆改变JVM版本(在Info.plist文件)到:
    1.5*
    1.5 +
    1.6*
    1.6 +
    他们没有让开机画面出现.

    感谢帮助!

    java macos splash-screen

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

    停止后退按钮暴露安全页面?

    我遇到了浏览器缓存(显然很常见)的问题,我的安全页面可通过后退按钮访问(用户注销后).

    这是我的logout.php

    <?php
        // 1. Find the session 
        session_start();
    
        // 2. Unset all the session variables
        $_SESSION = array();
    
        // 3. Destroy the session cookie
        if(isset($_COOKIE[session_name()])) {
            setcookie(session_name(), '', time()-42000, '/');
        }
    
        // 4. Destroy the session
        session_destroy();
    
        redirect_to('index.php?logout=1');
    ?>
    
    Run Code Online (Sandbox Code Playgroud)

    这成功地在IE7,IE8,Chrome和Firefox上注销用户 - 但在Safari中,我可以按后退按钮(在注销后立即)并仍然可以看到安全内容.如果我刷新安全页面,它会将我引导到登录屏幕(应该如此).

    我尝试过使用:

    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
    <META HTTP-EQUIV="Expires" CONTENT="-1">
    
    Run Code Online (Sandbox Code Playgroud)

    ......但它没有效果.有人可以提供任何建议吗?我发现这篇关于浏览器缓存的文章,但我还没有在其中找到答案......虽然我确实找到了:

    <?php
     Header("Cache-Control: must-revalidate");
    
     $offset = 60 * 60 * 24 * 3;
     $ExpStr = "Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) …
    Run Code Online (Sandbox Code Playgroud)

    php session

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

    我应该保存plist或Core Data吗?

    我想知道是否应该将我的应用程序中的数据保存到plist或使用Core Data.

    我的应用程序基本上是从时间线和其他用户现在保存推文.这不到几个hunderd kB(在我的测试中大约200 kb).使用核心数据有什么好处?

    iphone cocoa-touch core-data plist

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

    是否可以包装特定的类或方法并将它们分配给一个线程?

    我有一个XAML表单,我希望从主XAML执行线程中穿出两个独立的功能:1.)一个计时器控件,它会勾选,以及2.)实现一个暂停按钮,这样我就可以冻结一组程序性的活动再次单击暂停按钮将恢复.

    当我启动表单时,整个应用程序冻结.因此,我无法与btnPause控件进行交互.我让计时器类工作,但它(lblTimer)以块的形式更新,或者当它看起来CPU在主线程上不忙时.

    我试图创建一个类"任务",它在自己的线程中包装一个类或方法,以便我可以控制.

        Automation.Task AutomationThread = new Automation.Task();
        Automation.Task TimerThread = new Automation.Task();
    
    Run Code Online (Sandbox Code Playgroud)

    后来,我尝试创建一个秒表类并为其分配TimerThread,以便我可以独立管理它.

        Automation.WatchTimer stopwatch = new Automation.WatchTimer(lblTimer, TimerThread);
    
    
    class Task
    {
        private ManualResetEvent _shutdownFlag = new ManualResetEvent(false);
        private ManualResetEvent _pauseFlag = new ManualResetEvent(true);
    
        Thread _thread;
    
        public Task() { }
    
        public void Start()
        {
            _thread = new Thread(DoWork);
            _thread.Start();
        }
    
        public void Resume()
        {
            _pauseFlag.Set();
        }
    
        public void Stop()
        {
            _shutdownFlag.Set();
            _pauseFlag.Set();
            _thread.Join();
        }
    
        public void DoWork()
        {
            do
            {
                _pauseFlag.WaitOne(Timeout.Infinite);
            }
            while (!_shutdownFlag.WaitOne(0));
        }
    
        // I AM NOT …
    Run Code Online (Sandbox Code Playgroud)

    .net c# methods multithreading

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

    构造一个对象而不在Visual Basic.NET中分配它

    我已经使用VB.net几年了,但不断遇到一些我不知道如何解决的怪癖.好奇心终于得到了我的好处,所以我现在问: 是否有办法在不指定的情况下创建对象?

    例如,假设我有一个Engine类,我想要实例化并让它立即执行它需要做的任何事情.如果在创建引擎之后我没有需要做任何事情,那么到目前为止,我做了类似的事情:

    昏暗的myEngine作为新引擎()

    有没有办法避免"昏暗的myEngine as"部分?你当然可以用Java.我可以在java中创建一个带有" new Engine() " 的对象,而不是将它分配给任何东西.

    我为什么需要这个?因为我经常想要创建一个委托对象(因此我称之为"引擎")来执行某些功能,但是我不需要引用它.我以前有这样的对象有一个"公共子执行",但发现很麻烦 - 我宁愿只是创建对象而不用担心记得调用它的perform方法.而且我发现创建对不打算使用的对象的引用在美学上是令人不悦的.

    任何VB大师都有建议吗?

    谢谢,

    - 迈克尔

    vb.net

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

    潜在的Zend Framework开发人员的编程问题

    什么是一个很大的问题,我可以给几个不知道Zend Framework的潜在开发人员?

    我的目标主要是确定他们自己快速学习新东西的能力(即框架).它必须是他们通常会在几个小时内完成的事情,但在这种情况下,由于他们不熟悉框架,因为额外的读取和stackoverflow.com使用会花费更多时间;),所以,我可以让他们在周末做些什么.

    此外,问题必须非常针对视图和控制器部分,因为前端工作主要是我需要他们.(并且Zend Framework并没有真正帮助Model).这个问题可能要求他们做一点ajax,并且通常"漂亮,功能齐全,但后端不是很复杂".

    zend-framework

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