小编Shl*_*rtz的帖子

如何创建Bootstrap缩略图网格

我有一个未知数量的拇指要显示,这里是HTML渲染的一个例子:

<div class="row-fluid">
        <ul class="thumbnails">
          <li class="span3">
            <a href="#" class="thumbnail">
              <img data-src="holder.js/260x180" alt="260x180" style="width: 260px; height: 180px;" src="mySrc">
            </a>
          </li>
          <li class="span3">
            <a href="#" class="thumbnail">
              <img data-src="holder.js/260x180" alt="260x180" style="width: 260px; height: 180px;" src="mySrc">
            </a>
          </li><li class="span3">
            <a href="#" class="thumbnail">
              <img data-src="holder.js/260x180" alt="260x180" style="width: 260px; height: 180px;" src="mySrc">
            </a>
          </li><li class="span3">
            <a href="#" class="thumbnail">
              <img data-src="holder.js/260x180" alt="260x180" style="width: 260px; height: 180px;" src="mySrc">
            </a>
          </li><li class="span3">
            <a href="#" class="thumbnail">
              <img data-src="holder.js/260x180" alt="260x180" style="width: 260px; height: 180px;" src="mySrc">
            </a>
          </li>
          <li class="span3">
            <a …
Run Code Online (Sandbox Code Playgroud)

javascript css layout web twitter-bootstrap

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

IOS - 委托与通知

想对以下架构有您的看法:

在我的应用程序中,我有一个处理异步登录的静态类(LoginManager).登录阶段完成后,应用程序应响应并转换到另一个状态.

我有2个实施建议

  1. 使用代表:

    import Foundation
    
    protocol LoginManagerDelegate{
        func onLogin(result:AnyObject)
    }
    
    class LoginManager {
        struct Wrapper {
            static var delegate:LoginManagerDelegate?
        }
    
        class func userDidLogin(result){            
             Wrapper.delegate?.onLogin(result)
        }
    
    }
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用通知:

    import Foundation
    
    class LoginManager {
    
        class func userDidLogin(result){            
             NSNotificationCenter.defaultCenter().postNotificationName("onLogin", object: result)
        }
    
    }
    
    Run Code Online (Sandbox Code Playgroud)

:什么是最好的方法?

delegates login nsnotifications ios swift

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

IOS 8-方向更改后,状态栏遮盖了导航栏

我正在使用SWRevealViewController,并且我的应用被锁定为纵向方向。在一个视图控制器上,我正在使用来启动youtube播放器YTPlayerView。在显示视频时,我以编程方式将方向切换为横向,如下所示:

let value = UIInterfaceOrientation.LandscapeLeft.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")
Run Code Online (Sandbox Code Playgroud)

在退出视频时,像这样回到纵向:

let value = UIInterfaceOrientation.Portrait.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")
Run Code Online (Sandbox Code Playgroud)

一切正常,但是会引起布局问题:状态栏不会偏移导航栏Y,导致状态栏位于导航栏的顶部(请参见屏幕)。

改变方向之前

定向前

以横向播放视频

YouTube播放器

导航栏被状态栏遮盖

在此处输入图片说明

我在这里想念什么:)?

iphone orientation swift ios8 ytplayerview

5
推荐指数
0
解决办法
718
查看次数

使用对象属性作为“分隔符”的对象数组的块

给定以下数组:

var arr = [{id:1 , code:0},
           {id:1 , code:12},
           {id:1 , code:0},
           {id:1 , code:0},
           {id:1 , code:5}];
Run Code Online (Sandbox Code Playgroud)

如何使用 lodash,在每次代码不等于 0 时拆分数组并获得以下结果?

[
 [{id:1 , code:0},{id:1 , code:12}],
 [{id:1 , code:0},{id:1 , code:0},{id:1 , code:5}]
]
Run Code Online (Sandbox Code Playgroud)

javascript arrays chunks web lodash

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

doc2vec如何对DocvecsArray进行聚类

我已经通过网络上找到的示例修补了以下代码:

# gensim modules
from gensim import utils
from gensim.models.doc2vec import LabeledSentence
from gensim.models import Doc2Vec
from sklearn.cluster import KMeans

# random
from random import shuffle

# classifier

class LabeledLineSentence(object):
    def __init__(self, sources):
        self.sources = sources

        flipped = {}

        # make sure that keys are unique
        for key, value in sources.items():
            if value not in flipped:
                flipped[value] = [key]
            else:
                raise Exception('Non-unique prefix encountered')

    def __iter__(self):
        for source, prefix in self.sources.items():
            with utils.smart_open(source) as fin:
                for item_no, line in enumerate(fin): …
Run Code Online (Sandbox Code Playgroud)

python machine-learning k-means word2vec doc2vec

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

LSTM - 对部分序列进行预测

这个问题继续我之前提出的一个问题.

我已经训练了一个LSTM模型来预测100个样本的批次的二进制类(1或0),每个样本有3个特征,即:数据的形状是(m,100,3),其中m是批次的数量.

数据:

[
    [[1,2,3],[1,2,3]... 100 sampels],
    [[1,2,3],[1,2,3]... 100 sampels],
    ... avaialble batches in the training data
]
Run Code Online (Sandbox Code Playgroud)

目标:

[
   [1]
   [0]
   ...
]
Run Code Online (Sandbox Code Playgroud)

型号代码:

def build_model(num_samples, num_features, is_training):
    model = Sequential()
    opt = optimizers.Adam(lr=0.0005, beta_1=0.9, beta_2=0.999, epsilon=1e-08, decay=0.0001)

    batch_size = None if is_training else 1
    stateful = False if is_training else True
    first_lstm = LSTM(32, batch_input_shape=(batch_size, num_samples, num_features), return_sequences=True,
                      activation='tanh', stateful=stateful)

    model.add(first_lstm)
    model.add(LeakyReLU())
    model.add(Dropout(0.2))
    model.add(LSTM(16, return_sequences=True, activation='tanh', stateful=stateful))
    model.add(Dropout(0.2))
    model.add(LeakyReLU())
    model.add(LSTM(8, return_sequences=False, activation='tanh', stateful=stateful))
    model.add(LeakyReLU())
    model.add(Dense(1, activation='sigmoid')) …
Run Code Online (Sandbox Code Playgroud)

python machine-learning lstm keras tensorflow

5
推荐指数
0
解决办法
252
查看次数

读取 Service Worker 中的请求标头

我创建了一个非常基本的 service worker,它在fetch事件上记录请求标头:

self.addEventListener('fetch', event => {
  console.log("- Fetch -");
  for (const pair of event.request.headers.entries()) {
    console.log(pair[0]+ ': '+ pair[1]);
  }
});
Run Code Online (Sandbox Code Playgroud)

在主页上,我正在获取相同的页面,如下所示:

function fetchPage() {
   fetch(location.href);
}
Run Code Online (Sandbox Code Playgroud)

记录标题时,我只得到以下 2 个标题:

- Fetch -
service-worker.js:12 accept: */*
service-worker.js:12 user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
Run Code Online (Sandbox Code Playgroud)

为什么我看不到任何其他/自定义标题?
这是安全限制吗?

javascript header request service-worker

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

CSS - 动画列表顺序

给出以下列表(不同高度):

<ul>
    <li>11111111</li>
    <li>2222<br>2222</li>
    <li>33333333</li>
    <li>44444444</li>
    <li>55555555</li>
    <li>66666666</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

列表动画

是否可以为列表的顺序设置动画(图1),例如<li>2222<br>2222</li>仅使用CSS 将元素移动到列表的底部?

html css jquery animation web

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

JS - iOS 上的 Safari - 如何获取视口比例属性

在 Chrome 上,我可以通过查看window.visualViewport.scale它在 Safari 上可用来获得视口比例,但是,似乎window.visualViewport没有在 iOS上的旧版本Safari 上定义。

有什么解决方法吗?

javascript mobile window viewport ios

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

Grails - 更改区域设置行为以使用破折号而不是下划线

我正在写一个Grails应用程序,它是第三方的区域设置,如下所示:

my.app.com?lang= zh-CN,因为Grails使用en_US会抛出异常Error intercepting locale change: Locale part "en-US" contains invalid characters

如何在PageFragmentCachingFilter之前拦截请求,以便修复语言环境代码?

有更好的方法吗?

grails locale request internationalization web

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