问题列表 - 第30329页

将2d方形旋转到另一个方形

我有两个正方形,S1 =(x1,y1,x2,y2)和S2 =(a1,b1,a2,b2)

我正在寻找A*S1 = S2的A变换矩阵

据我所知,A是一个仿射3x3矩阵,所以我有9个未知值.

我该如何计算这些值?

谢谢,最好,Viktor

math geometry affinetransform

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

将iPhone应用程序的ad-hoc分发导入iTunes时出错

我正在尝试对我的应用进行临时测试分发,但每当我尝试将其导入iTunes时都会收到此错误:

'此计算机上已存在名为"embedded.mobileprovision"的配置文件.你想替换它吗?

如果单击"替换",名为embedded.mobileprovision的配置文件将显示在iTunes配置文件文件夹中,但该应用程序不会显示在iTunes中.

该应用程序构建没有错误,我已经将我的ad-hoc分发配置文件导入iTunes.

有没有其他人有这个问题,或知道如何解决它?我正在使用iTunes 9.2,Xcode 3.2.3和iPhone SDK 4.0

谢谢.

iphone xcode provisioning ios4

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

高级语言中的松散编程,如何,为什么以及多少?

我在Haxe编写代码.这与问题完全无关,只要你记住它是一种高级语言,并且可以与Java,ActionScript,JavaScript,C#等进行比较(我在这里使用伪代码).

我打算做一个大项目,现在正忙着准备.对于这个问题,我将创建一个小方案:一个简单的应用程序,它有一个Main类(这个在应用程序启动时执行)和一个LoginScreen类(这基本上是一个加载登录屏幕的类,以便用户可以登录).

通常我认为这将如下所示:

Main constructor:
loginScreen = new LoginScreen()
loginScreen.load();

LoginScreen load():
niceBackground = loader.loadBitmap("somebg.png");
someButton = new gui.customButton();
someButton.onClick = buttonIsPressed;

LoginScreen buttonIsPressed():
socketConnection = new network.SocketConnection();
socketConnection.connect(host, ip);
socketConnection.write("login#auth#username#password");
socketConnection.onData = gotAuthConfirmation;

LoginScreen gotAuthConfirmation(response):
if response == "success" {
   //login success.. continue
}
Run Code Online (Sandbox Code Playgroud)

这个简单的场景为我们的类添加了以下依赖关系和缺点:

  • 如果没有LoginScreen,Main将无法加载
  • 如果没有自定义装入程序类,则不会加载LoginScreen
  • 没有我们的自定义按钮类,将无法加载LoginScreen
  • 没有我们的自定义SocketConnection类,将无法加载LoginScreen
  • SocketConnection(将来必须由很多不同的类访问)现在已经在LoginScreen中设置了,除了LoginScreen第一次需要套接字连接这一事实上,它实际上与它无关.

为了解决这些问题,我被建议做"事件驱动编程"或松散耦合.据我所知,这基本上意味着必须使类彼此独立,然后将它们绑定在不同的绑定器中.

问题1:我的观点是真是假?是否必须使用粘合剂?

我听说面向方面编程可以在这里提供帮助.不幸的是,Haxe不支持此配置.

但是,我确实可以访问一个事件库,它基本上允许我创建一个signaller(public var loginPressedSignaller = new Signaller()),触发一个signaller(loginPressedSignaller.fire())并监听一个signalller(someClass.loginPressedSignaller) .bind(doSomethingWhenLoginPressed)).

所以,经过进一步的调查,我认为这会改变我之前的设置:

Main:
public var appLaunchedSignaller = new Signaller();

Main constructor:
appLaunchedSignaller.fire();

LoginScreen:
public var loginPressedSignaller = new Signaller();

LoginScreen …
Run Code Online (Sandbox Code Playgroud)

oop events aop functional-programming haxe

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

"旧"C功能可能比新C++功能更好的情况?

最近,我有跟我的老板谁鼓励我在用C++流和坚持"好老"的讨论(很长一段时间C语言开发)printf和朋友.现在我可以理解他为什么这么说并相信我没有听从他的建议.

但是,这仍然是窃听我-有没有用C事情是在某些情况下仍较好比相同/相似的事情新C++实现?更好的意思是例如性能,稳定性甚至代码可读性/可维护性.如果是这样,有人可以给我一些例子吗?我主要讨论像printf/streams这样的类似差异,而不是关于继承或OOP等功能.我问这一切的原因是我认为自己是一个C++开发人员,因此我总是尝试编写C++方式.

c c++

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

如何保护我的通用处理程序调用?

我正在创建一个myspace应用程序,对于一些数据库条目,我使用的是我在其他网站上托管的通用处理程序.从我的myspace应用程序中,我使用对这些处理程序的ajax调用来执行我想要的活动.我想知道如何让这些ajax调用安全?我的意思是我要肯定的是,处理程序被只有MySpace的应用程序调用,未通过输入网址到浏览器等任何想法?

asp.net security ajax httphandler

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

如何获取PostgreSQL数据库的上次访问/修改日期?

在开发服务器上,我想删除未使用的数据库.要意识到我需要知道数据库是否仍被某人使用.

有没有办法获得给定数据库,架构或表的上次访问或修改日期?

database postgresql

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

如何将int转换为QString?

是否有一个QString函数接受一个int并将其输出为QString

c++ qt type-conversion

343
推荐指数
7
解决办法
44万
查看次数

std::map 的单元测试

有谁知道我在哪里可以找到将进行测试的单元测试std::map

我问的原因是因为我编写了一个类来替代它std::map并且具有几乎所有相同的功能,因此单元测试std::map也适用于我的类。

当然,我可以自己编写,但是如果有人已经为此编写了大量测试,那么这将为我节省大量时间,并有望涵盖我可能遗漏的内容。

谢谢。

c++ testing unit-testing stl stdmap

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

Graphviz和ascii输出

是否可以使用Graphviz绘制ASCII图?

像这样的东西:

digraph
{
  this -> is
  this -> a
  a -> test
}
Run Code Online (Sandbox Code Playgroud)

给出以下图片:

图http://img15.imageshack.us/img15/6985/asciia.png

但我想获得ASCII表示:

   this
  /    \
is      a
        |
       test
Run Code Online (Sandbox Code Playgroud)

也许你知道其他工具可以理解点文件格式并可以绘制ascii图表吗?

ascii graphviz

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

如何比较两个标签?

我想在两个标签之间进行差异,并在这两个标签之间进行更改.你能告诉我这个命令吗?

git

404
推荐指数
3
解决办法
20万
查看次数