小编Mor*_*uhr的帖子

是使用cassandra和php的任何简单的web项目吗?

我们正在使用PHP和Cassandra进行项目.如果有任何已经使用PHP和Cassandra完成的项目,那么可用意味着有助于参考.是否有可用的示例项目?Facebook使用Cassandra - 我们可以从Facebook的经验和工具中获得一些信息吗?Facebook维持开放吗?

php facebook cassandra

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

你什么时候我们Ext.application()与Ext.Loader.setConfig,.require和.onReady?

我看到ExtJS 4中包含的一些示例通过一次调用启动Ext.application().其他的例子,但是,手动调用Ext.Loader.setConfig(),Ext.require()以及Ext.onReady()代替.我想确保我理解其中的差异.

我是否正确地假设:

  1. 你通常使用方便Ext.application()的全屏调用(例如,基于视频)的应用程序吗?

  2. 如果你只是想将以前存在的"非外部"页面上使用一些ExtJS的组件,您会选择手动调用Ext.Loader,requireonReady()

谢谢你的澄清!

extjs4

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

HBase/Zookeeper安装出现问题

我在Ubuntu 11.04上安装hbase时遇到问题.我是ubuntu的新手,实际上是菜鸟!最近,我在我的笔记本电脑上使用单集群配置安装了hadoop-0.20.2,并在其上运行了WordCount示例,它运行正常.然后,我尝试安装hbase-0.90.3,如HBase快速入门中所述.当我启动hbase并尝试create 'test', 'cf'(shell练习)时出现此错误:

ERROR: org.apache.hadoop.hbase.ZooKeeperConnectionException: HBase is able to
connect to ZooKeeper but the connection closes immediately. This could be a sign
that the server has too many connections (30 is the default). Consider inspecting
your ZK server logs for that error and then make sure you are reusing
HBaseConfiguration as often as you can. See HTable's javadoc for more information.

Here is some help for this command:
Create table; pass table name, a dictionary …
Run Code Online (Sandbox Code Playgroud)

connection installation hbase apache-zookeeper

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

golang:goroute with select不会停止,除非我添加了fmt.Print()

我尝试了Go Tour 练习#71

如果它运行go run 71_hang.go ok,它工作正常.

但是,如果您使用go run 71_hang.go nogood,它将永远运行.

唯一的区别是额外fmt.Print("")defaultselect语句.

我不确定,但我怀疑某种无限循环和竞争条件?这是我的解决方案.

注意:Go并没有死锁 throw: all goroutines are asleep - deadlock!

package main

import (
    "fmt"
    "os"
)

type Fetcher interface {
    // Fetch returns the body of URL and
    // a slice of URLs found on that page.
    Fetch(url string) (body string, urls []string, err error)
}

func crawl(todo Todo, fetcher Fetcher,
    todoList chan Todo, done chan bool) { …
Run Code Online (Sandbox Code Playgroud)

select channel go goroutine

6
推荐指数
2
解决办法
7696
查看次数

Redis Expire不起作用

我使用ServiceStack.Redis(从最新的源代码构建:https://github.com/ServiceStack/ServiceStack.Redis/tree/master/src).

我做这样的事情:

CacheRecord foundKey = cacheRecords.GetById(p_sParentKey);
...
CacheRecord cacheRecord = cacheRecords.Store(foundKey);
...
redisClient.Expire(p_sParentKey, validityPeriodInMinutes * 60);
Run Code Online (Sandbox Code Playgroud)

我试图调试使用 Console.WriteLine(cacheRecords.GetTimeToLive(p_sParentKey));哪个返回-00:00:01.我分配给validityPeriodInMinutes的值是无关紧要的.

我试过藏汉Expire,ExpireAt,ExpireEntryAt,ExpireEntryIn.我也尝试过这样的事情:

int epoch = (int)(DateTime.UtcNow.AddSeconds(validityPeriodInMinutes) - new DateTime(1970, 1, 1)).TotalSeconds;
redisClient.ExpireAt(p_sParentKey, epoch);
Run Code Online (Sandbox Code Playgroud)

任何的想法?

[Serializable]
public class CacheRecord
{
    public CacheRecord()
    {
        this.Children = new List<CacheRecordChild>();
    }

    public string Id { get; set; }
    public List<CacheRecordChild> Children { get; set; }
}
#endregion

#region public class CacheRecordChild
[Serializable] …
Run Code Online (Sandbox Code Playgroud)

c# redis servicestack

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

随机化正态分布数字的偏差(javascript)

我在使用JavaScript生成正态分布的随机数(mu = 0 sigma = 1)时遇到问题.

我已经尝试过Box-Muller的方法和ziggurat,但生成的数字序列的平均值为0.0015或-0.0018 - 非常远离零!超过500,000个随机生成的数字这是一个大问题.它应该接近零,类似于0.000000000001.

我无法弄清楚它是否是方法问题,或者JavaScript的内置是否Math.random()产生不完全均匀分布的数字.

有人发现了类似的问题吗?

在这里你可以找到ziggurat功能:

http://www.filosophy.org/post/35/normaldistributed_random_values_in_javascript_using_the_ziggurat_algorithm/

以下是Box-Muller的代码:

function rnd_bmt() {
    var x = 0, y = 0, rds, c;

    // Get two random numbers from -1 to 1.
    // If the radius is zero or greater than 1, throw them out and pick two
    // new ones. Rejection sampling throws away about 20% of the pairs.
    do {
        x = Math.random()*2-1;
        y = Math.random()*2-1;
        rds = x*x + y*y;
    }
    while …
Run Code Online (Sandbox Code Playgroud)

javascript random numbers generator

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

使用node.js解析大型xml 500M

我正在使用isaacs的SAX来解析一个巨大的xml文件.也是La Gentz推荐的.

该过程使用大约650M的内存,我该如何减少这个或允许节点使用更多.

FATAL ERROR: CALL_AND_RETRY_0 Allocation failed - process out of memory
Run Code Online (Sandbox Code Playgroud)

我的XML文件大于300M,可以增长到1GB.

xml sax node.js

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

在AWS .NET SDK中列出实例

我正在编写代码,使用.net SDK for AWS列出实例ID和实例类型.我知道我需要使用DescribeInstancesRequest类.我还认为我需要使用ArrayList来存储字符串输出,并使用foreach循环来获取所有实例.我只是把它放在一起很麻烦!像在控制台中列出实例ID这样简单的事情对我来说将是一个很大的帮助.

有没有人做过类似的事情?

更新10/13/2012

我正朝着到达我需要的地方迈出一小步.我是.net AWS SDK的新手,所以这是一个非常缓慢的过程.下面的代码计算我拥有的实例数并返回它.现在我只需要弄清楚如何列出实际的实例ID.

有任何想法吗?

AmazonEC2 ec2 = new AmazonEC2Client();

DescribeInstancesRequest request = new DescribeInstancesRequest();
DescribeInstancesResponse res = ec2.DescribeInstances(request);

Console.WriteLine(res.DescribeInstancesResult.Reservation.Count);
Console.Read();
Run Code Online (Sandbox Code Playgroud)

.net amazon-ec2

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

Kubectl申请带有revHistoryLimit 0的部署不会删除旧副本集

这是我的部署模板:

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  labels:
    name: XXX
    version: {{ xxx-version }}
    deploy_time: "{{ xxx-time }}"
  name: XXX
spec:
  replicas: 1
  revisionHistoryLimit : 0
  strategy:
    type : "RollingUpdate"
    rollingUpdate:
      maxUnavailable : 0%
      maxSurge : 100%
  selector:
    matchLabels:
      name: XXX
      version: {{ xxx-version }}
      deploy_time: "{{ xxx-time }}"
  template:
    metadata:
      labels:
        name: XXX
        version: {{ xxx-version }}
        deploy_time: "{{ xxx-time }}"
    spec:
      containers:
      - image: docker-registry:{{ xxx-version }}
        name: XXX
        ports:
        - name: XXX
          containerPort: 9000
Run Code Online (Sandbox Code Playgroud)

kubernetes kubectl

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

Javascript时间

我正在尝试使用javascript创建倒计时.我从这里得到了一些代码并轻轻地修改了它.

<script type="text/javascript">
var c=10, t;

function timedCount() {
  document.getElementById('txt').value=c;
  c=c-1;
  t=setInterval("timedCount()",1000);
}

function stopCount() {
  clearInterval(t);
}
</script>
Run Code Online (Sandbox Code Playgroud)

我需要反复拨打倒计时,直到用户点击链接.它应该每秒倒数10比1(10,9,8,7,6 ... 0)直到链接被点击但它没有.有谁能够帮我?

编辑:有没有人知道如果倒数0重新开始倒计时?

先感谢您.

javascript timing

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

Node.js Ubuntu安装

我正在按照stackoverflow上的建议来遵循指示:

http://www.giantflyingsaucer.com/blog/?p=2284

在我命令之后执行所有步骤之后

git clone https://github.com/joyent/node.git && cd node
Run Code Online (Sandbox Code Playgroud)

表明

cloning..... 
error: RPC failed; result=56, HTTP code = 100
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我第一次使用Ubuntu,终端等.你能建议怎么做?配置有问题吗?

提前感谢您提出这样的问题......

git terminal ubuntu node.js

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