因为中国防火墙已经阻止谷歌appengine的https端口.因此,我希望通过javascript和python模拟安全套接字层来保护我的用户信息不会被那些ISP和GFW捕获.
我的计划:
浏览器请求服务器,服务器生成加密密钥k1,解密密钥k2,向浏览器发送k1.浏览器生成加密密钥k3,并解密密钥k4,将k3发送到服务器.
在会话期间,浏览器用k1加密数据并发送到服务器,服务器用k2解密.服务器用k3加密数据并响应浏览器,浏览器用k4解密.
请弄清楚我的错误.
如果是的话,我的问题是
Django makemessage可以生成i18n文件,并使其更容易翻译.
正如我所见,龙卷风支持CSV格式和gettext格式,但我只能使用CSV版本,因为我会在appengine中使用它.
所以,我正在寻找一种基于扫描我的代码和模板为龙卷风生成这些CSV文件的方法.
我正在努力找到一个好的模式来执行一堆并行任务.
让我来定义一些例子.任务a, b, c, d, e, f, g
执行的a(function(er, ra){//task a returned, ra is result})
,这样做b
对g
也有一些工作,应该是执行一些任务完成后,让我们给他们打电话ab, bc, abc, bd, bcd, af, fg
,表示当a
和b
返回ab(ra, rb)
应立即执行,而当b
和c
退换,bc(rb, rc)
应立即执行,如果a
,b
,c
全部返还,abc(ra, rb, rc)
应执行.
对于最简单的情况,如果只有a
和b
,我可以做这样的事情:
(function(cb){
var count = 2, _ra, _rb;
function update(){if(--count == 0) cb(null, _ra, _rb)}
a(function(er, ra){_ra = ra; update()});
b(function(er, ra){_rb …
Run Code Online (Sandbox Code Playgroud) javascript parallel-processing concurrency design-patterns node.js
files:sample.html,image.jpg.
sample.html:
...
<img src='image.jpg'/>
...
Run Code Online (Sandbox Code Playgroud)
CMD:
cat sample.html | wkhtmltopdf - output.pdf
图像无法显示.
有一次,我读了一篇文章说github页面转换是由pjax做的,我检查了jquery-pjax项目.我想我已经接近了答案,它必须是一些与事件相关的pjax:start
和pjax:end
,但我仍然不能得到它的工作原理,所以我尽量在这里得到一些帮助.
$('a.pjax').pjax('#main');
$('#main').bind('pjax:start', function(){$('#main').slideUp()})
.bind('pjax:end'), function(){$('#main').slideDown()});
Run Code Online (Sandbox Code Playgroud)
但它没有任何影响
一般来说,我使一个nodejs文件可以直接用下面的样式执行
#/usr/bin/env node
nodejs code here
Run Code Online (Sandbox Code Playgroud)
但是,当节点0.11支持生成器时,我尝试下面
#/usr/bin/env node --harmony
nodejs code here
Run Code Online (Sandbox Code Playgroud)
它输出
/usr/bin/env: "node --harmony": No such file or directory
Run Code Online (Sandbox Code Playgroud) 我需要一个encript算法,它将文本写入文本.
输入文本可以是unicode,输出应该是az AZ 0-9 - .(64 char max)
它可以再次解密为unicode.
它应该在javascript和python中实现.
如果已经有一些图书馆可以做到这一点,那很好,如果没有,你能不能告诉我.
为了欺骗中国Greate防火墙,GAE https已被封锁在中国.对这个该死的政府感到愤怒.
我的hgrc:
[ui]
style=compact
[extensions]
graphlog=
color=
Run Code Online (Sandbox Code Playgroud)
但是gg glog没有颜色.而且,hg日志有多少样式,帮助,man无法获取任何信息.
var ex = /(<script\s?[^>]*>)([\s\S]*)(<\/script>)/;
//Note: here is 2 script tags
var str = '<script>\nvar x=0;\n</script>\n<div>\nhtml\n</div>\n<script>var y=0;\n</script>'
str.replace(ex, function(full, prefix, script, suffix) {
return prefix + doSomething(script) + suffix;
})
Run Code Online (Sandbox Code Playgroud)
但是我的脚本错了: var x=0;</script><div>..</div><script>var y=0;
我想要的是:var x=0;
和var y=0;
我跑后node-waf configure
和node-waf build
,一个.lock-wscript
我的文件夹中显示,这是什么?即使我跑node-waf clean
,它仍然存在.我应该保留还是删除它?
javascript ×5
node.js ×4
python ×3
linux ×2
base64 ×1
c++ ×1
concurrency ×1
csv ×1
encoding ×1
jquery ×1
localization ×1
mercurial ×1
pjax ×1
regex ×1
ssl ×1
tornado ×1
waf ×1
wkhtmltopdf ×1