问题列表 - 第47070页

找到可以从给定节点集形成的不同未标记树的公式是什么?

我只是在研究一个项目并遇到了一个问题.如果有人能帮我解决这个问题,我将非常感激.请看下图:

在此输入图像描述

由一条线连接的两个点仅产生一个图,由单个线连接的三个点也导致一个图,无论您如何连接点,结果都是相同的.但随着我们增加点数,有不同的可能性,如四点所示.

是否有一个公式来计算可以从一组节点形成的未标记树的数量?

math discrete-mathematics

7
推荐指数
2
解决办法
9593
查看次数

在参数名称中使用连字符

我正在使用CFWheels和jquery mobile,我正在尝试将一些jquerymobile设置传递给一个linkto调用(主要是data-icon属性.我之前从未尝试过这个,但似乎ColdFusion不允许在参数名称中使用连字符.我的电话如下:

<cfset contentFor(actioncontent=linkTo(text='Login', route='login', data-icon='check')) />
Run Code Online (Sandbox Code Playgroud)

CFBuilder和Railo在连字符上抛出错误.Railo错误是:

左侧无效分配(railo.transformer.bytecode.op.OpDouble)

所以我的问题是:我是否正确地说参数名称中不允许使用连字符?此外,如果他们不被允许,有没有办法让连字符通过或我只需要创建锚标记?

coldfusion railo cfwheels jquery-mobile

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

Rails - 将选项传递给方法

我有一个看起来像这样的帮助方法:

  def html_format(text, width=15, string="<wbr />", email_styling=false)

    if email_styling
       ...... stuff
    else
       ...... stuff
    end
       ...... stuff
  end
Run Code Online (Sandbox Code Playgroud)

我在发送email_styling时遇到问题.以下是我在视图中所做的事情:

<%= html_format(@comment.content, :email_styling => true) %>
Run Code Online (Sandbox Code Playgroud)

我错误地传递了真的吗?谢谢

ruby-on-rails ruby-on-rails-3

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

微软图表:透明度

我想要一个透明背景的图表,因此PNG似乎是一个不错的选择.但是当我设置透明背景时,轴标签的质量会急剧下降.我该如何解决?请参阅以下代码.就目前而言,图表具有透明背景,正如我想的那样,但文本质量非常糟糕.如果我注释掉两个"Color.Transparent"设置,那么文本质量很好,但背景不透明.

如何获得透明度和漂亮的文字?

public static void Main(string[] args)
{
  Chart c = new Chart();
  c.TextAntiAliasingQuality = TextAntiAliasingQuality.High;

  Series s = new Series("Series1");
  c.Series.Clear();
  c.Series.Add(s);
  s.ChartType = SeriesChartType.Line;

  s.Color = Color.Black;

  ChartArea chartArea = new ChartArea("ChartArea1");
  c.ChartAreas.Clear();
  c.ChartAreas.Add(chartArea);

  chartArea.BackColor = Color.FromArgb(255, 255, 255);
  chartArea.BackSecondaryColor = Color.FromArgb(220, 220, 220);
  chartArea.BackGradientStyle = GradientStyle.TopBottom;

  chartArea.AxisX.LineColor = Color.Gray;
  chartArea.AxisX.LineWidth = 2;
  chartArea.AxisX.LineDashStyle = ChartDashStyle.Solid;

  chartArea.AxisY.LineColor = Color.Gray;
  chartArea.AxisY.LineWidth = 2;
  chartArea.AxisY.LineDashStyle = ChartDashStyle.Solid;

  chartArea.AxisX.MajorGrid.LineColor = Color.LightGray;
  chartArea.AxisX.MajorGrid.LineDashStyle = ChartDashStyle.Dash;

  chartArea.AxisY.MajorGrid.LineColor = Color.LightGray;
  chartArea.AxisY.MajorGrid.LineDashStyle = ChartDashStyle.Dash;

  c.BackColor …
Run Code Online (Sandbox Code Playgroud)

transparency mschart

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

如何在ASP.NET MVC中使用多个表单元素

所以我是ASP.NET MVC的新手,我想创建一个带有文本框的视图,用于集合中的每个项目.我该怎么做,以及如何在POST回来时捕获信息?我已经使用表单和表单元素为模型构建静态表单,但从不基于可变大小的集合动态生成表单元素.

我想在mvc 3中做这样的事情:

@foreach (Guest guest in Model.Guests)
{
    <div>
        First Name:<br />
        @Html.TextBoxFor(???) @* I can't do x => x.FirstName here because
                                 the model is of custom type Invite, and the
                                 lambda wants to expose properties for that
                                 type, and not the Guest in the foreach loop. *@
    </div>
}
Run Code Online (Sandbox Code Playgroud)

如何为每位客人提供文本框?我如何在它回发的动作方法中捕获它们?

谢谢你的帮助.

c# asp.net asp.net-mvc razor asp.net-mvc-3

11
推荐指数
2
解决办法
7526
查看次数

小部件双击

我有一个小部件(AppWidgetProvider),我想知道是否有一种方法来支持多次点击.例如:

1)如果是第一次单击窗口小部件,则窗口小部件的ImageButton会更改(例如,更改颜色).

2)如果是第二次,则打开一个活动.

- 有一些方法可以处理AppWidgetProvider中的点击事件吗?

我的代码:

public class MyWidgetProvider extends AppWidgetProvider
{


    @Override
    public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
        final int N = appWidgetIds.length;

        for (int i=0; i<N; i++) {
            int appWidgetId = appWidgetIds[i];    

            Intent intent = new Intent(context, MyActivity.class);
            PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);


            RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.control_widget);

            views.setOnClickPendingIntent(R.id.asdf, pendingIntent);

             appWidgetManager.updateAppWidget(appWidgetId, views);
        }    
    }
}
Run Code Online (Sandbox Code Playgroud)

我的小部件工作正常.当我单击ImageButton(R.id.asdf)时,它将转到活动MyActivity.

我想知道如何处理我的小部件上的点击事件以进行不同的操作(例如:更改ImageButton的颜色)而不是去某些活动.除了setOnClickPendingIntent()之外还有其他一些点击句柄吗?

android

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

JavaScript:如何动态地将Flash文件(SWF)添加到DOM,以便IE加载它

我有页面需要根据XML文件中的数据描述动态加载内容.可动态加载的项目包括SWF.我有代码通过http和文件协议正确加载和启动Firefox中的电影,Chrome通过http协议启动.我需要它在http和文件协议中成功加载Internet Explorer,但所有Flash Video Player报告都是"Movie not loaded ...".有人可以查看以下信息并给我一个解决方法吗?

XML中Flash对象的描述如下所示:

<multimedia
    type='flash'
    swf='swf/filename_here.swf'
    width='600'
    height='400'
    version='7.0.19.0'
/>
Run Code Online (Sandbox Code Playgroud)

我有JavaScript解析它并创建一个类似于以下JSON的对象:

{
    'tag': 'multimedia',
    'attributes': [
        'type': 'flash',
        'swf': 'swf/filename_here.swf',
        'width': '600',
        'height': '400',
        'version': '7.0.19.0'
    ]
}
Run Code Online (Sandbox Code Playgroud)

最终,这个对象被传递给一个创建DOM元素的函数(是的,我知道函数的排序很奇怪;我正在尝试不同的东西来使它工作):

var path = var path = document.location.href;
path = path.substr(0, path.lastIndexOf('/') + 1);

var version = null;

function isIE() {
    return navigator.userAgent.lastIndexOf('Trident') > 0;
}

function buildFlash(element) {
    version = element.attributes.version;

    var name = document.createElement('param');
    name.setAttribute('name', 'movie');
    name.setAttribute('value', path + element.attributes.swf);

    (if (!isIE()) {
        var inner …
Run Code Online (Sandbox Code Playgroud)

javascript flash internet-explorer dom

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

如何在注册时将验证码与设计集成?

我假设有一些相当直接的方法将Captcha添加到使用Devise进行身份验证的rails3应用程序,但我找不到任何关于如何将验证码"连接"到注册过程的示例.

我在这里看到了几个主题,但他们讨论的是'为什么'而不是'如何'.

任何尖头都会有所帮助!

captcha ruby-on-rails devise

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

SlimDX常量缓冲区创建导致无效的参数异常

我有以下代码来实例化一个常量缓冲区并将其绑定到像素着色器.ConstantBuffers.EveryFrame是ConstantBuffers类中的一个结构,它保存了每帧需要更新的所有数据(当前只是一个Color3对象).

everyFrame是一个Direct3D11 Buffer对象,我用它作为我的常量缓冲区.Context是我的D3DDevice.ImmediateContext

int sizeInBytes;
ConstantBuffers.EveryFrame cb1 = new ConstantBuffers.EveryFrame();
cb1.Color = new Color3(0, 0, 0);
sizeInBytes = Marshal.SizeOf(typeof(ConstantBuffers.EveryFrame));
using (DataStream data = new DataStream(sizeInBytes, true, true))
{
    data.Write(cb1);
    data.Position = 0;
    everyFrame = new D3D.Buffer(device, data, new BufferDescription
    {
        Usage = ResourceUsage.Default,
        SizeInBytes = sizeInBytes,
        BindFlags = BindFlags.ConstantBuffer
    });
    context.PixelShader.SetConstantBuffer(everyFrame, 0);
}
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,我收到以下错误:

SlimDX.Direct3D11.Direct3D11Exception was unhandled
  Message=E_INVALIDARG: An invalid parameter was passed to the returning function (-2147024809)
  Source=SlimDX
  StackTrace:
   at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
   at SlimDX.Result.Record[T](Int32 hr, Boolean failed, …
Run Code Online (Sandbox Code Playgroud)

c# directx buffer exception slimdx

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

文本未在MapView Overlay上显示

我能够显示特定区域的地图,其中可绘制的图标显示了确切的位置.问题是我没有看到标记旁边的任何文字,就像你使用谷歌地图一样.看起来您发送到OverlayItem的标题或片段文本会显示,但事实并非如此.

我没有找到任何在线示例,显示如何在我的位置的可绘制图标旁边放置某种文本...有没有人有一个例子?

我最初遵循Google MapView教程,但"Code Magician"有更好的版本:https: //codemagician.wordpress.com/2010/05/06/android-google-mapview-tutorial-done-right/

(遗憾的是,地图上的图标旁没有文字标签)

android text overlay drawable android-mapview

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