问题列表 - 第16685页

从不规则数量的x,y点制作平滑路径以模拟手写

我试图在AS3(纯粹,而不是Flex)中制作一个模拟手写的"画笔"工具,使笔画变得平滑而不是走投无路.然后,必须将轨迹缩小为可以拖动和变形的三次贝塞尔曲线,从而影响先前绘制的路径(如插图画家的钢笔工具).

我正在跟踪鼠标移动以获得一组点来绘制路径.据我所知,我需要使用这组点进行B样条曲线路径.然后我应该将它减少到三次贝塞尔曲线(在路径中添加'钢笔工具'功能).

我已经开发了钢笔工具,使用的算法可以将Cubic Beziers缩小为Quadratic Beziers(然后使用Flash curveTo函数).但我不知道如何创建B样条(或其他简化),然后将其缩小为贝塞尔曲线.

你知道有什么方法可以做到这一点吗?

math flash bezier actionscript-3

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

F#:尝试打开System.Windows.Forms时未定义名称空间

我正在使用Visual Studio 2008 Integrated Shell和F#CTP(十月).一切正常,但是当我尝试打开System.Windows.Forms时,VS会出错:the namespace 'Windows' is not defined.

但是,当我尝试在F#interactive中打开命名空间时,它会起作用.

我究竟做错了什么?

f# visual-studio-2008 winforms

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

如何在Java中将InputStream转换为String?

假设我有一个InputStream包含文本数据,我想将其转换为String(例如,所以我可以将流的内容写入日志文件).

采取InputStream并将其转换为最简单的方法是String什么?

public String convertStreamToString(InputStream is) { 
    // ???
}
Run Code Online (Sandbox Code Playgroud)

java inputstream stream

21
推荐指数
3
解决办法
7836
查看次数

用于在Boost.Asio中获取HTML内容的简单界面

有很多例子如何向服务器发出HTTP请求并通过boost.asio库获得回复.但是,如果我需要自己实现它,我找不到简单界面的好例子并且想知道.

例如,如果我需要获取http://www.foo.bar/path/to/default.html的内容,有没有办法在不验证URL的情况下获取内容,发出HTTP请求并解析服务器答案?

基本上,我正在寻找这样的东西:

std::string str = boost::asio::get_content("http://www.foo.bar/path/to/default.html");
std::cout << str;

#
<HTML>
  <BODY>
    Simple HTML page!
  </BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)

有几件事我想避免使用boost.asio.

  • 避免解析和验证URL.
  • 手动创建HTTP请求.
  • 从HTML页面内容中删除HTTP响应.

c++ url boost-asio

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

IE6中的嵌套JSON会导致问题

我正在使用jQuery的$.getJSON方法向JSON页面发出请求,并且从返回的JSON我创建了一些HTML并将其放到页面上.

当我有一个嵌套的JSON对象时出现问题,我稍后会给你看一个例子.

首先,如果我向我的JSON页面发出请求并返回以下JSON,该函数工作正常,我看到页面上出现了一个漂亮的HTML元素:

JSON:

({
     "variants": [
         {
             "variantId": "536",
             "title": "Party Like a Rock Star for Two at the Metropolitan hotel, London ",
             "price": "£299.00"         
         }
     ]
})
Run Code Online (Sandbox Code Playgroud)

这很好,没有错误.

但是,只要我返回下面的JSON,该函数就不起作用.

({
     "variants": [
         {
             "variantId": "536",
             "title": "Party Like a Rock Star for Two at the Metropolitan hotel, London ",
             "price": "£299.00",
             "blogs": [
                 {
                     "title": "Another test",
                     "author": "Sean",
                 },
                 {
                     "title": "This is a test",
                     "author": "Sean",
                 }
             ]
         }
     ]
})
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,其中没有任何字符会导致它太破坏.我也试过重命名这些字段,只是偶然的"博客","标题"或"作者"是JS中的保留字(正如我想的那样,没有区别!)

为了确保它不是我处理导致问题的数据的方式,我发出警报('得到这里'.); 作为我的$ …

javascript jquery json getjson

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

STDOUT和STDERR可以在XTerm/Konsole下使用不同的颜色吗?

它甚至可以实现吗?

我们需要STDERR(即其他流然后STDOUT)具有不同的colo(u)r.例如红色.

我们使用bash,终端应该是Konsole(XTerm,gnome终端或任何可用的).

谢谢,如果你知道:-)

linux terminal console colors stream

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

C# - AsEnumerable示例

AsEnumerable的确切用途是什么?它会将非可枚举的集合更改为可枚举的集合吗?.请给我一个简单的例子.

c# enumeration

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

外部js文件中的Asp.Net脚本

如何在外部js文件中使用服务器端脚本来获取对dom元素的引用?

以下在用作内联脚本时按预期工作,但在将其移动到外部js文件时返回null.

$("#<%= gridResults.ClientID %>");
Run Code Online (Sandbox Code Playgroud)

javascript asp.net jquery

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

通过添加新接口而不是扩展现有接口来添加功能

我需要为现有界面添加一些新功能.项目中已经有很多类实现它,但其中一些不需要新的功能集.我的第一种方法是将新功能添加到现有接口并在任何地方实现,在适用的地方添加无操作功能等.但现在我想知道是否有更好的方法来做到这一点.

举个例子:

// Everything able to produce a waveform must implement this interface.
interface IWaveformResource
{
    int Collect( Stream _target, int _sampleCount );
}

// A waveform stored in a file
class FileWaveform : IWaveformResource
{
    public int Collect( Stream _target, int _sampleCount )
    {
        // ...
    }
}

// A sine waveform.
class SineWaveform : IWaveformResource
{
    public int Collect( Stream _target, int _sampleCount )
    {
        // ...
    }
}

// Added feature, we want to be able to …
Run Code Online (Sandbox Code Playgroud)

.net c# interface

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

使用TouchXML解析多个和多级嵌套元素

我有一个具有以下结构的XML,我正在尝试从此创建我的模型对象.有人可以帮我找到一种方法,使用TouchXML,NSMutableArray和NSMutableDictionay从XML中获取这些对象.

<?xml version="1.0" encoding="utf-8"?>
<response>
  <level1_items>
    <level1_item>
      <item_1>text</item_1>
      <item_2>text</item_2>
    </level1_item>
    <level1_item>
      <item_1>some text</item_1>
      <item_2>some more text</item_2>
  </level1_items>
  <items>
    <item>
      <child_items>
        <child_item>
          <leaf1>node text</leaf1>
          <leaf2>leaf text</leaf2>
          <leaf3>some text</leaf3>
        </child_item>
        <child_item>
          <leaf1>text</leaf1>
          <leaf2>leaf text</leaf2>
          <leaf3>more text</leaf3>
        </child_item>
      </child_items>
    </item>
    <item>
      <child_items>
        <child_item>
          <leaf1>node text</leaf1>
          <leaf2>leaf text</leaf2>
          <leaf3>some text</leaf3>
        </child_item>
        <child_item>
          <leaf1>text</leaf1>
          <leaf2>leaf text</leaf2>
          <leaf3>more text</leaf3>
        </child_item>
      </child_items>
    </item>
  </items>
</response>
Run Code Online (Sandbox Code Playgroud)

我需要解析它<response>和它的孩子.

iphone touchxml

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