问题列表 - 第46558页

python解析xml文本

我想在python中解析xml,但是作为字符串,不是从文件中获取的.有人可以帮我这么做吗?

python xml

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

oracle从PLSQL中的内存表中选择

我有一个PLsql表empnos Sys.odcinumberlist.该表中有许多条目.现在在同一个程序中我想从这个表中选择使用

从表中选择x(empnos).现在,在这种情况下x是什么.我尝试过价值,价值等等但无济于事.

谢谢

oracle plsql

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

WPF:如何绘制这个多边形?

我想绘制以下红色多边形: 在此输入图像描述

问题是如果我使用这样的东西:

Polygon poly = new Polygon();
poly.StrokeThickness = 2;
poly.Stroke = Brushes.Black;
PointCollection points = new PointCollection();

for (int i = 0; i < this.NumberOfMetrics; i++)
{
   points.Add(new Point(MAX_VALUE - this.Metrics[n, i] * Math.Cos(DegreeToRadian(i * (360 / (this.NumberOfMetrics)))), MAX_Y_GUI - this.Metrics[n, i] * Math.Sin(DegreeToRadian(i * (360 / (this.NumberOfMetrics))))));
}       
poly.Points = points;
Run Code Online (Sandbox Code Playgroud)

然后多边形总是"填充",并且在上面的示例中绘制红色和绿色多边形.

我已经尝试将4个"内部"点添加到PointCollection中,但之后没有绘制任何内容.那我怎么能实现呢?

我尝试了大卫提出的解决方案:

for (int n = 0; n < this.NumberOfRevisions; n++)
            {
                Path path = new Path();

                CombinedGeometry geometry = new CombinedGeometry();
                geometry.GeometryCombineMode = GeometryCombineMode.Union;

                Polygon …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf

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

如果php模板中的语句使用tpl

我如何{if game > 4}{somecontent}{/if}使用PHP从模板解析.

html php parsing templates

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

UIImageView坐标到子视图坐标

如果我从UIImageView开始,并添加子视图,如何将原始UIImageView中的坐标转换为子视图中的相应坐标(屏幕上的相同位置)?

iphone graphics uiimageview

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

Eclipse工作区/项目设置使用符号链接

我有以下简化的设置:

~/Development/Repositories/ProjectA-trunk
~/Development/Repositories/ProjectA-branch
~/Development/workspace
~/Development/workspace/ProjectA
Run Code Online (Sandbox Code Playgroud)

ProjectA是../Repositories/ProjectA-trunk的符号链接.在理想的世界中,我可以将链接切换到指向../Repositories/ProjectA-branch,然后在Eclipse中刷新项目并在分支上工作.

在这个不幸的现实世界Eclipse中,尽管最初在导入现有项目时会另外说明,解析符号链接并在"ProjectA"的"属性">"资源">"位置"中保留项目的绝对路径,在本例中为〜/ Development /资料库/项目A-树干.因此,切换符号链接没有任何效果,因为Eclipse现在认为ProjectA位于〜/ Development/Repositories/ProjectA-trunk而不是〜/ Development/Repositories/ProjectA.

有没有人有关于如何设置工作区的解决方案或解决方法或建议,以便与像这样的工作分支一起工作?

eclipse workspace symlink branch projects

8
推荐指数
2
解决办法
4812
查看次数

Java Regular Expression运行速度很慢

我正在尝试使用Daring Fireball正则表达式来匹配 Java中的URL,并且我找到了一个导致评估永远需要的URL.我已经修改了原始正则表达式以使用Java语法.

private final static String pattern = 
"\\b" + 
"(" +                            // Capture 1: entire matched URL
  "(?:" +
    "[a-z][\\w-]+:" +                // URL protocol and colon
    "(?:" +
      "/{1,3}" +                        // 1-3 slashes
      "|" +                             //   or
      "[a-z0-9%]" +                     // Single letter or digit or '%'
                                        // (Trying not to match e.g. "URI::Escape")
    ")" +
    "|" +                            //   or
    "www\\d{0,3}[.]" +               // "www.", "www1.", "www2." … "www999."
    "|" +                            //   or
    "[a-z0-9.\\-]+[.][a-z]{2,4}/" +  // looks …
Run Code Online (Sandbox Code Playgroud)

java regex performance

10
推荐指数
1
解决办法
3751
查看次数

扩展方法和Razor

我在app_code中定义了一个扩展方法,如下所示.

public static class Extensions
{
    public static string Hi(this object obj)
    {
        return "hi";
    }
}
Run Code Online (Sandbox Code Playgroud)

在剃须刀页面,任何事情都可以说嗨:)

@Html.Hi();
@Request.Hi();   
@this.Hi();
Run Code Online (Sandbox Code Playgroud)

但是@Hi()不起作用.有办法@Hi()上班吗?

asp.net extension-methods webmatrix razor

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

选择div的最后一个子元素而不循环

这是一个快速的.我正在努力为jquery编写选择器,因为我似乎过于依赖循环来完成任务.

在这个特定的例子中,我想添加"Absolute"类,除了父ganntview-blocks div中的最后一个之外,所有具有ganttview-block-container类的div.

HTML:

<div class='ganttview-blocks'>    
 <div class='ganttview-block-container'></div>
 <div class='ganttview-block-container'></div>
 <div class='ganttview-block-container'></div>    
</div>

<div class='ganttview-blocks'>    
 <div class='ganttview-block-container'></div>
 <div class='ganttview-block-container'></div>
 <div class='ganttview-block-container'></div> 
</div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

$("div.ganttview-block-container").addClass("Absolute").addClass("Opacity");

$($("div.ganttview-blocks")).each(function () {
  var thisDiv = $(this);
  thisDiv.children("div.ganttview-block-container:last").removeClass("Absolute");    
});
Run Code Online (Sandbox Code Playgroud)

我的javascript/jquery正确地完成了这个目标,但它看起来效率很低.我相信有更优雅的方式来完成这项工作......甚至可能在一行中.

有人可以帮忙吗?谢谢!

javascript jquery

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

为什么我的user_id为零?

def destroy
  @dignity.destroy
end
Run Code Online (Sandbox Code Playgroud)

对不起,那不是代码,这就是我现在的感受.我知道关于Devise有很多初学者的问题,我想我几乎每个人都看过.

我在Rails 3中有一个非常简单的Devise设置.我做了:

rails生成设备用户

我也在运行rails 3 GeoKit插件,(不确定这是否相关,只知道我有这个其他型号)所以我有另一个名为Location的模型,它的acts_as_mappable.

在我发布代码之前,基本问题是我似乎无法使user_id自动增加.根据我的理解,如果我向Location类添加一个名为user_id的列,那么一些Rails魔法应该为我解决这个问题.(我通过迁移完成的.)然后简单地设置has_many和belongs_to.(见下文)

我无法弄清楚为什么user_id总是为零.它与Devise引擎的工作方式有关吗?我很确定在过去使用Devise时,我已经以同样的方式使这种类型的关联工作.

user.rb:

class User < ActiveRecord::Base

  has_many :locations

  # Include default devise modules. Others available are:
  # :token_authenticatable, :confirmable, :lockable and :timeoutable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable

  # Setup accessible (or protected) attributes for your model
  attr_accessible :email, :password, :password_confirmation, :remember_me
end
Run Code Online (Sandbox Code Playgroud)

location.rb:

class Location < ActiveRecord::Base
  belongs_to :user


  attr_accessible :street_adress, :city, :state, :zip, :item, :user_id
  acts_as_mappable :auto_geocode => true

  def address
    return "#{self.street_adress}, #{self.city}, #{self.state}, …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails has-many belongs-to devise ruby-on-rails-3

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