问题列表 - 第181108页

在加载页面之前,动画SVG不会设置动画

我的网站包含大量广告,这些广告需要一段时间才能加载.这不是一个问题,但我注意到任何SVG动画都会立即绘制第一帧,但动画只有在页面上完成所有加载后才会出现.SVG动画通常表示一个微调器/加载图标.有没有一种方法可以立即启动SVG动画?或者,如果我将其转换为纯CSS,它会立即生成动画吗?

这是我的svg加载程序代码:http: //jsfiddle.net/5zq5j4d9/

<div class="loading-icon-outer">
    <div class="loading-icon">
        <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" style="enable-background:new 0 0 50 50;" xml:space="preserve">
            <rect x="0" y="8" width="4" height="4" fill="#333" opacity="0.2">
                <animate attributeName="opacity" attributeType="XML" values="0.2; 1; 0.2" begin="0s" dur="0.6s" repeatCount="indefinite" />
                <animate attributeName="height" attributeType="XML" values="4; 20; 4" begin="0s" dur="0.6s" repeatCount="indefinite" />
                <animate attributeName="y" attributeType="XML" values="8; 0; 8" begin="0s" dur="0.6s" repeatCount="indefinite" />
            </rect>
            <rect x="8" y="8" width="4" height="4" fill="#333"  opacity="0.2">
                <animate attributeName="opacity" attributeType="XML" values="0.2; 1; 0.2" begin="0.15s" dur="0.6s" …
Run Code Online (Sandbox Code Playgroud)

css jquery animation svg

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

使用代码默认值对集合属性进行 XML 反序列化

对于应用程序配置,我经常会创建一个配置类,其中包含应用程序的配置值,然后将其反序列化为要使用的对象。配置对象通常与用户界面控件进行数据绑定,以便用户可以更改和保留配置。配置类通常具有分配给属性的默认值,以便始终存在默认配置。这效果很好。我最近遇到了一种情况,我有一个提供一些默认路径信息的字符串列表。我所看到的让我意识到我并不完全知道在 XML 反序列化到对象期间如何填充对象属性。

所以我创建了一个简单的示例来展示该行为。下面是一个简单的类,它有几个具有一些代码默认值的属性。

[Serializable]
public class TestConfiguration
   {
      public String Name 
      { 
         get
         {
            return mName;
         }
         set
         {
            mName = value;
         }
      }private String mName = "Pete Sebeck";

  public List<String> Associates 
  { 
     get
     {
        return mAssociates;
     }
     set
     {
        mAssociates = value;
     }
  } private List<String> mAssociates = new List<string>() { "Jon", "Natalie" };

  public override String ToString()
  {
     StringBuilder buffer = new StringBuilder();
     buffer.AppendLine(String.Format("Name: {0}", Name));
     buffer.AppendLine("Associates:");
     foreach(String associate in mAssociates)
     {
        buffer.AppendLine(String.Format("\t{0}", associate));
     }
     return buffer.ToString(); …
Run Code Online (Sandbox Code Playgroud)

c# xml serialization xmlserializer

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

MailKit/MimeKit SMTP 连接错误

MailKit在尝试使用和发送电子邮件时MimeKit,我收到以下错误:

无法从传输连接读取数据:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而建立的连接失败。

我正在使用的 vb.net 代码:

Dim mail As New MimeMessage()
mail.From.Add(New MailboxAddress("John DOE", "john.doe@hotmail.com"))
mail.To.Add(New MailboxAddress("Mary JANE", "mary.jane@yahoo.com"))
mail.Subject = "Hello!"
Dim sText As New TextPart("plain")
sText.SetText("UTF-8", "How are you Jane?")
mail.Body = sText

Using smtp = New SmtpClient()
    smtp.LocalDomain = "XX.XXX.XX.XXX"
    smtp.Connect("server33.somewebhosting.com", 465, False)
    smtp.Authenticate("myusername@somewebhosting.com", "XXXXXXXXXXXXXX")
    smtp.Send(mail)
    smtp.Disconnect(True)
End Using
Run Code Online (Sandbox Code Playgroud)

超时错误发生在这一行:

smtp.Connect("server33.somewebhosting.com", 465, False)
Run Code Online (Sandbox Code Playgroud)

奇怪的是它在我的家用电脑上可以运行,但在工作中却不行。

您认为问题的原因是什么?

vb.net smtp mailkit mimekit

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

如何让UISlider具有离散间隔?例如间隔 5000

如何在 swift 中的 ui 滑块上舍入或设置 5000 的间隔?

@IBAction func incomeSliderChanged(sender: UISlider) {
    var incomeValue = Double(sender.value)
    currentIncomeLabel.text = ("$\(incomeValue) /yr")
}
Run Code Online (Sandbox Code Playgroud)

uislider ios swift

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

csvIterator的参数在Mallet中意味着什么?

我正在使用mallet主题建模示例代码,虽然它运行正常,但我想知道这个语句的参数究竟是什么意思?

instances.addThruPipe(new CsvIterator(new FileReader(dataFile),
                                      "(\\w+)\\s+(\\w+)\\s+(.*)",
                                      3, 2, 1)  // (data, target, name) field indices                    
                     );
Run Code Online (Sandbox Code Playgroud)

nlp machine-learning text-analysis mallet topic-modeling

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

函数执行完毕后,如何退出 lisp 中的循环?

我是 LISP 的初学者,希望你能为我解决我的困惑。我的代码如下:

(defun retrieve (element closed)
  (if (= (length closed) 0)
      (setf closedlist '(a))
      (dolist (count closed)
        (when (equal element (car count))
          (progn (check (childvalue (symbol-value count)) count) 
                 (return)));;;endif
        );;;endouterloop
      )
  )
Run Code Online (Sandbox Code Playgroud)

这是第一个函数,它将接收一个名为“element”的对象和一个名为“close”的列表。下一个函数如下:

(defun check (child close)
  (setf tempvalue child)
  (dotimes (count (length tempvalue));;;1st loop
    (setf front (car tempvalue))
    (setf templist close)
    (dotimes (count1 (length close));;;2nd loop
      (if (= (length close) 1) 
          (if (string= front (car templist)) 
              ((remove (nth count) child) (return));;;true
              (setf templist (car templist));;;else
              )
          (if (string= …
Run Code Online (Sandbox Code Playgroud)

lisp function common-lisp

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

模态未在屏幕上居中,CSS

当我在同一页面上使用 serverel 模态时,我在模态居中时遇到一些问题。

因此,每当我按下圆圈内的按钮时,模式就会打开。页面上有 6 个模态框,当然每个模态框都有唯一的 ID。

在下图中,您可以看到第一个模型是 centeret - 只需使用 hacks 即可。

在此输入图像描述

但是,当我按下另一个模型弹出时,它没有居中,如下所示:

在此输入图像描述

所以据我所知,JavaScript 没有考虑屏幕的宽度或类似的东西。

以下是模态的 CSS:

element {
    opacity: 1;
    visibility: visible;
    left: 50%;
}
.reveal-modal {
    top: -180px !important;
    width: 750px;
    background: url("modal-gloss.png") no-repeat scroll -200px -80px #EEE;
    position: absolute;
    z-index: 101;
    padding: 30px 40px 34px;
    border-radius: 5px;
}
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我使用的是百分比,但问题仍然出现。这个模态出了什么问题,因为它没有将所有模态居中?

html css

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

不兼容的类型

这是我的主要方法

import java.util.*;
public class Cities 
{
    static String [] extractCity (String [] cityStateZip)
    {
       int location;
       ArrayList<String> cities= new ArrayList<String>(Arrays.asList(cityStateZip));

       for (int i=0; i < cities.size(); i++)
        {
          cities.get(i);
        }

        for (int i=0; i<cityStateZip.length; i++)
        {
           if (cityStateZip[i] == null || cityStateZip[i].equals(" "))
               break;
           cities.add(cityStateZip[i].substring(0, cityStateZip[i].indexOf(",")));
       }

       return cities;
    } 
}
Run Code Online (Sandbox Code Playgroud)

错误发生在'返回城市',表明它是不兼容的类型.我知道它期待一个int,但我不知道如何解决它.(我已经看过类似的问题,但我似乎并没有完全掌握这个概念)

先感谢您.

java

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

如何从php设置HTML表ID?

我正试图从php中提供我的表格单元格id.但没有成功.

这就是我得到的:

PHP

echo "<td class='edit' id='". echo $row['element_id']. "'>". echo $row['element_nr']."</td>";
Run Code Online (Sandbox Code Playgroud)

html php

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

启动器图标未出现在操作栏中

我的启动器图标没有出现在我的ActionBar中,尽管设置了android:icon属性(当我安装应用程序时,启动器出现在我的主屏幕上).注意:我正在使用片段,他们也提供了操作项 - 但这不应该影响主页图标集,对吗?

以下是我的清单中的一些相关代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns="http://schemas.android.com/apk/res/android"
    package="com.mywebsite.myapp">

    <application
        android:name=".MyApp"
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">

        <activity
            android:name=".MainActivity"
            android:label="@string/app_name">

        ...etc...

        </activity>
    </application>
</manifest>
Run Code Online (Sandbox Code Playgroud)

来自styles.xml的代码:

<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

来自menu_main.xml的代码,以获得良好的衡量标准:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context=".MainActivity">

    <!-- Note: my fragments also contribute action items. -->

    <item
        android:id="@+id/action_about"
        android:orderInCategory="100"
        android:title="@string/menu_item_about"
        app:showAsAction="never" />
</menu>
Run Code Online (Sandbox Code Playgroud)

以及MainActivity.java中的一些代码:

package com.mywebsite.myapp;

import android.support.v7.app.ActionBarActivity;
...etc...

public class MainActivity …
Run Code Online (Sandbox Code Playgroud)

android android-launcher android-actionbar-compat

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