问题列表 - 第25102页

在IronRuby Rack下运行Rails应用程序

还有其他人在玩rubruby吗?

我已经成功地在IIS 5.1下的本地计算机上运行了IronRuby.Rails.Example项目.我现在正试图以相同的方式运行我自己的demo rails网站.

我的web.config与示例项目略有不同.我试图只使用IronRuby 1.0发布的内容以及使用gem安装的内容.

我收到以下错误,这不会给我很多事情:

D:/demo/config/boot.rb:66:在`exit':exit(SystemExit)

在尝试了许多不同的事情后,我认为找到宝石有问题.我已经附加了我的web配置和ironrack.log.有没有人指出我做错了什么?

谢谢!

<?xml version="1.0"?>
<configuration>
    <configSections>
        <!-- custom configuration section for DLR hosting -->
        <section name="microsoft.scripting" type="Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting" requirePermission="false"/>
    </configSections>
    <system.webServer>
        <handlers>
            <!-- clear all other handlers first. Don't do this if you have other handlers you want to run -->
            <clear/>
            <!-- This hooks up the HttpHandler which will dispatch all requests to Rack -->
            <add name="IronRuby" path="*" verb="*" type="IronRuby.Rack.HttpHandlerFactory, IronRuby.Rack" resourceType="Unspecified" requireAccess="Read" preCondition="integratedMode"/>
        </handlers>
    </system.webServer>
    <system.web>
        <!-- make this true …
Run Code Online (Sandbox Code Playgroud)

rack ironruby ruby-on-rails

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

如何在jqGrid中编辑或添加新行

我的jqGrid可以很好地从我的数据库中提取数据,但是我无法理解Add New Row功能的工作原理.

现在,我可以编辑内联数据,但是我无法使用模态框创建新行.我错过了额外的逻辑,说"如果这是一个新行,将其发布到服务器端URL"而不是修改现有数据.(现在,点击提交只会清除表单并重新加载网格数据.)

文档指出Add New Row是:

jQuery("#editgrid").jqGrid('editGridRow',"new",{height:280,reloadAfterSubmit:false}); 
Run Code Online (Sandbox Code Playgroud)

但我不确定如何正确使用它.我花了很多时间研究演示,但他们似乎都使用外部按钮来激活新的行命令,而不是使用我想要的模态形式.

我的完整代码在这里:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jqGrid</title>  

<link rel="stylesheet" type="text/css" media="screen" href="../css/ui-lightness/jquery-ui-1.7.2.custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../css/ui.jqgrid.css" />

<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="../js/i18n/grid.locale-en.js" type="text/javascript"></script>
<script src="jquery.jqGrid.min.js" type="text/javascript"></script>
</head>
<body>
<h2>My Grid Data</h2>
<table id="list" class="scroll"></table>
<div id="pager" class="scroll c1"></div> 

<script type="text/javascript">
var lastSelectedId;

jQuery('#list').jqGrid({
url:'grid.php',
datatype: 'json',
mtype: 'POST',
colNames:['ID','Name', 'Price', 'Promotion'],
colModel:[    
   {name:'product_id',index:'product_id', width:25,editable:false},     
   {name:'name',index:'name', width:50,editable:true, …
Run Code Online (Sandbox Code Playgroud)

row add jqgrid new-operator

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

C#:使用代码将列添加到绑定DatagridView

//从此Admin类获取数据:

public static IQueryable<Student> GetStudents()
{
    DojoDBDataContext conn = new DojoDBDataContext();

    var query =
        from s in conn.Students
        join b in conn.Belts on s.BeltID equals b.ID
        orderby s.LastName ascending
        select s;

    return query;
}
Run Code Online (Sandbox Code Playgroud)

//在我的表格上:

BindingSource bs = new BindingSource();

    private void fillStudentGrid()
    {
        bs.DataSource = Admin.GetStudents();
        dgViewStudents.DataSource = bs;
        dgViewStudents.Columns.Remove("ID");
    }
Run Code Online (Sandbox Code Playgroud)

工作完全正常,但我不想删除我不想要的20多列数据,而是只添加我做的几个.此外,获得标题标题的名称是一个奖励.但是,add方法对我不起作用:

private void fillStudentGrid()
{
    bs.DataSource = Admin.GetStudents();

    dgViewStudents.AutoGenerateColumns = false;
    dgViewStudents.DataSource = bs;
    dgViewStudents.Columns.Add("ID", "ID Number");
}
Run Code Online (Sandbox Code Playgroud)

我得到适当的行数,列标题设置正确...但行填充空白数据.

c# linq datagridview bindingsource winforms

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

成为专业的程序员/软件工程师

这不是严格的编程,更多的是关于程序员,所以我很抱歉,如果它不是在这个论坛上提出的正确的问题(mod,请删除,如果不是)

我是美国陆军的计算机技术人员,一旦我出去,我将有8年的工作时间.我即将通过在线学校开始攻读学位(在我还在的时候,我可以让军队支付费用的唯一方法),而且我正在认真考虑获得计算机科学学位.

我很擅长电脑.我可以把一个人拆开,然后闭着眼睛把它放回去.我是A +和Network +认证的,在我离开之前我还有其他几个CompTIA证书.我可以和这个星球上的任何人一样工作Windows,而且我对Linux并不陌生.计算机工作是我一直想要的.

但是,除了作为一名计算机技术人员之外,该领域的每项工作似乎都需要编程能力.我喜欢编程作为一种爱好.我在高中编写了TI BASIC,我正在自学Python,但就我的经验而言.那种问题让我想到了一些问题:

  1. 我一直听说第一语言是最困难的,一旦你学得很好,那么其他所有语言都适合你.真的吗?就像,如果我在接下来的八个月中掌握Python,那么在学习它或其他任何一个月内,我是否能够在任何其他OO语言中获得至少公平的熟练程度?

  2. 烧坏有多容易?我害怕的最重要的事情就是烧掉编程.如果我严格按照自己的个人愿望编程,我可以整天走,但我可以想象,经过几年的编程,截止日期和某些规格,它很容易被烧掉.特别是如果它是一个涉及十几个不同设计师的大项目.

  3. 从我告诉你的关于我自己的情况来看,我是否已经有资格担任普通技术人员(极客小组或可能经营电脑维修店).

  4. Python是一个很好的学习基础吗?我听说它让你讨厌其他语言,因为他们在学习时感觉更复杂,但也认为它是一种很棒的初学者语言.

  5. 如果你是一名专业程序员,你有同样的恐惧吗?

  6. 你会建议我坚持使用电脑维修和Python而不是尝试进入企业编程吗?(只是从你在这个帖子中读到的内容,无论如何)

感谢您花时间阅读所有这些并回答(如果您这样做)

repair

36
推荐指数
3
解决办法
4328
查看次数

Doctrine Fatal Error - 未知的关系别名

我收到以下错误消息:

Doctrine_Table_Exception:第237行/home/public_html/projects/giftshoes/system/database/doctrine/Doctrine/Relation/Parser.php中的未知关系别名shoesTable

我正在使用Codeigniter的doctrine 1.2.2

我的代码如下:(BaseShoes.php和Shoes.php是自动生成的)

------------ ------------ BaseShoes

<?php
// Connection Component Binding
Doctrine_Manager::getInstance()->bindComponent('Shoes', 'sadiqsof_giftshoes');

/**
 * BaseShoes
 * 
 * This class has been auto-generated by the Doctrine ORM Framework
 * 
 * @property integer $sku
 * @property string $name
 * @property string $keywords
 * @property string $description
 * @property string $manufacturer
 * @property float $sale_price
 * @property float $price
 * @property string $url
 * @property string $image
 * @property string $category
 * @property Doctrine_Collection $Viewes
 * 
 * @package    ##PACKAGE##
 * …
Run Code Online (Sandbox Code Playgroud)

php orm doctrine codeigniter

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

外行人的术语是使用PHP的递归函数

任何人都可以用PHP(不使用Fibonacci)在外行语言和使用示例中向我解释一个递归函数吗?我正在看一个例子,但斐波那契完全失去了我!

提前谢谢;-)您还经常在Web开发中使用它们吗?

php recursion function

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

HttpServletRequest - 如何获取引用URL?

我需要在Java Servlet中记录链接到我的站点的URL.

java servlets

141
推荐指数
4
解决办法
13万
查看次数

在php5中启用curl

我在我的机器上使用macports,我意识到curl没有启用.反正有没有完全重新配置PHP启用它?

谢谢!

php unix curl macports

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

如何将多个网址附加到单个git遥控器?

我目前正在通过msysgit和Cygwin的组合在Windows上使用git.

我有一台笔记本电脑,我移动了很多,所以它不在一致的位置.不幸的是,由于我连接的所有位置都没有解析计算机名称,因此我没有一致的名称,所以我不能只使用计算机名作为网址的主机(例如git://compname/repo),所以我必须使用IP地址.

有没有办法可以为特定的遥控器添加多个网址?我见过

git remote set-url --add [--push] <name> <newurl>
Run Code Online (Sandbox Code Playgroud)

作为向远程添加多个URL的一种方法,我可以在.git/config文件中看到更新,但是git只尝试使用第一个.

有没有办法让git尝试使用所有网址?我已经尝试了git fetch和git远程更新,但是在第一个url之后都没有尝试任何东西.

请注意,我还没有在Linux上尝试过这个,我无法修复计算机名称解析,因为它正在运行.

git

13
推荐指数
1
解决办法
2794
查看次数

iPad SplitView控制器根据项目选择使用不同的detailviewcontrollers?

支持iPad SplitViewController中多个详细视图控制器的最佳方法是什么?

我想要显示不同的detailViewController类型,具体取决于从RootViewController中选择哪一行.

ipad uisplitviewcontroller

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