小编Hum*_*bir的帖子

在数到一个数字后让 FlipClock.js 停止

在达到特定计数后,我无法让 FlipClock.js 停止。我曾尝试使用“ clock.stop();”调用,但即使在多次尝试设置“停止”号码后它也不起作用。这是我拥有的适用于我的计数器的代码:

<script type="text/javascript">
    var clock;

    $(document).ready(function() {

        // Instantiate a counter
        clock = new FlipClock($('.clock'), {
            clockFace: 'Counter',
            minimumDigits: 4,
        });

        setTimeout(function() {
            setInterval(function() {
            clock.increment();
        }, 0.1);        
        });             
    });
</script>
Run Code Online (Sandbox Code Playgroud)

关于如何设置我的计数器停止在“300”的任何想法?任何帮助是极大的赞赏!

javascript flipclock

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

AngularJS ui-select2多选不起作用

我尝试了AngularJS ui-select演示应用程序:https://github.com/angular-ui/ui-select2/tree/master/demo进行多选.我尝试的具体示例是具有预定义值的多选.最初它加载两个预选状态.单击条目时,下拉列表显示未定义.和model有两个字符的州名.我错过了什么吗?

plunker链接:http://plnkr.co/edit/IeWSZX2MDq1GfXbm3hQB

HTML:

<input type="text" style="width:300px" ui-select2="multi" ng-model="multi2Value" />
Run Code Online (Sandbox Code Playgroud)

片段:

var states = [
  { text: 'Alaskan/Hawaiian Time Zone', children: [
    { id: 'AK', text: 'Alaska' },
    { id: 'HI', text: 'Hawaii' }
  ]},
  { text: 'Pacific Time Zone', children: [
    { id: 'CA', text: 'California' },
    { id: 'NV', text: 'Nevada' },
    { id: 'OR', text: 'Oregon' },
    { id: 'WA', text: 'Washington' }
  ]}, ...}

$scope.multi2Value = [
    { id: 'CT', …
Run Code Online (Sandbox Code Playgroud)

angularjs ui-select2

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

纯CSS代码可以检测任何版本的iPad纵向和横向

我的代码有助于过滤掉仅适用于iPad的CSS.它的分辨率为1024x768.

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {

}
@media all and (device-width: 1024px) and (device-height:768px) and (orientation:landscape) {

}
Run Code Online (Sandbox Code Playgroud)

我想问一下这段代码是否适用于iPad 1-4,iPad Mini,iPad Air等所有iPad版本.

如果没有,我需要纯CSS代码,它将在纵向和横向模式下检测所有可能的iPad版本.还要确保代码适用于带有Retina Display的iPad 1-2和iPad.

css ipad responsive-design

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

OLEDB安全例外

我正在将带有C#的ASP.NET 4.0用于Web应用程序。有一部分可以从excel文件导入数据。我已经使用Microsoft.Jet.OLEDB.4.0来做到这一点。该过程是-

  1. 将文件上传到App_Data目录
  2. 检索数据到列表
  3. 从App_Data删除上传的文件

从我的本地主机正常工作。但是,当我在Godaddy托管该站点时,它无法执行数据提取。

“ /”应用程序中的服务器错误。

安全例外

说明:应用程序尝试执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系系统管理员或在配置文件中更改应用程序的信任级别。

异常详细信息:System.Security.SecurityException:请求类型'System.Data.OleDb.OleDbPermission,System.Data,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限失败。

源错误:[无相关源代码行]

源文件:App_Web_importquestion.aspx.2edad644.wy5h2tcw.0.cs
行:0

堆栈跟踪:

[等等.....]

我肯定知道App_Data目录具有读写权限,并且可以看到它已成功将文件上传到App_Data文件夹。

c# sql-server asp.net oledb

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

C# hasrsine 实现给出了与 googlemaps/movable-type.co.uk 不同的答案

我需要计算两点之间的距离(给定纬度和经度)。我在 C# 中实现了标准半正矢公式

private double toRadian(double val)
{
    return (Math.PI / 180) *    
}

public double Distance(Position pos1, Position pos2,DistanceType type)
{
        double R = (type == DistanceType.Miles) ? 3960 : 6378137; // 6318137 in meters

        double dLat = toRadian(pos2.Latitude - pos1.Latitude);
        double dLon = toRadian(pos2.Longitude - pos2.Longitude);

        double a = Math.Sin(dLat / 2) * Math.Sin(dLat / 2) +
        Math.Cos(this.toRadian(pos1.Latitude)) * Math.Cos(this.toRadian(pos2.Latitude)) *
        Math.Sin(dLon / 2) * Math.Sin(dLon / 2);

        double c = 2 * Math.Atan2(Math.Sqrt(a), Math.Sqrt(1 - a)); 
        double …
Run Code Online (Sandbox Code Playgroud)

c# haversine

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

图像未显示从系统硬盘读取

图像未显示从系统硬盘读取.

在我的应用程序中,我想在名为附件的文件夹中读取存储的图像.要运行该应用程序,用户必须在其c盘中创建一个名为attachments的文件夹.存储的文件的路径如下.C:\ Attachments\test.jpg.我想动态读取存储在此文件夹中的图像.我能够从数据库中获取文件的名称.图像不会显示在图像控件中.

我尝试了以下方法:

ImageID. ImageURL= “C:\Attachments\test.jpg”

var url = Server.MapPath("~/Attachments / test.jpg");
  ImageID.ImageUrl = url;

ImageID.ImageUrl = VirtualPathUtility.ToAbsolute("~/Attachments ") + "/test.jpg"
Run Code Online (Sandbox Code Playgroud)

当图像存储在系统磁盘中且文件夹不在Web应用程序路径中时,在图像控件中显示图像的确切方法是什么.

asp.net image

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

vb.net整数变量名被忽略了吗?

出于某种原因,我的代码可以使用第一个Integer变量,但忽略或不处理第二个Integer变量.

Dim sequentialInt As Integer = 1
Dim newSeqInt As Integer = 1
Run Code Online (Sandbox Code Playgroud)

我不违反规则吗?我已经多次重启Visual Studio ..

Mouse Hover-Over显示SequentialIntbarf 的值,并拒绝确认第二个.

vb.net

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

WebApi2 GET上的InvalidCastException'HttpResponseMessage'到'IHttpActionResult'

最近,我一直在关注一些WebApi2教程。我遇到的一种情况是,如果请求的GET操作返回用户权限之外的数据,那么我需要返回一个禁止代码。

Imports System.Net
Imports System.Net.Http
Imports System.Web.Http

Namespace Controllers

    Public Class MyController
        Inherits ApiController

        <Route("Records/{id}")>
        Public Function [Get](id As Int32) As IHttpActionResult
            If Not Remit.IsWithinRemit(id) Then
                Return Request.CreateErrorResponse(HttpStatusCode.Forbidden, "This data is not within your remit")
            Else
                Dim r As New CustomObject(id)
                Return Ok(r)
            End If
        End Function

    End Class

End Namespace
Run Code Online (Sandbox Code Playgroud)

不幸的是,尽管该Ok(r)部分工作正常,但CreateErrorResponse抛出了InvalidCastException

无法将类型为“ System.Net.Http.HttpResponseMessage”的对象转换为类型为“ System.Web.Http.IHttpActionResult”的对象。

我知道为什么会发生错误,但是不确定如何解决错误的正确方法。在其他线程中,人们建议这CreateErrorResponse()是WebApi2的最佳方法,但是VS创建它的示例GET请求返回IHttpActionResult。目前,对于我们的新手来说,它的东西似乎并不适合...

vb.net asp.net asp.net-web-api2

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

TextBox字符串要加倍,错误在C#中的空TextBox

我希望有一个人可以帮助我.

我在C#中做了一个Windows窗体,我有一些TextBox的问题.我是编程新手.

///variables
double n, x, i = 15.0, act = 25.0, f, z;
string ac;
int n2, pos, f2;


///Form1 Load
private void Form1_Load(object sender, EventArgs e)
{
    ///This allow to have decimal with the initial value of 25.0
    textBox2.Text = string.Format("{0:0.0}", act);
}
Run Code Online (Sandbox Code Playgroud)

///TextBox2
private void textBox2_TextChanged(object sender, EventArgs e)
{

    if (textBox2.Text != null )
    {
        ac = Convert.ToString(textBox2.Text);
        z = double.Parse(textBox2.Text);


        if (z >= 0.0 && z <= 30.0)
        {
            ///Operations
            f = 30.0 - …
Run Code Online (Sandbox Code Playgroud)

c# string double textbox winforms

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

使用"On Error GoTo"时出现意外的控制流程,将其与"Try .... Catch"进行比较

无论"Try.... Catch"和" On Error GoTo"是的异常处理机制,VB.NET,然后是他们之间有什么区别呢?

以下是什么原因?

  1. 一个块将允许多个try..catch或多个On Error GoTonot both允许在同一个块中.

  2. 对于以下代码:

    Private Sub check_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles check.Click
    
        On Error GoTo l1
        On Error GoTo l2
        rt.LoadFile("e:\new\me.txt")
        l1:TextBox1.Text = "Not found"    
        l2:TextBox1.Text = "Not found"
    End Sub
    
    Run Code Online (Sandbox Code Playgroud)

    如果找不到路径,为什么l2在执行之前l1执行?

vb.net try-catch

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

PHP数组如果有超过X的值,则返回最后的Y值

我有关于PHP的非常简单的问题.(不要先-1.)

想象一下,我们有这个数组:

Array {
[1] => Hi
[3] => Hey
[5] => You
[9] => hello
[13] => yes
[66] => Test
[86] => Test2
[96] => Test3
}
Run Code Online (Sandbox Code Playgroud)

(它不是SORTed).

所以,我想要两件事:

  1. 首先,找出这个数组中有多少个值(在这个数组中,它是8);

  2. 第二,如果它有超过5个值,那么只返回5个第一个值(因为我说它没有按数组编号排序,所以,我只想返回5个第一个值)

我们怎样才能用PHP做到这一点?

((我很抱歉因为我是初学者,在其他问题中找不到解决方案))

php arrays

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

Swift'while'语句冻结了iOS模拟器

我是编程新手,之前没有在我的应用程序中使用'while'语句.我有一个cocoapod动画圆圈计时器图形.完成动画后,它会将'didFinish'BOOL设置为'true'.我能够成功检查这个变量,但是当我告诉我的应用程序将我的一个按钮标签设置为特定文本'而'didFinish为false时,它会冻结我的应用程序.

//start the timer and change the label to "Reset"
else {
    brewingTimer.start()
    buttonSelect = 1
    startTimer.setTitle("Reset", forState: .Selected)
    //Start the circle counter graphic
    circleCounterOuter.startWithSeconds(5)
    circleCounterInner.startWithSeconds(2)
    while circleCounterInner.didFinish == false {
        startTimer.setTitle("Reset!", forState: .Selected)
    }
    startTimer.setTitle("Ok!", forState: .Selected)
}
Run Code Online (Sandbox Code Playgroud)

我点击"开始"的那一刻,应用程序冻结了.当我在while循环中为de-bugger设置一个断点时,应用程序似乎在我的语句中循环,因为我可以点击"跳过",因为它循环通过'while-loop'.但是当我解决问题时,我当然看不到我的动画在屏幕上运行,所以我不确定实际发生了什么导致模拟迟缓.

while-loop control-flow swift

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

Bootstrap 3.1.1中的Html5shiv库在IE8中不起作用

我在我的网页中使用bootstrap 3.1.1并添加html5shiv lib并响应lib以解决此问题,但它无法在Internet Explorer 8上运行.

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

 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">

 <link href="css/bootstrap.css" rel="stylesheet">

 <!--[if IE]>
 <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
 <![endif]-->

</head>
<body>

<div id="wrapper" class="clearfix">

 <div class="header_wrapper">

     <div class="top_bar_wrapper">
          <div class="container">
               <div class="row">

                    <div class="col-md-6">
                         First Column
                    </div>

                    <div class="col-md-6">
                         Second Column
                    </div>

               </div>
          </div>
     </div>

 </div>

</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

屏幕截图:IE 8截图 http://i.stack.imgur.com/XYxLW.jpg

IE 8截图

Mozilla截图 http://i.stack.imgur.com/bfNyo.jpg

Mozilla截图

html css internet-explorer-8 twitter-bootstrap-3

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