小编Gor*_*rdo的帖子

有没有人设法让SPDY在亚马逊ELB背后工作?

我们一直在使用与spdy模块一起编译的nginx已经有一段时间了,尽管只有草案2的规格对其性能非常满意.

但是,我们现在需要水平扩展并将我们的EC2实例放在Elastic Load Balancer之后.

由于ELB不支持NPN协议,因此我们将监听器设置为以下内容:

SSL 443 - > SSL 443

我们还启用了新的代理协议,如下所述:

http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/enable-proxy-protocol.html

使用此配置,一切都完好无损.我们的应用程序在我们的实例中成功地进行了负载均衡.

但是,在运行http://spdycheck.org/时,它会报告未启用SPDY.然而,如果我将spdycheck指向单个实例的弹性IP,它会正确地将SPDY报告为已启用.

任何帮助将不胜感激.

load-balancing nginx amazon-web-services spdy

13
推荐指数
2
解决办法
2748
查看次数

如何以编程方式更改谷歌地图api自动完成输入的选择?

我了解为了使用google maps javascript API v3以编程方式触发place_changed事件,请执行以下操作:

google.maps.event.trigger(autocomplete, 'place_changed');
Run Code Online (Sandbox Code Playgroud)

但是,这只会触发事件中指定的回调,并且实际上不会对<input>附加的元素执行任何操作.

我需要做的是以编程方式将自动完成中的选择更改为<input>之前检索到的位置对象中指定的特定位置或位置:

autocomplete.getPlace()

我当然可以直接更改输入中的值:

input.value = 'Whatever';
Run Code Online (Sandbox Code Playgroud)

但这样做并不会改变自动完成选择.在这样做之后,用户必须删除整个字符串<input>,然后最终再次开始输入,以便再次显示自动完成预测.

总而言之,我想使用从places/autocomplete api获得的场所对象,以编程方式更改谷歌地图自动完成输入的选择.有没有办法做到这一点?

javascript google-maps google-maps-api-3

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

如果字符串是编号列表的一部分,那么正则表达式会检测到什么?

我真的很难找到一个正则表达式,它将可靠地检查一个字符串是否是编号列表的一部分(例如你在常见的字处理器中找到的那些)

因此,如果字符串的开头是一个后跟fullstopspace数字,我希望它返回true .

对于单个或偶数两位数字,我当然可以轻松地完成此操作而无需使用正则表达式,但由于数字可以是任何大小,因此它不起作用.

例1

"1. This is a string"
Run Code Online (Sandbox Code Playgroud)

应该返回true,因为字符串以:"1"开头

例2

"3245. This is another string"
Run Code Online (Sandbox Code Playgroud)

应返回true,因为字符串以"3245"开头.

例3

"This is a 24. string"
Run Code Online (Sandbox Code Playgroud)

应该返回false

因为在字符串的开头没有匹配的模式......但是......

例4

"3. This is 24. string"
Run Code Online (Sandbox Code Playgroud)

应该还是真的

我希望这很清楚.

在此先感谢您的帮助.

javascript regex

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

如何使用HTML5画布获得旋转的图像裁剪

我有一个包含图像的大画布,如下例所示:

在此输入图像描述

我有红色矩形的位置和旋转角度:

  red : {
       top : top,
       left : left,
       width : width,
       height : height,
       angle : angle
    }
Run Code Online (Sandbox Code Playgroud)

我还有一整套平移坐标,表示红色旋转矩形的实际角点.

最后,我将蓝色矩形对于红色矩形的位置设为:

blue : {
   left : left,
   top: top,
   width : width,
   height : height
}
Run Code Online (Sandbox Code Playgroud)

我需要做的是创建一个新的画布,蓝色矩形的大小包含图像的正确旋转部分,该部分包含在蓝色矩形内,从而产生如下图像:

在此输入图像描述

我在使用HTML5画布的javascript中这样做.我遇到的问题是旋转矩形时获得正确的图像部分.

任何肝脏将非常感激

编辑:这是我到目前为止:

        var c = getCenterPoint(); // returns center x/y positions of the RED rectangle
        canvas.width = blue.width;
        canvas.height = blue.height;
        var blueX = red.left + …
Run Code Online (Sandbox Code Playgroud)

javascript canvas html5-canvas

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