小编dci*_*iso的帖子

Azure Git部署到站点文件夹而不是wwwroot

尽管我找不到解决方案,但这似乎是一件容易的事.我最近开始了一个需要在Azure上托管的Laravel 4项目.在进行更改时,我已将Azure链接到bitbucket进行部署.但是,这会将文件推送到Azure(公用文件夹)中的"wwwroot"文件夹中.一些框架文件不应该在公共文件夹中,因此我想将其推送到父文件夹"site".

经过一些研究后,我发现你可以使用.deployment文件来配置部署选项(https://github.com/projectkudu/kudu/wiki/Deployment-hooks)

所以我试过.deployment文件:

[config]
DEPLOYMENT_TARGET = C:\DWASFiles\Sites\SITENAME\VirtualDirectory0\site
Run Code Online (Sandbox Code Playgroud)

不幸的是,这会导致错误:

源目录和目标目录不能是彼此的子目录

这可能是因为存储库文件夹位于站点文件夹中.如果我将部署文件更改为:

[config]
DEPLOYMENT_SOURCE = C:\DWASFiles\Sites\SITENAME\VirtualDirectory0\repo
DEPLOYMENT_TARGET = C:\DWASFiles\Sites\SITENAME\VirtualDirectory0\site
Run Code Online (Sandbox Code Playgroud)

它运行没有错误但它没有任何因为repo文件夹是空的,我想如果我可以让Azure将文件放入\ repo而不是\ site\repository一切都会好的.

也许我过于复杂化了,我真的很感激任何建议.最糟糕的情况我可以直接推送到"wwwroot"文件夹并使用web.config来修复问题.

git github bitbucket azure laravel-4

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

iOS在某个时间停止音频播放(AVAudioPlayer结束时间)

我想只播放音频文件的一部分.这个音频文件包含232个口语单词,我有一个字典,其中包含每个单词的开始时间.所以我有开始和停止时间,我找不到一种方法在给定时间停止或播放文件一段时间.感谢杰森,任何建议和/或示例代码都会非常感谢.

所以我找到了一个解决方案,有一个问题,我如何得到endTime但我确定我可以解决它.

//Prepare to play
[audioPlayer prepareToPlay];

//Get current time from the array using selected word
audioPlayer.currentTime = [[wordsDict objectForKey:selectedWord] floatValue]; 

//Find end time  - this is a little messy for now
int currentIndex = 0;
int count = 0;

for (NSString* item in wordsKeys) {
    if ([item isEqualToString: selectedWord]) {
        currentIndex = count+1;
    }
    count++;
}

//Store found end time
endTime  = [[wordsDict objectForKey:[wordsKeys objectAtIndex:currentIndex]] floatValue];

//Start Timer
NSTimer * myAudioTimer = [NSTimer scheduledTimerWithTimeInterval:0.1
                                                             target:self
                                                           selector:@selector(checkCurrentTime)
                                                           userInfo:nil
                                                            repeats:YES]
//Now …
Run Code Online (Sandbox Code Playgroud)

iphone audio objective-c avaudioplayer ios

6
推荐指数
3
解决办法
9651
查看次数

Flexslider添加幻灯片(Ajax内容)

我正在写一个页面,里面有4张幻灯片,里面有很多图像内容.为了提高加载速度,我们只想加载第一张幻灯片.然后在加载之后我们将通过ajax调用获得其余的并将它们添加为幻灯片.

Flexslider V2有一个.addSlide功能,但我一直收到slider.addSlide is not a function错误.

任何帮助将非常感激.谢谢

Flexslider

这是我的代码.

<!DOCTYPE html>
<html lang="en">
<head>

<link rel="stylesheet" href="_slider/flexslider.css" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script src="_slider/jquery.flexslider-v2-min.js"></script>

<script type="text/javascript">
$(window).load(function() {
     $('.flexslider').flexslider({

        animation: "slide", 
        slideshow: false, 
        controlNav: false, 
        controlsContainer: ".flex_wrap", 
        start: function(slider){

            //Load another slide and append it to the html
            $.get('landing_page_step1.html', function(data) {
              $('.slides').append(data);
            });

            //Tell flexslider to add this as a slide
            slider.addSlide(".step1", 1);     
        }

      });
 });    
</script>

</head>

<body class="landing_page">

<div class="flex_wrap">
  <div class="flexslider grid_12">
    <ul class="slides">
      <li> …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery slider flexslider

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

具有排除条件的 301 重定向(htaccess)

我目前正在将一个站点(商店)移动到一个新域,并在其位置放置该站点的非商店版本(在 wordpress 中制作)。目的是让大多数 url 重定向到新域,除了新站点拥有的少数页面。我在 stackoverflow 上找到了其他帖子,但不幸的是我似乎无法让它工作。任何帮助将不胜感激,谢谢杰森。

我需要排除的网址是:/(主页)/news 及其帖子 /news/post-name /products 及其帖子 /products/post-name /offers 及其帖子 /offers/post-name /our-philosophy /我们的团队/我们的梦想

这是我尝试过的:

<IfModule mod_rewrite.c>

RewriteEngine on

#Home
RewriteCond %{REQUEST_URI} !^/

#News
RewriteCond %{REQUEST_URI} !^/news(.*)

#Products
RewriteCond %{REQUEST_URI} !^/products(.*)

#Offers
RewriteCond %{REQUEST_URI} !^/offers(.*)

#Philosophy
RewriteCond %{REQUEST_URI} !^/our-philosophy(.*)

#Team
RewriteCond %{REQUEST_URI} !^/our-team(.*)

#Dream
RewriteCond %{REQUEST_URI} !^/our-dream(.*)

RewriteRule (.*) http://www.cotswold-fayre.co.uk/$1 [R=301,L]

</IfModule>



# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule> …
Run Code Online (Sandbox Code Playgroud)

.htaccess mod-rewrite redirect url-rewriting http-status-code-301

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

Javascript IRR(内部收益率)公式准确度

我在javascript中使用IRR函数来创建使用自己的IRR函数在excel中完成的计算.问题是我的很少,我不知道为什么.这是下面的代码.

var IRRval = [];

IRRval.push(-financed);
for (i = 0; i < period; i++) {
    IRRval.push(rental);
}

var IRR = IRRCalc(IRRval, 0.001) * 0.01;

function IRRCalc(CArray, guest) {
    inc = 0.000001;
    do {
        guest += inc;
        NPV = 0;
        for (var j=0; j < CArray.length; j++) {
            NPV += CArray[j] / Math.pow((1 + guest), j);
        }
    } while (NPV > 0);
    return guest * 100;
}
Run Code Online (Sandbox Code Playgroud)

现在,如果你使用这些数字:


期间24

融资22000

租金1017.5000

我的结果是:0.008523000000000175

Excel结果为:0.008522918


要么


期间42

融资218000

出租5917.1429

我的结果是:0.006247000000000489

Excel结果为:0.00624616


调用Excel函数:=IRR(T12:T73,0.01) …

javascript math excel jquery excel-formula

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