问题列表 - 第11043页

如何在Rails中停止守护进程服务器?

我使用以下操作我的rails应用程序

  $script/server -d webrick 
Run Code Online (Sandbox Code Playgroud)

在我的Ubuntu系统上,上面的命令在后台运行webrick服务器.我可以使用kill命令杀死进程

  $kill pid
Run Code Online (Sandbox Code Playgroud)

rails是否提供任何命令来停止后台运行守护程序服务器?

就像rails提供的启动服务器一样,谢谢.

编辑什么时候适合启动守护程序服务器?任何实时场景都有助于谢谢

ubuntu ruby-on-rails

75
推荐指数
9
解决办法
5万
查看次数

SQL Server错误'80040e14'不明确的列名称

我有一个管理页面来搜索要编辑的产品,但页面不断返回错误:

Microsoft OLE DB Provider for SQL Server错误'80040e14'不明确的列名'prod_id'./__admin/searchproducts.asp,第89行

我不确定为什么会出现这个错误,因为页面和网站是另一个网站和相关MSSQL数据库的直接副本,搜索产品页面在该网站上运行.

这是有问题的代码(不知道这里是否容易阅读);

if request("fldSubmitted") <> "" then 
if request("fldprodid") <> "" and isNumeric(request("fldprodid")) then
    SQL = "select * from products where prod_id = " & cdbl(request("fldprodid"))
else
    SQL = "select "
    if request("showtop") <> "all" then
        SQL = SQL & " top " & request("showtop") & " " & replace(replace(request("orderby")," asc","")," desc","") & ", "
    end if
    SQL = SQL & "prod_name, prod_id, prod_code, prod_icon, prod_thumb, prod_numViews, prod_archived"
    if request("fldLabel") <> "" …
Run Code Online (Sandbox Code Playgroud)

sql sql-server asp-classic

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

如何用PHP输出JavaScript

我是PHP的新手.我需要用PHP输出以下JavaScript.这是我的代码:

<html>
<body>
<?php

echo "<script type="text/javascript">";
echo "document.write("Hello World!")";
echo "</script>";

?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但它显示错误:

解析错误:语法错误,意外T_STRING,期待','或';' 在第4行的/var/www/html/workbench/person/script.php中

有人可以帮忙吗?我还需要一些关于如何在应用程序中使用PHP,HTML和JavaScript的简单教程.

php

18
推荐指数
4
解决办法
14万
查看次数

如何重新启用event.preventDefault?

我有一个网页,我已阻止所有提交按钮的默认操作,但我想重新启用按钮上的默认提交操作我该怎么办?

我目前正在使用以下方法阻止默认操作:

$("form").bind("submit", function(e){
e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

我使用以下方法成功完成了此操作:

$(document).ready(function(){
$("form:not('#press')").bind("submit", function(e){
e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

但是,当单击按钮时,我可以动态执行此操作吗?

javascript jquery

70
推荐指数
3
解决办法
12万
查看次数

是否存在默认情况下未安装Perl的Unix平台?

我正在回答一份需要大量文本处理的合同的招标请求.主要的麻烦是客户希望能够在任何UNIX(HPUX,Solaris,AIX,FreeBSD)或Linux(SLES,RHEL)平台上运行它,这可能会限制我使用它做什么.他们不希望将额外工具的安装作为先决条件.

我在Perl和awk之间挣扎.我知道Perl是处理文本的理想工具(而且我很擅长)但是,在我提出需要Perl的RFT响应之前,我想知道是否有人在平台上运行其中默认情况下未安装Perl.

在RFT中列出这些平台并让客户选择他们想要的方式是很方便的.我有一个模糊的回忆,它在默认安装中不在FreeBSD上,也可能是非Linux平台也没有它.

可以建议任何其他工具,但鉴于我对Perl和awk的熟悉,他们可能是候选名单中唯一的.

unix linux perl awk

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

VBA编辑器自动删除行末尾的空格

有没有办法说服Excel中的VBA编辑器在我暂停键入四分之一秒时停止自动格式化行以删除最后的空格?

excel vba editor

16
推荐指数
5
解决办法
2万
查看次数

单元测试silverlight它住在哪里?

我想用silverlight开始单元测试,一些在线样本使用以下语句

EnqueueCallback
EnqueueConditional
EnqueueTestComplete
Run Code Online (Sandbox Code Playgroud)

这些住在哪里?

silverlight location unit-testing

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

那个REST API真的是RPC吗?罗伊菲尔丁似乎在想

我认为我对REST的大量了解显然是错误的 - 而且我并不孤单.这个问题有很长的引导时间,但似乎是必要的,因为信息有点分散.如果你已经熟悉这个话题,最后会出现实际问题.

从Roy Fielding的第一段开始,REST API必须是超文本驱动的,很明显他认为他的工作被广泛误解:

我对使用REST API调用任何基于HTTP的接口的人数感到沮丧.今天的例子是SocialSite REST API.那就是RPC.它尖叫RPC.显示器上有很多耦合,它应该被赋予X等级.

Fielding继续列出REST API的几个属性.他们中的一些人似乎反对SO和其他论坛的常见做法和共同建议.例如:

  • 应输入REST API,除了初始URI(书签)和适用于目标受众的标准化媒体类型集之外没有任何先验知识(即,任何可能使用API​​的客户都应该理解)....

  • REST API不能定义固定资源名称或层次结构(客户端和服务器的明显耦合)....

  • REST API应该花费几乎所有的描述性工作来定义用于表示资源和驱动应用程序状态的媒体类型,或者为现有标准媒体类型定义扩展关系名称和/或启用超文本的标记....

"超文本"的概念起着核心作用 - 远比URI结构或HTTP动词的含义更重要.其中一条评论中定义了"超文本":

当我[菲尔丁]说超文本时,我指的是信息和控制的同时呈现,使得信息成为用户(或自动机)获得选择和选择动作的可供性.超媒体只是对文本意味着在媒体流中包含时间锚点的扩展; 大多数研究人员都放弃了这一区

超文本不需要是浏览器上的HTML.机器在理解数据格式和关系类型时可以跟踪链接.

我猜这一点,但上面的前两点似乎表明,Foo资源的API文档看起来像下面这样导致客户端和服务器之间的紧密耦合,并且在RESTful系统中没有位置.

GET   /foos/{id}  # read a Foo
POST  /foos/{id}  # create a Foo
PUT   /foos/{id}  # update a Foo
Run Code Online (Sandbox Code Playgroud)

相反,应该强制代理发现所有Foos的URI,例如,针对/ foos发出GET请求.(那些URI可能会遵循上面的模式,但这不是重点.)响应使用的媒体类型能够传达如何访问每个项目以及可以用它做什么,从而产生上述第三点.因此,API文档应侧重于解释如何解释响应中包含的超文本.

此外,每次请求到Foo资源的URI时,响应都包含代理发现如何继续所需的所有信息,例如,通过其URI访问关联资源和父资源,或者在创建后采取措施/删除资源.

整个系统的关键在于响应由媒体类型中包含的超文本组成,该超文本本身传达给代理选项以进行处理.它与浏览器为人类工作的方式没有什么不同.

但这只是我在这个特殊时刻的最佳猜测.

菲尔丁发布了一个后续行动,他回应批评说他的讨论过于抽象,缺乏例子和行话丰富:

其他人会试图以更直接或适用于当今某些实际问题的方式破译我所写的内容.我可能不会,因为我太忙于处理下一个话题,准备会议,写另一个标准,到一些遥远的地方旅行,或者只是做一些让我觉得自己赚到了薪水的小事.

那么,REST专家的两个简单问题就是有一个实际的思维方式:你如何解释菲尔丁在说什么,以及在记录/实现REST API时如何将其付诸实践?

编辑:这个问题是一个例子,说明如果你没有关于你所谈论的内容的名称,学习一些东西是多么困难.在这种情况下,名称是"超媒体作为应用程序状态的引擎"(HATEOAS).

rest hateoas

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

头文件中的变量声明

如果我有一个可以在多个来源中使用的变量 - 在标题中声明它是一个好习惯吗?或者在.c文件中声明它并extern在其他文件中使用是否更好?

c header

61
推荐指数
3
解决办法
9万
查看次数

在大型dbml文件中查找类

嗨有人知道在大型dbml文件中查找类的快速方法.我们有一个大型数据模型,滚动和定位所需的类需要2-3分钟.缩小使其很难看到.

必须有一种比手动环顾四周更好的方法

visual-studio-2008 linq-to-sql

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