小编swi*_*ure的帖子

运行在服务器上的选项不会出现在Eclipse中

我正在学习SpringMVC框架并查看了他们代码的副本:https: //src.springframework.org/svn/spring-samples/mvc-basic/trunk/ 我可以做maven构建,安装和一切.但是在Eclipse上,运行服务器选项永远不会出现.我有tomcat服务器启动并运行,也有eclipse的插件.为什么缺少运行服务器选项?这是一台Ubuntu机器.当我在我的Windows机器上尝试完全相同的东西时,一切都很好.它具有相同版本的eclipse和安装为Ubuntu机器的各种插件.我能够从Eclipse"在服务器上运行"选项启动它.

有人可以帮我找出原因吗?谢谢.

java eclipse

56
推荐指数
6
解决办法
11万
查看次数

rails form_中的单选按钮值不属于params [:model]的一部分

我有一个模型(CustInfo),它包含3个属性:cust_name,age,gender.在我的编辑视图中,我使用form_for进行表单提交:

<%= form_for @cust[0] do |cust| %>
    <label for="cname">Customer name: </label>
    <%= cust.text_field :cust_name, :size => 20 %>

    <label for="age">Customer age: </label>
    <%= cust.text_field :age, :size => 5 %>

    <label for="gender">Gender </label>
    <%= radio_button_tag(:gender, "F", :checked => (:gender == 'female')? true:false) %><span style="float:left">F</span>
    <%= radio_button_tag(:gender, "M", :checked => (:gender == 'male')? true:false) %><span style="float:left">M</span>        
    <%= cust.submit "Save" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我有

def update
    if Cust.update_all(params[:custinfo])
        flash[:notice] = "Successfully updated!"
        redirect_to :action => "index"
    else
        flash[:notice] = "There are errors …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails form-for

6
推荐指数
1
解决办法
5794
查看次数

UI响应和JavaScript

我有一大堆数据要在谷歌地图上绘制.由于数据集大小,谷歌地图总是在绘制所有点之前冻结几秒钟.我在加载时使用了一个动画旋转圆圈来显示它正在进行中.但最终用户更愿意看到行动.他们希望逐步在地图上绘制数据,而不是一次性绘制所有数据.由于javascript不支持多线程,最好的方法是什么?

javascript user-interface

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

sas中的等效date_part函数

我有一个sql语句来提取日期对象.它在Postgres中运行良好,但不是sas.零件查询是这样的:

(case when date_part('month',run_date)::integer < 10 
     THEN '0'||
          date_part('month',run_date)::varchar(1)||
          date_part('year',run_date)::varchar(4)
     else  date_part('month',run_date)::varchar(2)||date_part('year',run_date)::varchar(4)
     end) as our_date
Run Code Online (Sandbox Code Playgroud)

在sas中,没有date_part函数.我试过datepart函数.但它没有执行相同的功能.我怎么能在sas中运行sql语句?谢谢.

sql sas

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

Ruby中的符号替换

我有一个由其他人生成的地图,其数据结构如下:

x = {"city": "London", "country": "England", "region": "Europe"}
Run Code Online (Sandbox Code Playgroud)

我想在Ruby中操纵数据.因此,为了能够让Ruby了解它是一张地图,我需要将所有内容替换":""=>".有没有一种快速的方法可以在一行中实现这一目标?

ruby

0
推荐指数
2
解决办法
1388
查看次数

使用Ruby中的参数运行shell脚本

我知道如何从Ruby中运行脚本.我通常使用背蜱,它们工作正常.最近我们要求再给脚本提供一个参数,问题就在这里.

最初,它看起来像这样:全局变量定义为:

SCRIPT = "/opt/customer/send_command.pl"
Run Code Online (Sandbox Code Playgroud)

然后,我们打电话

status =`"#{SCRIPT}" -c "ctl.pl qstatus"`
queue = `"#{SCRIPT}" -c "ctl.pl queue"`
Run Code Online (Sandbox Code Playgroud)

一切都好.现在,还有一个参数可以在脚本send_command.pl中提供.所以我将全局变量SCRIPT更改为:

SCRIPT = "/opt/customer/send_command.pl -p production"
Run Code Online (Sandbox Code Playgroud)

我使用相同的方法来调用该脚本:

status =`"#{SCRIPT}" -c "ctl.pl qstatus"`
Run Code Online (Sandbox Code Playgroud)

但是我收到了错误消息:

sh: /opt/customer/send_command.pl -p production: not found
Run Code Online (Sandbox Code Playgroud)

如果我抛弃SCRIPT变量,只需直接调用脚本:

status = `/opt/customer/send_command.pl -p production -c "ctl.pl qstatus"`
Run Code Online (Sandbox Code Playgroud)

它按预期工作.

我的问题是为什么会发生这种情况以及如何解决它?我想我可以手动将-p生产放在任何地方,但它不太理想且容易出错.

ruby shell

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

标签 统计

ruby ×2

eclipse ×1

form-for ×1

java ×1

javascript ×1

ruby-on-rails ×1

sas ×1

shell ×1

sql ×1

user-interface ×1