问题列表 - 第12266页

在IMAP中创建文件夹不起作用

我正在努力在IMAP中创建一个文件夹(我正在使用gmail)

这是我到目前为止所尝试的:

public boolean createFolder(String folderName) throws MessagingException
{
    store = session.getStore("imap");
    System.out.println("connecting store..");
    store.connect("imap.gmail.com", 993, "something@gmail.com", "password");
    System.out.println("connected !");

    //using store.getDefaultFolder(); shows error : "folder cannot contain messages"
    Folder defaultFolder = store.getFolder("Inbox");

    return createFolder(defaultFolder, folderName);
}

private boolean createFolder(Folder parent, String folderName)
{
    boolean isCreated = true;

    try
    {
        parent.open(Folder.READ_WRITE);
        System.out.println("adding listeners...");
        parent.addFolderListener(myMailFolderListener);
        System.out.println("creating a folder ....");
        Folder testFolder = parent.getFolder(folderName);

        isCreated = testFolder.create(Folder.HOLDS_MESSAGES);
        System.out.println("created: " + isCreated);
        parent.close(true);
    } catch (Exception e)
    {
        System.out.println("Error creating folder: " + …
Run Code Online (Sandbox Code Playgroud)

java email gmail message imap

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

将.txt文件转换为unicode

有没有办法可以使用c#将.txt文件转换为unicode?

c# unicode

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

IIS 6.0 DirectoryEntry属性列表

我是使用C#代码访问IIS 6.0的新手.我正在使用DirectoryEntry在IIS中设置属性,但希望更好地理解我可以访问哪些属性以及如何访问.

因此,如果你们中的任何人有使用DirectoryEntry访问IIS 6.0的经验,并知道一个属性列表或一个好的凝视点,你能帮助一个新人吗?

.net iis-6

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

由于某些原因,尽管gem'xapian-fu'有效,但config.gem'xapian-fu'仍然失败了?

出于某种原因,当我尝试为这个特定的gem包做config.gem include时,它总是说它丢失了.我尝试了'xapian-fu'宝石,效果很好!我确信它不是多宝石存储库问题,因为我定期使用环境,并且对此没有任何问题.

ruby rubygems ruby-on-rails

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

WPF ListBox水平放置其项目

我正在尝试编写一个WPF应用程序来显示选择的图像.我希望在窗口顶部的横幅中显示所有可用图像,并在主窗口中显示主要选定图像以供进一步处理.

如果我想要窗口左侧的列表,垂直显示图像,我可以使用数据绑定非常优雅.

    <ListBox 
        Name="m_listBox"
        IsSynchronizedWithCurrentItem="True"
        ItemsSource="{Binding}"            
        >
        <ListBox.ItemTemplate>
            <DataTemplate>
                <Image Source="{Binding}" Width="60" Stretch="Uniform" />
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>
Run Code Online (Sandbox Code Playgroud)

有一种直截了当的方法,我可以使这个水平而不是垂直?解决方案的主要要求是:

  • 使用数据绑定填充项目
  • 只需用户点击它即可更改所选项目.

data-binding wpf listbox

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

如何将存储库传递给ASP.NET MVC中的authorize属性

我是Castle Windsor,它适用于控制器构造函数传递正在使用的存储库.

private IStoryRepository Repository;
public StoryController(IStoryRepository Repository)
{
    this.Repository = Repository;                   
}
Run Code Online (Sandbox Code Playgroud)

现在我在管理区域中有一个Action来显示主管理菜单.我使用了自定义授权属性,只检查登录用户是否为admin(只是users表中的isAdmin标志)

 [AdminAuthorize]
 public ActionResult Menu()

 private IStoryRepository Repository;
 /// <summary>
 /// Initializes a new instance of the <see cref="AdminAuthorizeAttribute"/> class.
 /// </summary>
 public AdminAuthorizeAttribute(IStoryRepository Repository)
 {
     this.Repository = Repository;
 }

 /// <summary>
 /// Checks if the user is authorised
 /// </summary>
 /// <param name="httpContext">The HTTP context.</param>
 /// <returns>
 ///    <c>true</c> if authorized; otherwise, <c>false</c>.
 /// </returns>
 protected override bool AuthorizeCore(HttpContextBase httpContext)
 {
    return this.Repository.UserIsAdmin(httpContext.User.Identity.Name);
 }
Run Code Online (Sandbox Code Playgroud)

如何让Castle将存储库传递给属性构造函数,就像它对控制器构造函数一样?

asp.net-mvc castle-windsor custom-attributes

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

当它们存储在Perl中的不同变量中时,如何从字节创建Unicode字符?

我试图将Unicode字符的十六进制表示转换为它们所代表的字符.以下示例正常工作:

#!/usr/bin/perl

use Encode qw( encode decode );
binmode(STDOUT, ':encoding(utf-8)');

my $encoded = encode('utf8', "\x{e382}\x{af}");
eval { $encoded = decode('utf8', $encoded, Encode::FB_CROAK); 1 }
or print("coaked\n");

print "$encoded\n";
Run Code Online (Sandbox Code Playgroud)

但是十六进制数字存储在3个变量中.

所以,如果我用这个替换编码行:

my $encoded = encode('utf8', "\x{${byte1}${byte2}}\x{${byte3}}");
Run Code Online (Sandbox Code Playgroud)

哪里

my $byte1 = "e3"; my $byte2 = "82"; my $byte3 = "af";
Run Code Online (Sandbox Code Playgroud)

它失败了,因为它试图立即评估\ x并看到$符号和{作为字符.

有谁知道怎么解决这个问题.

unicode perl hex

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

在Mac和iPhone之间同步Core Data模型

我目前正在构建我的Core Data模型,我希望在我的应用程序的Mac和iPhone版本之间进行同步.

我将使用Bonjour进行设备发现等,但我对问题的数据同步部分有疑问.

到目前为止,我已经为每个将参与同步的对象添加了UID和修改时间戳,因此我应该能够匹配对象并检测哪些对象已更改.

是否有关于为这种情况编写同步代码的良好链接,资源,即在模型的两个实例之间同步记录?

同步是很多边缘情况的问题,过去人们已经解决了很多次,所以我期待找到关于这个主题的一些信息,但我能找到的只是Apple的SyncServices的链接(它不存在于iPhone)和一些MS同步技术.

我真的在寻找一般理论,所以我自己可以实现它,不一定是现成的解决方案.

iphone macos sync core-data objective-c

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

Android TextView Justify Text

你如何得到一个TextView被证明的文本(在左侧和右侧有文字冲洗)?

我在这里找到了一个可能的解决方案,但它不起作用(即使你将vertical-center更改为center_vertical等).

format android text justify textview

378
推荐指数
17
解决办法
45万
查看次数

设计用于存储多人游戏的各种要求和统计数据的表格

原始问题:

你好,

我正在创建一个非常简单的爱好项目 - 基于浏览器的多人游戏.我坚持设计用于存储任务/技能要求信息的表格.

现在,我按照以下方式设计了表格:

  • 用户(有关用户的基本信息)
  • 统计(各种统计)
  • table user_stats(用stats连接每个用户)

另一个例子:

  • 怪物(关于npc敌人的基本信息)
  • table monster_stats(用统计数据连接怪物,使用上面相同的统计表)

那些是简单的案例.我必须承认,我在设计不同事物的要求时遇到困难,例如任务.示例任务A可能只有最低字符等级要求(并且易于实现) - 但另一个,任务B有许多其他要求(完成任务,获得技能,拥有特定项目等) - 什么是好方法设计用于存储此类信息的表格?

以类似的方式 - 什么是存储技能要求信息的有效方式?(特定角色等级,最低等级).

我将非常感谢有关创建数据库驱动游戏的任何帮助或信息.

编辑:

谢谢你的答案,但我想收到更多.由于我在设计一个相当复杂的数据库布局时遇到了一些问题,我正在为这个问题开始最大的赏金.

我想收到的链接与设计数据库,用于存储游戏数据的最佳实践与文章/代码片段/任何(这类信息的一个很好的例子是在availibe buildingbrowsergames.com).

我将不胜感激任何帮助.

database database-design

22
推荐指数
3
解决办法
7529
查看次数