我想解决一个小数学问题
给定数字x和分辨率y,我需要找到具有所需分辨率的下一个x'.
例如
x = 1.002 y = 0.1 x'= 1.1
x = 0.348 y = 0.1 x'= 0.4
x = 0.50 y = 1 x'= 1
x = 0.32 y = 0.05 x'= 0.35
Run Code Online (Sandbox Code Playgroud)
有没有聪明的方法在Python中这样做?
我有一个特定的用例,我似乎无法解决.
一个典型的gcloud设置:
一个K8S集群
一个gcloud存储桶
一个gcloud负载均衡器
我设法让我的域名https://cdn.foobar.com/uploads/指向谷歌存储后端没有任何问题:我可以访问文件.它的后端服务失败了.
CDN当HTTP请求命中它时,我希望它充当缓存,例如https://cdn.foobar.com/assets/x.jpg,如果它没有资产的副本,它应该查询其他域https://foobar.com/assets/x.jpg.
我明白这就是负载平衡器backend-service的用途.(对?)
在backend-service所指向的实例组K8S簇的,并且需要一个端口.我guessed需要允许防火墙公开Nodeport我的web应用程序服务,以便loadbalancer能够查询它.
健康检查失败.
后端服务指向k8s群集的实例组,并且需要一些端口(默认80?)80失败.我guessed需要允许防火墙公开Nodeport我的web应用程序服务的32231 ,以便loadbalancer能够查询它.502仍然失败了.
?> kubectl describe svc
Name: backoffice-service
Namespace: default
Labels: app=backoffice
Selector: app=backoffice
Type: NodePort
IP: 10.7.xxx.xxx
Port: http 80/TCP
NodePort: http 32231/TCP
Endpoints: 10.4.x.x:8500,10.4.x.x:8500
Session Affinity: None
No events.
我此时已经没想完了.任何正确方向的提示都将非常感激.
我正在做一些浮动操作并最终得到以下数字:
-0.5
-0.4
-0.3000000000000000004
-0.2000000000000000004
-0.1000000000000000003
1.10E-16
0.1
0.2
0.30000000000000000004
0.4
0.5
Run Code Online (Sandbox Code Playgroud)
算法如下:
var inc:Number = nextMultiple(min, stepSize);
trace(String(inc));
private function nextMultiple(x:Number, y:Number) {
return Math.ceil(x/y)*y;
}
Run Code Online (Sandbox Code Playgroud)
我理解浮点数不能总是在一个字节中准确表示.例如1/3.我也知道我的步数为0.1.如果我有步骤,我怎么能得到一个正确的输出?
奇怪的是,这是我第一次遇到这种类型的问题.也许我玩不够漂浮.
language-agnostic algorithm math floating-point actionscript-3
我正在争论一个S3像aproach使用授权哈希与密钥作为种子和请求的一些数据作为使用hmac sha1(Amazon S3方式)签名的消息与其他开发人员支持使用密钥对数据进行symetric加密由发射器和服务器知道.
使用带有hmac sha1和symetric密钥的签名数据有什么好处,而不是使用前者,我们不需要加密用户名或密码.
什么是最难打破的?la S3中的symetric加密或sha1散列?
如果所有大型玩家都使用oauth和没有symetric键的类似玩家,那么肯定会有明显的优势,那些是什么?
而从一个未知的/旧的/非一致Mysql数据库中获取数据,以使用Python(Django的)ORM一个Postgres UTF-8分贝我有时故障编码的数据作为结果.
目标:grégory
> a
u'gr\xe3\xa9gory'
> print a
grã©gory
Run Code Online (Sandbox Code Playgroud)
我尝试了几种解码/编码技巧但没有成功:
> print a.encode('utf-8').decode('latin1')
grã©gory
> print a.encode('utf-8').decode('latin1')
grã©gory
> print a.decode('latin-1')
UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-3: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)
即使有一些unicode_escape
我有一个大帆布包裹在一个较小的div容器内,溢出隐藏.
我想创建一个(假div/css甚至画布?)滚动条来移动包装器内的画布位置,就好像它是一个真实的(溢出:自动)滚动条.
首先,我正在努力实现的是可行的吗?
我可以用javascript将'我的画布位置'移动到包装器中吗?
为什么假滚动条?
画布是一个"活动"区域,用户可以在其中绘制和移动形状.
本机滚动条在ipad上不起作用.
Css定制
我看到很多Jquery libs做类似的事情,但是他们让内容可以拖动,而我只希望滚动条"bar"可以拖动.
这是我尝试的演示:
我正在django中构建一个小应用程序作为服务,现在是时候将它集成到一些客户端PHP Web应用程序上.
我们的域名www.a.com的客户A为其用户处理自己的身份验证,并可能使用Cookie进行会话.
我如何从他的域中登录用户也登录我的Django应用程序dommain www.b.com/clientA/?
我知道如何让我们在我的域上重新登录并使用域名A的authbackend检查凭证,但这意味着用户必须输入他的登录/通行证两次:在www.a.com和www.b.com上.
出于安全考虑,我认为从域www.a.com访问cookie是不可能的.
你会怎么处理这个?
我有一个列表控件,我想显示一个字符串(很好),但也有一个彩色方块.
想象一下,我有一个"添加播放器"按钮,带有颜色选择器的文本输入.我想在列表中看到颜色+玩家名称.我怎么能这样做?
[Bindable]
public var data:ArrayCollection = new ArrayCollection();
<mx:List id="eqlist" width="100%" dataProvider="{data}" />
data.addItem(fooTxt.text);
Run Code Online (Sandbox Code Playgroud)
这段代码只会添加文本值,我应该添加一个由彩色画布+文本值组成的hbox对象吗?
谢谢,
我想知道我可以从mxml代码调用脚本中定义的as3函数,如下所示:
<mx:Line x="translateX(xmin);" .. >
<mx:Script>
<![CDATA[
// do some basic math
private function translate ...
Run Code Online (Sandbox Code Playgroud)
如果不可能,我必须将所有内容转换为as3吗?
谢谢
在ie7下,我对textareas有一个奇怪的问题.当我输入内容并按下输入时,如果创建一个新行,似乎会添加一个空格.
它似乎与CSS有关,因为当我删除Javascript时,bug仍然存在.当我删除CSS它按预期工作.
当我在我的造型中删除textarea的所有提及时,bug不会消失.也许它的父母造型更复杂.
欢迎提供所有提示
http://g.imagehost.org/download/0038/textarea_bug
这是文件
http://www.2shared.com/file/5302450/2f33f63c/page.html
点击右下角的链接"下载zip"
我有一个同步的方法foo(param).
我希望可以自由地调用foo(param)而不执行实际的foo()调用,直到稍后的特定事件.
它似乎是延迟/承诺的一个很好的候选者,但我必须做错事,因为超时没有任何影响.
log方法是否应该返回promise?
var log = function(message) {
$('#log').append('<p>' + message + '</p>');
};
$(function() {
var q = new $.Deferred();
q.then(log("1"));
q.then(log("2"));
q.then(log("3"));
q.then(log("4"));
q.then(log("5"));
q.then(log("6"));
q.then(log("7"));
setTimeout(function(){
q.resolve();
}, 10000);
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="log"></div>Run Code Online (Sandbox Code Playgroud)
algorithm ×2
apache-flex ×2
math ×2
python ×2
architecture ×1
cdn ×1
cryptography ×1
css ×1
deferred ×1
django ×1
encryption ×1
fabricjs ×1
gcloud ×1
html ×1
html5 ×1
html5-canvas ×1
javascript ×1
list ×1
login ×1
mxml ×1
php ×1
rest ×1
scroll ×1
security ×1
textarea ×1
utf-8 ×1