问题列表 - 第31254页

Ninject绑定在不同的控制器上

我试图将两个具体类绑定到一个接口.我应该在Ninject中使用什么命令来做到这一点?我所试图做的是结合两个具体类到控制器名称一个接口基地.那可能吗?我想,在ninject使用.当给予条件但没有教程在那里,他们告诉你如何使用.当用于ninject.

asp.net-mvc dependency-injection ninject

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

每次缩放后重绘UIScrollView内容

我有一个UIView内部UIScrollView.每当UIScrollView变焦的变化,我想重绘整个UIView在新的缩放级别.

在iOS <3.2中,我通过调整UIView内部大小UIScrollView来使其成为新大小,然后将转换设置回Identity,以便它不会尝试进一步调整大小.但是,如果iOS> = 3.2,更改标识也会更改UIScrollView缩放比例属性.

结果是每当我缩放(比如说2x)时,我都会将嵌入器调整UIView为合适的大小,并重新绘制它.但是现在(因为我将转换重置为Identity),UIScrollView再次在zoomScale 1处思考它,而不是zoomScale 2.因此,如果我将maxZoomScale设置为2,它仍然会尝试进一步缩放,这是错误的.

我想过使用它CATiledLayer,但我不认为这对我来说已经足够了,因为我想在每次缩放后重绘,而不仅仅是像它试图做的某些缩放阈值.

有谁知道如何正确重绘UIView缩放?

iphone uiscrollview ios

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

PHP Bootstrapping基础知识

我正在编写我的第一个PHP应用程序.每个人都在讨论如何bootstrap.php初始化您的应用.这是有道理的,我把一个我很满意的东西放在一起.有两件事我不明白,似乎没有人提到:

  1. 我从哪里打电话给我的boostrap?我是否将其包含在每个页面中?请告诉我有更好的方法......

  2. 我怎么做到这样我的引导程序不是经常被调用的?我认为它只需要在应用程序的开头或新会话的开始时调用.

php bootstrapping

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

班级设计:上次修改

我的课:

class ManagementReview:
    """Class describing ManagementReview Object.
    """

    # Class attributes
    id = 0
    Title = 'New Management Review Object'
    fiscal_year = ''
    region = ''
    review_date = ''
    date_completed = ''
    prepared_by = ''

    __goals = [] # List of <ManagementReviewGoals>.
    __objectives = [] # List of <ManagementReviewObjetives>.
    __actions = [] # List of <ManagementReviewActions>.
    __deliverables = [] # List of <ManagementReviewDeliverable>.
    __issues = [] # List of <ManagementReviewIssue>.

    __created = ''
    __created_by = ''
    __modified = ''
    __modified_by …
Run Code Online (Sandbox Code Playgroud)

python class-design

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

形成查询以查找重复的邮政编码

我有一个邮政编码表.我想查看这个表,找到其中的每个邮政编码两次.该表上确实有一个主键(zipcode_rid).我该怎么做?

另外,我知道有官方的多州/市/县拉链码.这就是我想要找到的.

我的表结构是这样的:

  • zipcode_rid(int,唯一,主键)
  • zipcode(int)
  • 城市(varchar(50))
  • state(varchar(50))
  • 县(varchar(50))

我使用的数据库软件是Sql Server 2008 Express

sql t-sql sql-server

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

开始使用SIM卡上的Java卡

我正在寻找一个简单的初学者程序,使用Java Card在sim卡上运行.有人能指出一些关于入门的基本信息吗?我已经看过工具包api的一些描述,但我正在寻找类似的东西:SIM卡支持哪些功能,如何将我的代码上传到卡上(我需要特殊的硬件吗?),我该怎么说?一张sim卡是否支持java卡,那种东西.


编辑:我特别想在sim卡上运行代码.我在网上看过一些非常高水平的教程,但没有任何东西可以连接到SIM卡或上传代码.我有一个USB SIM卡读卡器和各种卡进行测试,但我找不到有关如何使用它们的任何细节.

javacard

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

是否应该通过const引用传递小的简单结构?

我一直被告知非原始类型应该通过const引用传递,而不是通过值传递,即:

void foo(std::string str);//bad
void foo(const std::string &str);//good
Run Code Online (Sandbox Code Playgroud)

但我今天在想,也许实际上一些简单的用户定义类型实际上可能更好地通过值传递,例如:

class Vector2
{
public:
    float x, y;
    ...constructors, operators overloads, utility methods, etc...
};

void foo(Vector2 pos);
void foo(const Vector2 &pos);//is this really better than by value?
void foo(float x, float y);//after all isn't by value effectively doing this?
Run Code Online (Sandbox Code Playgroud)

我的想法是,通过引用传递Vector2,它实际上比传递值更昂贵,因为编译器现在使用指针和解除引用访问const Vector2&pos版本?

是这样的吗?最简单的对象是否最符合价值?该线应该在哪里绘制?

c++ function pass-by-reference user-defined-types

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

Django Celery实现 - OSError:[Errno 38]函数未实现

我安装了django-celery,我试图启动工作服务器,但是我得到一个没有实现函数的OSError.我在VPS上运行CentOS 5.4版(最终版):

    . broker -> amqp://guest@localhost:5672/
    . queues ->
        . celery -> exchange:celery (direct) binding:celery
    . concurrency -> 4
    . loader -> djcelery.loaders.DjangoLoader
    . logfile -> [stderr]@WARNING
    . events -> OFF
    . beat -> OFF
[2010-07-22 17:10:01,364: WARNING/MainProcess] Traceback (most recent call last):
[2010-07-22 17:10:01,364: WARNING/MainProcess] File "manage.py", line 11, in <module>
[2010-07-22 17:10:01,364: WARNING/MainProcess] execute_manager(settings)
[2010-07-22 17:10:01,364: WARNING/MainProcess] File "/usr/local/lib/python2.6/site-packages/django/core/management/__init__.py", line 438, in execute_manager
[2010-07-22 17:10:01,364: WARNING/MainProcess] utility.execute()
[2010-07-22 17:10:01,364: WARNING/MainProcess] File "/usr/local/lib/python2.6/site-packages/django/core/management/__init__.py", line 379, in execute
[2010-07-22 17:10:01,365: …
Run Code Online (Sandbox Code Playgroud)

python django celery celery-task

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

有没有办法在另一个#define中进行#define?

我知道我正试图在腿上射击自己;)然而,它将允许我使其余(大量)代码更小,更易读.

是否有任何棘手的方法在另一个预处理器宏内部创建预处理器宏?

这是一个例子,我在寻找什么.我的真实场景更复杂

// That's what I want to do and surely C++ doesn't like it.
#define MACROCREATER(B) #define MACRO##B B+B

void foo()
{
 MACROCREATOR(5) // This should create new macro (#define MACRO5 5+5)

 int a = MACRO5; // this will use new macro
}
Run Code Online (Sandbox Code Playgroud)

c++ c-preprocessor

47
推荐指数
6
解决办法
3万
查看次数