问题列表 - 第4760页

python,如何判断返回的obj类型

我怎样才能知道func返回的obj是int还是其他东西(比如sqlite游标)

python types

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

找到2D三角形的中心?

我已经获得了一个带有x和y坐标的2D三角形的结构,一个旋转变量,等等.从那些x和y坐标创建的点,我应该在点周围绘制一个三角形并使用旋转变量适当地旋转它.

我熟悉使用GL_TRIANGLES在OpenGl中绘制三角形.我的问题是以某种方式提取三角形的中间并在其周围绘制顶点.

编辑:是的,我要找的是质心.

c opengl geometry rotation

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

我如何在VIM中分享我的折叠?

我在一个有3个人的项目中.我们需要在每个成员的Vim中使用相同的折叠.我该如何分享我的折叠?

[反馈]

我理解一件重要的事情:谷歌忽略了一些迹象,例如{{{,所以请谷歌"VIM三大括号"来寻找有关标记方法的帮助.它变得更容易练习,因为您可以快速找到相关信息.

为了使用标记方法(Adam Bellaire建议),请注意您必须设置方法:

:set foldmethod=marker
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答!

vim portability folding

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

使用以下c#代码存在不一致的可访问性错误.为什么?

以下c#代码有什么问题?编译器报告此错误:

可访问性不一致:参数类型"ClassLibrary1.Interface1"比方法"ClassLibrary1.Class1.Class1(ClassLibrary1.Interface1)"更难访问

使用以下代码:

interface Interface1<T>
{
    bool IsDataValid();
    /* Other interfaces */
}

public class Class1<T>
{
    public Interface1<T> interface1;

    public Class1(Interface1<T> interface1)
    {
        this.interface1 = interface1;
    }

}
Run Code Online (Sandbox Code Playgroud)

我已经使用继承来设计我的代码,但如果有人能告诉我上面的错误,我会非常感激.

c#

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

f# - 循环遍历数组

我决定把f#作为我的函数式语言.

我的问题:在文件中给出一堆50个数字,得到每行总和的前10位数.(对于那些知道的人来说是欧拉问题)

例如(简化):1234567890

总和是45
第一个"十"数字或在我们的例子中"第一"数字是4.

继承了我的问题,我读了我的数字文件,我可以用"\n"分割它,现在我有每一行,然后我尝试将它转换为一个char数组,但问题来了.我无法访问该数组的每个元素.

let total =
    lines.Split([|'\n'|])
    |> Seq.map  (fun line -> line.ToCharArray())
    |> Seq.take 1
    |> Seq.to_list  
    |> Seq.length
Run Code Online (Sandbox Code Playgroud)

我得到每一行,将其转换为数组,我采取第一个数组(仅用于测试),我尝试将其转换为列表,然后获取列表的长度.但是这个长度是我有多少个数组的长度(即1).它应该是50,因为数组中有多少元素.

有谁知道如何管道它来访问每个char?

f#

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

在DropDownList样式的C#ComboBox中,如何设置文本?

我想使用具有DropDownList样式的ComboBox(使其看起来像一个按钮,因此您无法输入值)将值插入文本框.我希望组合框有一个名为"通配符"的文本标签,当我从列表中选择一个通配符时,所选值将插入到文本框中,组合框文本仍为"通配符".我的第一个问题是当组合框处于DropDownList样式时,我似乎无法设置文本值.使用属性托盘不起作用单击关闭时,只需清除文本值,添加comboBox.Text ="Wildcards"; to form_load也不起作用.有人可以帮忙吗?

.net c# combobox

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

Cocoa/iPhone:BackgroundColor和Opaque Properties

在Cocoa中,特别是iPhone SDK,该opaque属性被描述为:

如果不透明,则绘制操作假定视图填充其边界并且可以更有效地绘制.如果不透明且视图未填充其边界,则结果是不可预测的.如果视图完全或部分透明,请将此属性设置为NO.

根据我的经验,如果你有一个视图(标签,表格单元格,等)backgroundColor设置为[UIColor clearColor],你就不会需要设置opaqueNO它能够正确显示(有明显的背景).

直觉上,这样做也需要将NO设置为不透明,但我从来没有遇到过问题.

你可以混合opaque = YES和clearColor,还是我靠借来的时间生活?它似乎没有具体记录在任何地方.

cocoa cocoa-touch

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

当视图控制器被置于视图堆栈的顶部时,如何让视图控制器运行更新代码?

我有一个viewController(Planner),它在应用程序启动时加载两个视图控制器(InfoEditor和MonthlyPlan).MonthlyPlan隐藏在InfoEditor后面(加载时).

所以我的问题是当我为MonthlyPlan交换InfoEditor时(MonthlyPlan被带到顶部)我如何才能更新MonthlyPlan视图的数据.应用程序启动时正在调用viewDidLoad中的NSLog(这是有道理的.)viewDidAppear和viewWillAppear中的NSLogs没有做任何事情.

有任何想法吗?

谢谢!

- 添加更多细节 -

我自己创建了视图层次结构.一个简单的viewController,只是加载另外两个viewControllers.两个子viewControllers同时加载(在启动应用程序时.)要交换两个视图,我正在使用此代码:

[self.view exchangeSubviewAtIndex:1 withSubviewAtIndex:0];
Run Code Online (Sandbox Code Playgroud)

交换意见很好.缺少的部分只是告诉子视图的一些方式,你在前面,更新一些属性.

iphone cocoa-touch

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

Python,SQLite和线程

我正在开发一个应用程序,它将通过HTTP从几个地方收集数据,在本地缓存数据,然后通过HTTP提供服务.

所以我看着以下内容.我的应用程序将首先创建多个线程,这些线程将以指定的时间间隔收集数据,并将该数据本地缓存到SQLite数据库中.

然后在主线程中启动一个CherryPy应用程序,它将查询该SQLite数据库并提供数据.

我的问题是:如何从我的线程和CherryPy应用程序处理与SQLite数据库的连接?

如果我每个线程连接到数据库,我还能够创建/使用内存数据库吗?

python sqlite multithreading

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

如何放大图片使其为 300 DPI?

用于图像识别的 C++ 库问题的已接受答案:包含单词到字符串的图像建议您:

  1. 将输入图像放大/缩小至 300 DPI。

我该怎么做...我的印象是 DPI 用于显示器,而不是图像格式。

c++ tesseract image-processing computer-vision

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