小编REA*_*REW的帖子

带端点的OpenID服务器列表

有谁知道我在哪里可以找到可用的OpenID服务器列表以及与它们相关联的端点.

干杯,

安德鲁

openid

5
推荐指数
0
解决办法
1167
查看次数

Microsoft使用什么作为Unicode字符串的数据类型?

我正在学习C++,在这里遇到了一篇关于MSDN的文章:

http://msdn.microsoft.com/en-us/magazine/dd861344.aspx

在第一个代码示例中,我的问题涉及的一行代码如下:

VERIFY(SetWindowText(L"Direct2D Sample"));
Run Code Online (Sandbox Code Playgroud)

更具体地说,L前缀.我有一点阅读,并纠正我,如果我错了:-),但这是为了允许unicode字符串,即准备一个长字符集.现在,在我阅读这篇文章的过程中,我在另一篇关于C中的Adavnced String Techniques的文章中发表了这篇文章http://www.flipcode.com/archives/Advanced_String_Techniques_in_C-Part_I_Unicode.shtml

它说有一些选项,包括标题:

#define UNICODE 
Run Code Online (Sandbox Code Playgroud)

要么

#define _UNICODE
Run Code Online (Sandbox Code Playgroud)

在C中,再次指出我是错的,感谢您的反馈.此外,它显示适合这些unicode字符串的数据类型:

wchar_t
Run Code Online (Sandbox Code Playgroud)

它混合了一个宏和一种混合数据类型,宏是:

_TEXT(t)
Run Code Online (Sandbox Code Playgroud)

它只是将字符串前缀为L,混合数据类型为

TCHAR 
Run Code Online (Sandbox Code Playgroud)

如果标题存在则指出它将允许unicode,否则允许ASCII.现在我的问题是,或者更多的是我想要确认的假设,微软会使用这种更灵活的TCHAR数据类型,或者承诺使用wchar_t有什么好处.

另外,当我说微软使用它时,更具体地说是ATL和WTL库中的exmaple,你们自己是否有偏好或对此有一些建议?

干杯,

安德鲁

c++ unicode wtl atl

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

如何使用结构图获取泛型类的所有实例

在结构图中,我有以下行处理域事件:

public void Dispatch<TEvent>(TEvent eventToDispatch) where TEvent : IDomainEvent
        {
            foreach (var handler in ObjectFactory.GetAllInstances<IDomainEventHandler<TEvent>>())
            {
                if (handler.IsActive)
                    handler.Handle(eventToDispatch);
            }
        }
Run Code Online (Sandbox Code Playgroud)

我在StructureMap注册表中注册这些:

x.AddAllTypesOf(typeof(IDomainEventHandler<>));
Run Code Online (Sandbox Code Playgroud)

上面的第一个块引发了一个Unknown错误 - Structure Map Code 400.有谁知道如何从strcuture map容器中获取特定类型的泛型类?

TIA

安德鲁

.net c# structuremap

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

如何在WIndows 7上使用带有DJANGO的SQLITE

我正在关注DJango网站上的教程,我之前使用的是Windows XP,一切都很顺利,但在Windows 7上我收到以下错误:

sqlite3.OperationalError: unable to open database file
Run Code Online (Sandbox Code Playgroud)

我使用以下内容:

python manage.py sql Blog
Run Code Online (Sandbox Code Playgroud)

有没有人有任何想法可能是错的.数据库文件位于C:\Software\Sqlite\Databases\Blog.db

而相对settings.py或部分只是:

DATABASE_ENGINE = 'sqlite3'           # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
DATABASE_NAME = 'C:\Software\Sqlite\databases\blog.db'             # Or path to database file if using sqlite3.
DATABASE_USER = ''             # Not used with sqlite3.
DATABASE_PASSWORD = ''         # Not used with sqlite3.
DATABASE_HOST = ''             # Set to empty string for localhost. Not used with sqlite3.
DATABASE_PORT = ''             # Set to empty string for default. Not …
Run Code Online (Sandbox Code Playgroud)

python windows sqlite django windows-7

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

如何从具有ListProperty的Model创建Form

我目前正在使用带有Google App Engine的Django表单,我有一个模型如下:

class Menu(db.Model):
    name = db.StringProperty(required=True)
    is_special = db.BooleanProperty()
    menu_items =  db.ListProperty(MenuItem)
Run Code Online (Sandbox Code Playgroud)

我有一个MenuForm,如下所示:

class MenuForm(djangoforms.ModelForm):
    class Meta:
        model = Menu
        exclude = ['added_by','menu_items']
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我收到以下错误:

Exception Type:     ValueError
Exception Value:    Item type MenuItem is not acceptable
Run Code Online (Sandbox Code Playgroud)

我想创建表单并省略menu_items属性,因为我不认为有多个选项的内置控件,如一组复选框.无论哪种方式,我无法理解排除项目中的此属性为什么它会抛出此错误.

TIA

安德鲁

python django google-app-engine

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

为什么我们使用'this->'而不是'this'.访问会员?

我正在看一个人在C++中为FaceBook做的图书馆.头文件是这样的:

#ifndef __FACEBOOK_H__
#define __FACEBOOK_H__

/**
 * Facebook Class 
 * Joel Seligstein
 * Last mod: Aug 22, 2006
 *
 * This is the beginnings of a facebook class set and REST client.  Its not documented
 * yet nor nearly complete.  But this is a release to demonstrate its usefulness.  
 * Please email joel@seligstein.com with suggestions or additions.
 *
 * TODO: Create classes/parsers for each request type
 * TODO: Linux URL launcher
 */

//uncomment to have verbose output turned on
//#define …
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++

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

为什么我在Python中收到文件权限错误

我正在使用共享托管环境,以及其他支持Python的东西.我已经按照示例并部署了我的cgi文件,然后通过chmod,向全世界提供了Read和Execute Permissions,然后向所有者提供了Read,Write和Execute.

代码就是这样:

#!/usr/bin/python

# Required header that tells the browser how to render the text.
print "Content-Type: text/plain\n\n"

# Print a simple message to the display window.
print "Hello, World!\n"
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我收到以下错误:

发生了文件权限错误.请检查脚本及其所在目录的权限,然后重试.

任何帮助表示赞赏!

安德鲁

python linux

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