问题列表 - 第29010页

使用分隔符将字符串解析为TStringList,似乎也在空格上解析(Delphi)

我有一个简单的字符串,由一些字符分隔,让我们说一个逗号.我应该能够创建一个TStringList并将其分隔符设置为逗号,然后将DelimitedText设置为我要解析的文本,并且应该自动解析它.

问题是,当我查看输出时,它还包含空格作为分隔符并填充我的结果.我怎样才能避免这种情况,或者有更好的方法来做到这一点.

delphi parsing tstringlist

6
推荐指数
3
解决办法
7978
查看次数

django:如何从包含foreignkeys的多个模型中创建一个表单

我想在一个使用多个模型的页面上创建一个表单.模型互相参考.我无法获取表单进行验证,因为我无法弄清楚如何将表单中使用的两个模型的id添加到表单中以验证它.我在模板中使用了一个隐藏的键,但我无法弄清楚如何使它在视图中工作

我的代码如下:

观点:

def the_view(request, a_id,):

  if request.method == 'POST':

     b_form= BForm(request.POST)
     c_form =CForm(request.POST)
     print "post"
     if b_form.is_valid() and c_form.is_valid():
        print "valid"
        b_form.save()
        c_form.save()
        return HttpResponseRedirect(reverse('myproj.pro.views.this_page'))
  else:
     b_form= BForm()
     c_form = CForm()
     b_ide = B.objects.get(pk=request.b_id)
     id_of_a = A.objects.get(pk=a_id)
  return render_to_response('myproj/a/c.html', 
{'b_form':b_form, 
 'c_form':c_form, 
 'id_of_a':id_of_a, 
  'b_id':b_ide     })
Run Code Online (Sandbox Code Playgroud)

楷模

class A(models.Model):
    name = models.CharField(max_length=256, null=True, blank=True)
    classe = models.CharField(max_length=256, null=True, blank=True)

   def __str__(self):
      return self.name


class B(models.Model):

    aid = models.ForeignKey(A, null=True, blank=True)
    number =  models.IntegerField(max_length=1000)
    other_number =  models.IntegerField(max_length=1000)


class C(models.Model):
   bid = models.ForeignKey(B, …
Run Code Online (Sandbox Code Playgroud)

forms django foreign-keys models

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

Jquery根据其中一个子元素的值查找XML元素

我正在研究一个简单的XML电话本应用程序来学习JQuery,我无法弄清楚如何做这样的事情:当用户在文本框中输入联系人的第一个名字时,我想找到它的整个记录人.XML看起来像这样:

<phonebook>
<person>
    <number> 555-5555</number>
    <first_name>Evelyn</first_name>
    <last_name>Remington</last_name>
    <address>Edge of the Abyss</address>
    <image>path/to/image</image>
</person>
<person>
    <number>+34 1 6444 333 2223230</number>
    <first_name>Max</first_name>
    <last_name>Muscle</last_name>
    <address>Mining Belt</address>
    <image>path/to/image</image>
</person>
</phonebook>
Run Code Online (Sandbox Code Playgroud)

我能用jQuery做的最好的事情是这样的:

var myXML;
function searchXML(){
  $.ajax({
     type:"GET",
     url: "phonebook.xml",
     dataType: "xml",
     success: function(xml){myXML = $("xml").find("#firstNameBox").val())}
  });
 }
Run Code Online (Sandbox Code Playgroud)

我想要它做的是返回整个<person>元素,以便我可以迭代并显示所有人的信息.任何帮助,将不胜感激.

javascript jquery

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

PHP中的print_r()和mail()输出不同的东西,为什么?

我有一个html表单,访问者可以填写并向我发送一些信息,如电子邮件.它像这样发送:

$body = print_r($_POST, true);

mail ($to, $subject, $body, $headers);
Run Code Online (Sandbox Code Playgroud)

当他们写abc'def我得到abc \'def

这是什么额外的\?我怎么能阻止它?

php magic-quotes

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

价格字段的字符串,小数或浮点数据类型?

我有一个价格字段/列(例如15.50美元),我想知道Rails数据类型应该是字符串,小数还是浮点数?

sql database ruby-on-rails

37
推荐指数
5
解决办法
3万
查看次数

在图像上创建网格覆盖

我创建了一个脚本(使用mootools库),该脚本应该用表格网格覆盖图像,当每个网格单元格被单击/拖动到其背景颜色时,会更改"突出显示"单元格.

当前代码创建一个表并将其定位在元素上(在本例中为el,image).由于我计划稍后添加矩形选择工具,因此使用了表,这似乎是最简单的方法.

<html>
<head>
    <title></title>
    <script type="text/javascript" src="mootools.js"></script>
    <script type="text/javascript">
     var SetGrid = function(el, sz, nr, nc){

            //get number of rows/columns according to the 'grid' size
            numcols = el.getSize().x/sz;
            numrows  = el.getSize().y/sz;
            //create table element for injecting cols/rows
            var gridTable = new Element('table', {
                'id' : 'gridTable',
                'styles' : {
                    'width' : el.getSize().x,
                    'height' : el.getSize().y,
                    'top' : el.getCoordinates().top,
                    'left' : el.getCoordinates().left
                }
            });

            //inject rows/cols into gridTable
            for (row = 1; row<=numrows; row++){
                thisRow = new Element('tr', {
                    'id' …
Run Code Online (Sandbox Code Playgroud)

javascript mootools

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

使用脚本在编译时生成代码

理想情况下,我希望能够将(非常重复的)C/C++代码添加到我的实际代码中,但是在编译时,代码可以来自蟒蛇脚本的stdout,就像使用宏一样.

例如,假设我想拥有依赖于给定类的公共属性的函数,能够在我的C++代码中编写以下内容将是一件幸事:

generate_boring_functions(FooBarClass,"FooBarClass.cpp")
Run Code Online (Sandbox Code Playgroud)

使用传统方法可行吗?或者我必须破解Makefile和临时源文件?

谢谢.

c c++ gcc

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

没有Pex的痣?

可以使用 Moles 而不必使用 Pex 吗?

另外,有谁知道 MS Moles 什么时候会有候选版本?我犹豫是否在生产系统中使用它而不知道它将朝哪个方向发展。

mocking moles pex-and-moles

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

Groovy + OSGi还是Grails?

我最近一直在学习OSGi,还有一点关于Groovy,但对两者都很新.我知道Groovy是Grails框架的一部分,Grails有利于快速开发.OSGi中最令人向往的功能之一是类加载器管理,我相信这可能仍然是Grails的一个问题(如果错误,请纠正我).所以,我很好奇在OSGI环境中运行Groovy和/或Grails是否可能,甚至是可取的?

grails groovy osgi

9
推荐指数
1
解决办法
1582
查看次数

客户端或服务器端处理?

所以,我是动态网页设计的新手(我的网站大多是静态的,有些PHP),我正在尝试学习网页开发的最新技术(似乎是AJAX),我想知道,如果你要传输大量数据,最好是在服务器上构建页面并将其"推送"给用户,还是更好地"拉"所需数据并使用JavaScript在客户端创建HTML?

更具体地说,我使用CodeIgniter作为我的PHP框架,使用jQuery for JavaScript,如果我想向用户显示数据表(动态),使用CodeIgniter格式化HTML会更好吗(创建表格,将CSS类添加到元素等.),或者更好的方法是使用JSON提供原始数据,然后使用jQuery将其构建到表中?我的直觉说客户端,因为它可以节省带宽,并且页面可能会加载所有这些浏览器现在所有的新JavaScript优化,然而,对于不使用JavaScript的人来说,网站会破坏...

谢谢您的帮助

javascript php jquery codeigniter dynamic

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