问题列表 - 第26155页

将数组转换为JSON并将其传递给asmx

我正在尝试使用JSON.stringify()(来自json [dot] org的json2.js)将JavaScript数组转换为JSON字符串并将其传递给asmx web方法.我使用jQuery AJAX.

调用到达web方法,我将List <Object>作为参数,但我在调试模式下得到一个列表.

我的JSON字符串看起来很好地形成了所有数据,我甚至尝试在JSON字符串的"名称"周围使用单引号和双引号(转义).请帮忙.

jquery json

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

C#:2D子平铺线交叉点

我有一些问题让我的游戏算法工作,希望这里有人可以帮助我.谷歌似乎并不是一个很好的帮助,因为大多数解决方案只适用于完整的瓷砖.

在游戏中,单位可以占据拼图内部的不同位置,即它们可以位于拼图的左上角,中间,右下角,...位置(2/3),即(2.2/3.1),(2.5/3.5) ),(2.8/3.9).

如果他们从位置(2.2/3.1)移动到(5.7/4.1),我需要检查路径中是否有障碍物.

我目前的算法是:

  1. 从(2.2/3.1)开始
  2. 计算运动角度(即70度)
  3. 朝这个方向移动0.1步
  4. 检查我在哪个瓷砖(地板(pX)/地板(pY))
  5. 重复2

这个算法有效,但对我来说它看起来不是很有效,因为障碍物只能是一个完整的瓦片,而不是瓦片的一部分(单元不会碰撞).如果我增加步长,我开始错过仅略微交叉的瓷砖(即,您只穿过最左边的角).即使步长为0.1,仍然可能错过障碍物.

我试图找到一个解决方案,采取分图(与弯道所有瓷砖(地板(start.X)/楼(start.Y))和(小区(start.X)/小区(start.Y)),移动通过每个瓷砖并以数学方式检查它是否越过.可悲的是,我似乎缺乏这项检查所需的数学知识.

我的最后一个想法是将一个瓷砖的所有4个边框作为一条线并进行直线交叉,但这似乎比我原来的方法慢.

任何提示?

谢谢.

c# 2d intersection tiles line-intersection

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

如何在iText中更改线条粗细?

我正在使用Java框架iText将图像绘制为pdf.我需要绘制指定宽度的线条.有一种方法,setLineWidth(float width)在课堂上PdfContentByte应该改变它.然而,无论我传递什么值作为其参数,绘制的线总是超薄.

javadoc中有以下行setLineWidth:

线宽指定用于描边路径的线条的粗细,并以用户空间单位进行测量.

我不知道什么是"空间单位".iText中的其他所有内容似乎都是以点(约1/72英寸)为单位进行测量的.我找不到任何关于那些"空间单位"以及如何改变它们的参考.

码:

to.setLineWidth(thickness);
to.moveTo(x, y);
to.lineTo(x + 100, y + 100);
Run Code Online (Sandbox Code Playgroud)

变量to包含实例PdfContentByte.

java pdf itext

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

具有共享功能的类模板特化

我正在编写一个带有模板矢量类型的简单数学库:

template<typename T, size_t N>
class Vector {
    public:
        Vector<T, N> &operator+=(Vector<T, N> const &other);
        // ... more operators, functions ...
};
Run Code Online (Sandbox Code Playgroud)

现在我想要一些专门用于其中一些功能的附加功能.比方说,我想要的功能x(),并y()Vector<T, 2>访问特定的坐标.我可以为此创建一个部分特化:

template<typename T>
class Vector<T, 3> {
    public:
        Vector<T, 3> &operator+=(Vector<T, 3> const &other);
        // ... and again all the operators and functions ...
        T x() const;
        T y() const;
};
Run Code Online (Sandbox Code Playgroud)

但现在我正在重复通用模板中已存在的所有内容.

我也可以使用继承.将通用模板重命名为VectorBase,我可以这样做:

template<typename T, size_t N>
class Vector : public VectorBase<T, N> {
};

template<typename T> …
Run Code Online (Sandbox Code Playgroud)

c++ templates template-specialization

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

高完整性系统的编程语言选择

哪些编程语言是高完整性系统的不错选择?

糟糕选择的一个例子是Java,因为程序员无法访问大量代码.我正在寻找强类型块结构语言的例子,其中程序员负责100%的代码,并且尽可能少地受到JVM之类的干扰.

编译器显然是一个问题.语言必须有完整而明确的定义.

编辑:高完整性系统是安全关键系统等,安全系统等的总称.

编辑编辑:我想要不受平台影响的语言示例,无论编译器如何,都会产生相同的结果,并且是完全定义的.

programming-languages high-integrity-systems

7
推荐指数
3
解决办法
897
查看次数

复制二进制文件的内容

我正在设计一个图像解码器,作为第一步,我试图复制使用cie打开文件,并将其内容写入新文件.下面是我使用的代码.

while((c=getc(fp))!=EOF)
  fprintf(fp1,"%c",c);
Run Code Online (Sandbox Code Playgroud)

其中fp是源文件,fp1是目标文件.程序执行时没有任何错误,但图像文件(".bmp")未正确复制.我观察到复制文件的大小较小,只有20%的图像可见,其他都是黑色.当我尝试使用简单的文本文件时,副本已完成.

你知道问题是什么吗?

c copying filehandle

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

在UITableView中将#&搜索符号添加到TableIndex

在iPhone原生电话簿中 - 顶部有一个搜索字符,底部有#字符.

我想在我的表索引中添加这两个字符.

目前我已经实现了以下代码.

atoz=[[NSMutableArray alloc] init];

    for(int i=0;i<26;i++){
        [atoz addObject:[NSString stringWithFormat:@"%c",i+65]];
    }


- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView{
    return atoz;
}
Run Code Online (Sandbox Code Playgroud)

如何在我的UITableView中拥有#字符和搜索符号?

iphone indexing xcode objective-c uitableview

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

通过XSL键遍历/循环:如何?

有没有办法遍历一个键并输出它包含的所有值?

   <xsl:key name="kElement" match="Element/Element[@idref]" use="@idref" />
Run Code Online (Sandbox Code Playgroud)

我虽然这样:

<xsl:for-each select="key('kElement', '.')">
  <li><xsl:value-of select="." /></li>
</xsl:for-each>
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.我只是想列出一个键中的所有值以进行测试.

问题很简单:如何做到这一点?

xslt foreach loops key

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

在php/mysql中使用连接或多个查询

在这里我需要帮助加入.我有两个表说文章和用户.在显示文章时,我还需要显示用户信息,如用户名等.因此,如果我只是使用联接加入文章和用户表来获取用户信息,同时显示如下文章,那会更好.

SELECT a.*,u.username,u.id FROM articles a JOIN users u ON u.id=a.user_id
Run Code Online (Sandbox Code Playgroud)

或者这可以在PHP中.首先我得到以下sql的文章

SELECT * FROM articles
Run Code Online (Sandbox Code Playgroud)

然后我得到文章数组后我循环,并获得每个循环内的用户信息,如下所示

SELECT username, id FROM users WHERE id='".$articles->user_id."';
Run Code Online (Sandbox Code Playgroud)

哪个更好,我可以解释为什么.感谢您的任何回复或意见

php mysql

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

在MATLAB中读取值并为条目分配坐标

我对MATLAB有点新意.

基本上,我有一个20x20的值,包括从0到3的各种随机条目.我需要编写一个读取此20x20平方的程序,并为条目分配xy坐标,以便当我要求输入特定的xy坐标,例如3的条目,则会导致错误.我有点不知所措 - 但我理解我应该发现的一般概念.我想知道我是否应该使用情节来帮助我.

matlab plot matrix coordinates

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