问题列表 - 第12192页

为什么我的程序在使用Proc :: Daemon时没有写入文件?

我在使用之前编写了一些测试代码Proc::Daemon,我的测试代码如下:

#! /usr/bin/perl

use strict;
use warnings;
use Proc::Daemon;

Proc::Daemon::Init();
my $continue = 1;
$SIG{TERM} = sub { $continue = 0 ; }

while ( $continue ) {
    sleep(5) ;
    &greeting ;
}

sub greeting {
    open ( FH, ">>/home/daogu/foo" ) or die "can't open it" ;
    print FH "hello word\n" ;
    close FH ;
}
Run Code Online (Sandbox Code Playgroud)

在我启动玩具守护进程后,我发现实际上没有写入" foo".任何人都可以解释为什么会这样?谢谢.

perl daemon

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

在sql server SQLCLR中同步对静态变量的访问

我编写了一个集成在sql server中的程序集,提供了一些用C#编写的存储过程.该程序集具有一个只读静态变量,用于保存一些配置数据.该数据通过存储过程进行操作,存储过程也由程序集提供.显然我必须同步访问这个静态变量.我试着用

lock(someGuard)
{
    // ... access static configuration
}
Run Code Online (Sandbox Code Playgroud)

在我的配置类中.但后来我得到一个HostProtectionException,告诉我,程序集必须以完全信任的方式运行才能做到这一点.有没有更好的方法呢?

c# sql-server synchronization sqlclr

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

类似Facebook的主播滚动

Facebook有一个很好的滚动效果,我想用jQuery复制.加载页面时,它从顶部开始,然后滚动到选定的锚点.

我已经尝试过这样做(page.html#anchor)并使用jQuery的滚动插件,但它只是直接进入那个锚而不使用滚动效果.

所以我可以在页面加载时延迟滚动然后使用jQuery来进行滚动吗?

如果我解释得很严重,我道歉.

html javascript anchor jquery scroll

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

ObjectiveUs C关于GNUstep AutoReleasePool未声明的问题

我是Objective-C的新手,在GNUstep和MinGW环境中工作.我正在编译此代码,但有一个错误:

#import "Foundation/Foundation.h"

@interface C : NSObject
{
    float f;
}

- (void) gamerHell: (NSString *) name : (NSString *) lastName ;

@end

@implementation C

- (void) gamerHell: (NSString *) firstName : (NSString *) lastName {

    NSLog(@"Welcome, %s %s",firstName,lastName);
}

@end

int main(int argc , const char * argv[]){

    NSAutoReleasePool * pool = [[NSAutoReleasePool alloc] init];

    C *ob = [[C alloc] init];
    [ob gamerHell: @"SHAN" : @"UL HAQ"];

    [ob release];

    [pool drain];
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它给出了这样的编译时错误:

'NSAutoReleasePool'未声明(首次使用此功能)

我该怎么做才能克服这个错误?

memory-management compiler-errors objective-c autorelease gnustep

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

会话和uploadify

我正在使用uploadify,我无法在我的php文件中设置会话,我的脚本如下所示:

    $("#uploadify").uploadify({
        'uploader'       : '/extra/flash/uploadify.swf',
        'script'         : '/admin/uploads/artistsphotos',
        'scriptData'     : {'PHPSESSID' : '<?= session_id(); ?>'},
        'cancelImg'      : '/images/cancel.png',
        'folder'         : '/img/artists',
        'queueID'        : 'fileQueue',
        'auto'           : false,
        'multi'          : true,
        'onComplete'     : function(a, b, c, d, e){

        },  
        'onAllComplete': function(event,data){
            $bla = $('#art').find(':selected',this);
            $fi  = $bla.val();
             $.ajax({
               type: "POST",
               url: "/admin/uploads/artistsphotosupload",
               data: "artist="+$fi,
               success: function(msg){
                 console.log(msg);
               }
             });
     }
});
Run Code Online (Sandbox Code Playgroud)

在PHP中如果我尝试:

$_SESSION['name'] = 'something';
Run Code Online (Sandbox Code Playgroud)

我无法在另一个文件中访问它.我有session_start(); 激活任何解决方案

php session jquery uploadify

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

如何在DVCS中妥善管理大型艺术资产?

有没有什么方法可以使用DVCS工具(如hggit)处理大型资产(即1000个图像,flash电影等).在我看来,克隆充满4 GB资产的存储库似乎是一个不必要的开销,因为你将检查文件.如果您将源代码与资产文件混合在一起,这似乎相当麻烦.

有没有人在Web开发环境中有任何想法或经验?

version-control dvcs asset-management

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

如何从打开中停止应用程序

我想写一个小应用程序,它位于我的托盘中,允许我选择一个可执行文件并阻止它打开.

使用WinForms可以轻松完成应用程序的UI.

我想知道的是如何检测是否已经推出某个exe,然后如何阻止它运行.我很确定我将不得不深入研究一些Win32的东西,但我没有这方面的经验,因此这篇文章.

有一个类似的现有应用程序,但我不能为我的生活记住它的名字.它是用VB6编写的,它也是开源的.

任何帮助深表感谢.

谢谢.

.net c# c++ winapi

8
推荐指数
2
解决办法
6056
查看次数

WCF命名管道:跨网络?真?

许多人似乎认为这是可能的,但在本文件中清楚地表明边界被称为进程间,在我看来这意味着"没有网络".

另一份文件完全明确:

命名管道运输的范围很小; 它只能连接到在同一台机器上运行的服务

那么为什么这么多海报都说它能起作用呢?

.net wcf named-pipes

6
推荐指数
2
解决办法
4190
查看次数

在ASP.NET MVC中有什么替代方法可以进行POST-redirect-GET?

ASP.NET MVC模式通过post提交表单,然后重定向到相同或不同的URL非常容易编码.

想象一下这种情况:

  1. 用户转到/ products/42/edit以查看和编辑产品42.
  2. 他们在该页面上看到了疯狂的东西,编辑它,然后点击保存.这会导致POST到/ products/42/edit
  3. 该操作会更新数据并重定向返回/ products/42/edit的视图
  4. 用户看到更新的数据并且很高兴.
  5. 一小时后,他们点击刷新以查看是否有其他人搞砸了产品#42.
  6. 因为/ products/42/edit的最后一次检索是POST,所以他们的浏览器要求重新提交表单数据.这很烦人且很危险,因为它可以覆盖别人的数据.

我担心即使我为POST和GET使用两个不同的URL(例如/ products/42/edit/ products/42),浏览器仍然会要求重新发布并可以销毁数据.我错了吗?

可以使用哪些替代方法,以便在提交产品更改后,用户可以安全地点击刷新以获取更新的视图?

更新我现在看到我的问题和我的设计混乱,我为此道歉.我发现在POST和GET之间共享URL(操作)对我来说是一个坏主意.我是否正确地假设,如果这两者不同,那么我将不会有"刷新导致rePOST"问题?

asp.net-mvc usability

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

可以从设置应用中删除我的应用吗?

我的应用程序的早期版本使用了Settings.bundle方法在(外部)设置应用程序中管理了一些用户首选项.我现在已经废除了,但我希望能够取消注册我的应用程序,以便升级的旧用户在他们的设置应用程序中没有无用的条目.知道这是否可行?谢谢.

iphone preferences settings.bundle

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