在REST的wiki文章中 指出,如果您使用http://example.com/resources DELETE,则表示您正在删除整个集合.
如果您使用http://example.com/resources/7HOU57Y DELETE,则表示您正在删除该元素.
我正在做一个网站,请注意不要WEB服务.
我有一个列表,列表中的每个项目都有1个复选框.一旦我选择了多个要删除的项目,我将允许用户按下名为DELETE SELECTION的按钮.如果用户按下按钮,将弹出一个js对话框,要求用户确认删除.如果用户确认,则删除所有项目.
那么我应该如何满足以RESTFUL方式删除多个项目?
注意,目前对于网页中的DELETE,我所做的是使用带有POST作为操作的FORM标签,但是包含值为DELETE的_method,因为这是其他人在SO中指示如何对网页进行RESTful删除.
当我运行时git submodule init,我收到以下错误:
在.gitmodules中找不到路径'xxx'的子模块映射
我搜索了一个.gitmodules文件,我无法在任何地方找到它.
我已经在同一主题上阅读了这个最受欢迎的SO问题.但不幸的是,我无法解决问题.特别是考虑到我不再拥有.gitmodules.
根据我的GitHub私人仓库,我仍然有我的存储库的子模块.只是我无法在.gitmodules任何地方找到该文件.
我安装了一个VirtualBox,然后在其中安装了Ubuntu 12.10 Server Base OS.我已经安装了各种php包和其他包.我的朋友们建议我使用Vagrant,这样我就可以轻松地与队友分享我的设置.
因为我当前的VirtualBox VM不是使用创建的vagrant up,所以我不知道如何打包它.Vagrant 的文件谈到了包装,但首先说:
在完成本页的其余部分之前,请确保通过运行vagrant来构建虚拟环境.
在我的情况下,我最初使用vagrant up创建了我现有的VM.
如何打包现有VM?
在PHP代码中
if(a() && b())
Run Code Online (Sandbox Code Playgroud)
当第一个操作数求值时false,b()将不会被求值.
同样地,在
if (a() || b())
Run Code Online (Sandbox Code Playgroud)
当第一个操作数计算到true,b()将不会被评估..
这适用于所有语言,如Java,C#等吗?
这是我们使用的测试代码.
<?php
function a(){
echo 'a';
return false;
}
function b(){
echo 'b';
return true;
}
if(a() && b()){
echo 'c';
}
?>
Run Code Online (Sandbox Code Playgroud) 电报机器人现在准备好了.
如果我们使用Web浏览器和网站的类比,电报客户端应用程序就像浏览器客户端.
电报聊天室就像网站一样.
假设我们有一些信息,我们只想限制某些用户,在网站上,我们将进行身份验证.
我们如何在Telegram Bots上实现同样的效果?
有人告诉我,我可以使用深度链接.请参阅此处的说明
我将在下面复制它:
- 使用合适的用户名创建机器人,例如@ExampleComBot
- 为传入消息设置webhook
- 生成足够长度的随机字符串,例如$ memcache_key ="vCH1vGWJxfSeofSAs0K5PA"
- 将带有$ memcache_key键的值123放入Memcache中3600秒(一小时)
- 向我们的用户显示按钮https://telegram.me/ExampleComBot?start=vCH1vGWJxfSeofSAs0K5PA
- 配置webhook处理器以使用以/ start开头的传入消息中传递的参数来查询Memcached.如果密钥存在,则将传递给webhook的chat_id记录为用户123的telegram_chat_id.从Memcache中删除密钥.
- 现在,当我们想要向用户123发送通知时,检查他们是否具有字段telegram_chat_id.如果是,请使用Bot API中的sendMessage方法在Telegram中向它们发送消息.
我知道如何做第1步.
我想了解其余部分.
这是我在尝试破译第2步时想到的图像.

因此,当与ExampleBot在应用程序上交谈时,各种电报客户端与Telegram Server进行通信.沟通是双向的.
步骤2建议Telegram Server将通过webhook更新ExampleBot服务器.webhook只是一个URL.
到目前为止,我是对的?
使用它进行身份验证的下一步是什么?
我有以下Dockerfile
############################################################
# Purpose : Dockerize Django App to be used in AWS EC2
# Django : 1.8.1
# OS : Ubuntu 14.04
# WebServer : nginx
# Database : Postgres inside RDS
# Python : 2.7
# VERSION : 0.1
############################################################
from ubuntu:14.04
maintainer Kim Stacks, kimcity@gmail.com
# make sure package repository is up to date
run echo "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe" > /etc/apt/sources.list
run apt-get update
# install python
# install nginx
Run Code Online (Sandbox Code Playgroud)
在我的VM中,我做了以下事情:
docker build -t …Run Code Online (Sandbox Code Playgroud) 注意:此问题也在此处的 Q.js邮件列表中交叉发布.
我遇到了多个异步操作的情况,我接受的答案指出使用诸如q.js之类的库使用Promise会更有益.
我确信重构我的代码以使用Promises但因为代码很长,我已经修剪了不相关的部分并将关键部分导出到一个单独的repo中.
要求是我希望在遍历所有拖放的文件后,pageSizes不为空.
问题是getSizeSettingsFromPage函数中的FileAPI操作导致getSizeSettingsFromPage异步.
所以我不能放置checkWhenReady(); 像这样.
function traverseFiles() {
for (var i=0, l=pages.length; i<l; i++) {
getSizeSettingsFromPage(pages[i], calculateRatio);
}
checkWhenReady(); // this always returns 0.
}
Run Code Online (Sandbox Code Playgroud)
这有效,但并不理想.在完成所有pages已成功完成此函数calculateRatio 之后,我更喜欢将checkWhenReady调用为ONCE .
function calculateRatio(width, height, filename) {
// .... code
pageSizes.add(filename, object);
checkWhenReady(); // this works but it is not ideal. I prefer to call this method AFTER all the `pages` have …Run Code Online (Sandbox Code Playgroud) 我的Jenkins Continuous Integration Server正在Ubuntu主机上运行,配置如下:
轮询SCM有效.这很重要,因为我希望你知道我的其他jenkins相关配置运行良好,除了这个帖子构建触发器废话.
我想配置Jenkins,以便当更改被推送到私有github存储库中的开发分支时,这将触发包含最新更改的构建.
回购在我的个人github帐户下作为所有者.我们打电话给这位老板
我包括另一个github.com帐户作为合作者.我们打电话给这个合作者吧
我这样做的原因是因为如果我不再参与该项目,其他人可以继续进行维护.
ubuntu中jenkins用户的SSH密钥存储在协作者下
我咨询过以下链接:
https://issues.jenkins-ci.org/browse/JENKINS-10391
https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin
http://kohsuke.org/2011/12/01/polling-must-die-triggering-jenkins-builds-from-a-git-hook/
https://wiki.jenkins-ci.org/display/JENKINS/Logging
http://blog.cloudbees.com/2012/01/better-integration-between-jenkins-and.html
它都不起作用.有些看起来有点过时甚至矛盾.
我已经为jenkins ubuntu用户添加了github.com到knownhosts.我添加了github webhook.
我在jenkins尝试过手动和自动github webhook设置.
什么都行不通.
我需要一步一步指导如何在不轮询github的情况下实现这一目标.
这是我写的开源代码.
https://github.com/simkimsia/UtilityBehaviors/blob/master/README.mdown
我有一个No Stable Release来自packagist.org
我如何获得稳定版贴纸packagist?
我在GitHub页面上使用Jekyll Now.
Version 1.2.0
我的问题是如何添加其他兼容的主题Jekyll Now?
这只是一个添加theme: <themename>到_config.yml?的情况?
这是与之兼容的主题列表Jekyll Now
git ×2
github ×2
asynchronous ×1
callback ×1
composer-php ×1
docker ×1
dockerfile ×1
github-pages ×1
if-statement ×1
javascript ×1
jekyll ×1
jenkins ×1
packaging ×1
packagist ×1
plugins ×1
python ×1
rest ×1
task-queue ×1
telegram ×1
telegram-bot ×1
vagrant ×1
virtualbox ×1