小编Ben*_*ier的帖子

如何构建Meteor智能包

如何构建一个可以显示的Meteor智能包meteor list

建立大气包是相当良好记录,但建筑流星包是没有的.

package meteor

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

我可以使用css或jQuery更改滚动速度吗?

在下面的例子中,我想降低div内容的滚动速度,特别是在使用鼠标滚轮时,因为一个滚轮刻度大约滚动div的高度.

是否有可能用CSS控制,如果没有,javascript(也许使用jQuery)?

.scrollable {
    width: 500px;
    height: 70px;
    overflow: auto; 
}
Run Code Online (Sandbox Code Playgroud)
<div class="scrollable">
    Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci …
Run Code Online (Sandbox Code Playgroud)

css jquery scroll

41
推荐指数
4
解决办法
10万
查看次数

如何在不影响html/css的子元素的情况下应用不透明度?

我想用html和css实现这个目的:

模式

我试图将容器的不透明度设置为0.3,将框设置为1,但它不起作用:两个div都有0.3不透明度.

我在这里尝试一下

我试图实现的效果是一个弹出框出现在页面顶部.它通过淡化下面的内容(通过降低不透明度)来突出显示.

html css opacity

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

亚马逊红移:批量插入与来自s3的COPYing

我有一个红色群集,我用于一些分析应用程序.我有要添加到clicks表中的传入数据.假设我每秒要存储约10个新的"点击次数".如果可能,我希望我的数据尽快在红移中可用.

根据我的理解,由于柱状存储,插入性能很差,因此您必须按批次插入.我的工作流程是将点击数存储在redis中,每分钟,我都会将redis中的~600次点击作为批量插入红色.

我必须将一批点击插入到redshift中:

  • Multi-row insert strategy:我使用常规insert查询插入多行.这里有多行插入文档
  • S3 Copy strategy:我将s3中的行复制为clicks_1408736038.csv.然后我运行一个COPY将其加载到clicks表中.COPY文档在这里

我做了一些测试(这是在clicks已有200万行的表上完成的):

             | multi-row insert stragegy |       S3 Copy strategy    |
             |---------------------------+---------------------------+
             |       insert query        | upload to s3 | COPY query |
-------------+---------------------------+--------------+------------+
1 record     |           0.25s           |     0.20s    |   0.50s    |
1k records   |           0.30s           |     0.20s    |   0.50s    |
10k records  |           1.90s           |     1.29s    |   0.70s    |
100k records |           9.10s           | …
Run Code Online (Sandbox Code Playgroud)

amazon-s3 amazon-redshift

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

如何用jQuery只选择一个兄弟?

我有这个代码:

<ul>
  <li class="foo">foo text</li>
  <li class="foo2">foo2 text</li>
  <!-- more li here -->
  <li class="bar">bar text</li>
  <li class="bar2">bar2 text</li>
  <!-- more li here -->
  <li class="baz">clickme!</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

$(".baz").click(function() {
    alert("test: " + $(this).siblings(".bar")[0].text()); // Doesn't work
});
Run Code Online (Sandbox Code Playgroud)

siblings(".bar")[0]不起作用.(没有弹出警告框,也没有javascript错误)

选择一个兄弟姐妹的正确方法是什么?

jsFiddle尝试

编辑:我不想使用prev()next().

jquery siblings

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

如何只用postgres连接连接表中的一行?

我有以下架构:

CREATE TABLE author (
    id   integer
  , name varchar(255)
);
CREATE TABLE book (
    id        integer
  , author_id integer
  , title     varchar(255)
  , rating    integer
);
Run Code Online (Sandbox Code Playgroud)

我希望每个作者都有它的最后一本书:

SELECT book.id, author.id, author.name, book.title as last_book
FROM author
JOIN book book ON book.author_id = author.id

GROUP BY author.id
ORDER BY book.id ASC
Run Code Online (Sandbox Code Playgroud)

显然你可以在mysql中做到这一点:在MySQL中加入两个表,从第二个表中只返回一行.

但是postgres给出了这个错误:

错误:列"book.id"必须出现在GROUP BY子句中或用于聚合函数:SELECT book.id,author.id,author.name,book.title as last_book FROM author JOIN book book ON book.author_id = author.id GROUP BY author.id ORDER BY book.id ASC

这是因为:

当GROUP BY存在时,SELECT列表表达式无法引用除聚合函数之外的未分组列,因为对于未分组列,将返回多个可能的值. …

sql postgresql join

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

unix系统上的C++中的简单glob?

我想在以下模式中检索此模式后面的所有匹配路径vector<string>:

"/some/path/img*.png"
Run Code Online (Sandbox Code Playgroud)

我怎么能这么做呢?

c++ unix glob

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

如何在yeoman/grunt项目中自动包含脚本?

我有一个工作的自耕农项目.我正在使用grunt-usemin.

要包含javascripts,我这样做index.html:

<!-- build:js scripts/includes.js -->
<script src="/bower_components/jquery/jquery.min.js"></script>
<script src="/bower_components/underscore/underscore-min.js"></script>
<script src="/bower_components/angular/angular.js"></script>
<script src="/bower_components/angular-route/angular-route.min.js"></script>
<script src="/bower_components/angular-resource/angular-resource.min.js"></script>
<script src="/bower_components/angular-sanitize/angular-sanitize.min.js"></script>
<script src="/bower_components/angular-ui-date/src/date.js"></script>
<script src="/bower_components/angulartics/src/angulartics.js"></script>
<script src="/bower_components/angulartics/src/angulartics-ga.js"></script>
<script src="/bower_components/jquery-ui/ui/jquery-ui.js"></script>
<script src="/assets/vendor/bootstrap.2.3.1.min.js"></script>
... a few more libs like that

<script src="/scripts/config.processed.js"></script>
<script src="/scripts/app.js"></script>

<script src="/scripts/controllers/first_controller.js"></script>
<script src="/scripts/controllers/second_controller.js"></script>
<script src="/scripts/controllers/third_controller.js"></script>
<script src="/scripts/controllers/fourth_controller.js"></script>
<script src="/scripts/controllers/fith_controller.js"></script>
<script src="/scripts/controllers/sixth_controller.js"></script>
<script src="/scripts/controllers/seventh_controller.js"></script>
... 20 more like that

<script src="/scripts/directives/first_directive.js"></script>
<script src="/scripts/directives/second_directive.js"></script>
<script src="/scripts/directives/third_directive.js"></script>
... 10 more like that

<script src="/scripts/services/first_service.js"></script>
<script src="/scripts/services/second_service.js"></script>
...

<script src="/scripts/filters/first_filter.js"></script>
<script src="/scripts/filters/second_filter.js"></script> …
Run Code Online (Sandbox Code Playgroud)

javascript gruntjs yeoman grunt-usemin

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

调整大小以适合div中的图像,并水平和垂直居中

我在div中有一个图像.我希望图像调整大小以适应div,并且水平和垂直居中.我想要一个工作在ie> = 8的解决方案.

css image center

25
推荐指数
3
解决办法
9万
查看次数

是否可以在php中没有循环的情况下更改数组的所有值?

我在php中有以下数组:

$a = $array(0, 4, 5, 7);
Run Code Online (Sandbox Code Playgroud)

我想在不编写循环的情况下递增所有值(for,foreach ......)

// increment all values
// $a is now array(1, 5, 6, 8)
Run Code Online (Sandbox Code Playgroud)

在PHP中有可能吗?

通过扩展,是否可以在每个元素上调用一个函数,并用函数的返回值替换该元素?

例如:

$a = doubleValues($a); // array(0, 8, 10, 14)
Run Code Online (Sandbox Code Playgroud)

php arrays map

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