问题列表 - 第23788页

Java的PDF库

有谁知道一个很好的PDF pdf库?我的具体要求是在pdf文件中找到文本的坐标.如果有人知道,一些指针将有所帮助.

java pdf

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

在C#中更改子文件夹的权限

我正在编写一个DLL来更改文件夹和文件夹下的所有内容的权限.下面是我现在的代码.

当我调用addPermissions()时会出现问题.它正确设置dirName文件夹和我稍后在dirName下创建的任何文件夹的权限,但是当我添加权限时存在的任何文件夹都没有获得其他权限.

我是否需要以递归方式设置所有子文件夹的权限?或者有一种方法可以使用一行或两行代码执行此操作吗?

public class Permissions
{
    public void addPermissions(string dirName, string username)
    {
        changePermissions(dirName, username, AccessControlType.Allow);
    }

    public void revokePermissions(string dirName, string username)
    {
        changePermissions(dirName, username, AccessControlType.Deny);
    }

    private void changePermissions(string dirName, string username, AccessControlType newPermission)
    {
        DirectoryInfo myDirectoryInfo = new DirectoryInfo(dirName);

        DirectorySecurity myDirectorySecurity = myDirectoryInfo.GetAccessControl();

        string user = System.Environment.UserDomainName + "\\" + username;

        myDirectorySecurity.AddAccessRule(new FileSystemAccessRule(
            user, 
            FileSystemRights.Read | FileSystemRights.Write | FileSystemRights.ExecuteFile | FileSystemRights.Delete, 
            InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, 
            PropagationFlags.InheritOnly, 
            newPermission
        ));

        myDirectoryInfo.SetAccessControl(myDirectorySecurity);
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

冲刺结束:如何让所有团队成员在Scrum sprint的最后几天保持忙碌?

鉴于特定冲刺中的任务不会完全划分为团队,并且所有任务都在同一天完成,那么当sprint进入最后阶段时,您如何保持每个人的工作?

似乎不可避免地会有一两个人被释放.如果所有其他任务都完成了,剩下的任务已经完成,那么什么呢?

那些团队成员是否从产品积压的顶部获取物品,因为在下一个冲刺中可能需要它们才能获得先机?

你或你的团队做什么?

agile scrum

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

如何在.NET中设置处理器关系?

我们可以在C#应用程序中设置两个线程或两个任务以执行不同的处理器关联吗?

我已经读过SetThreadAffinityMask但没有找到应该如何使用的例子.

或者,TPL(任务并行库)有没有办法执行两个线程/高优先级的任务来使用100%的CPU?

.net c# multithreading

24
推荐指数
3
解决办法
4万
查看次数

为什么MySQL拒绝INSERT INTO中字符串中的管道('|')字符

如果我试试这句话:

INSERT INTO TerminalEventChild (id,stringValue) VALUES 
(64,'version123|');
Run Code Online (Sandbox Code Playgroud)

MySQL失败了:

Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''version123' at line 1
SQLState:  42000
ErrorCode: 1064
Run Code Online (Sandbox Code Playgroud)

如果我删除| 一切都很好.任何的想法?

mysql sql

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

jQuery验证插件:valid()不能用于远程验证?

我开始遵循这个很棒的教程,但是想在keyup上进行验证并将我的错误放在其他地方.远程验证在适当的时间显示自己的错误消息,让我觉得我有它的工作.但是,如果我具体询问具有远程验证的字段是否有效,它会说不,实际上,它不是.

在application.js我有这个......

    $("#new_user").validate({
    rules: {
        "user[login]": {required: true, minlength: 3, remote: "/live_validations/check_login"},
    },
    messages: {
        "user[login]": {required: " ", minlength: " ", remote: " "},
    }
});

$("#user_login").keyup(function(){
    if($(this).valid()){
        $(this).siblings(".feedback").html("0");
    }else{
        $(this).siblings(".feedback").html("1");
    }
})
Run Code Online (Sandbox Code Playgroud)

然后这在rails应用程序...

def check_login
    @user = User.find_by_login(params[:user][:login])
    respond_to do |format|
      format.json { render :json => @user ? "false" : "true" }    
    end
  end
Run Code Online (Sandbox Code Playgroud)

我认为我的问题可能与jQuery上的这张票有关,并试图实现该代码,但是,对于jQuery来说,这一切都有点过头了.当我说位时,我的意思是方式.

任何解决它的想法,或者一种新的方式来看待它,都将是一个很大的帮助.

jquery ruby-on-rails jquery-validate

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

jQuery:有关jQuery Ribbon插件的建议吗?

我看到有几个jQuery插件试图重现Microsoft在Word 2007中引入的Ribbon(Fluent)UI:

替代文字http://i43.tinypic.com/33m0lt1.jpg

我找到的包括:

有这些经验吗?建议支持还是反对?

jquery ribbon jquery-ui

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

如何验证PHP中的DKIM签名?

我承认我不擅长核心验证.我所拥有的是一个从POP3服务器下载消息的脚本,我正在尝试验证PHP中的DKIM签名.我已经想出了身体哈希(bh)验证检查,但我无法弄清楚头部验证.

http://www.dkim.org/specs/rfc4871-dkimbase.html#rfc.section.6.1.3

下面是我的邮件标题的示例.我已经能够使用Mail :: DKIM包验证Perl中的签名,所以我知道它很好.我似乎无法弄清楚RFC中的指令并将它们转换为PHP代码.

 DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws;
  s=angrychimp-1.bh; d=angrychimp.net;
  h=From:X-Outgoing;
  b=RVkenibHQ7GwO5Y3tun2CNn5wSnooBSXPHA1Kmxsw6miJDnVp4XKmA9cUELwftf9
  nGiRCd3rLc6eswAcVyNhQ6mRSsF55OkGJgDNHiwte/pP5Z47Lo/fd6m7rfCnYxq3
 DKIM-Signature: v=1; a=rsa-sha1; d=angrychimp.net; s=angrychimp-1.bh; c=relaxed/simple;
  q=dns/txt; i=@angrychimp.net; t=1268436255;
  h=From:Subject:X-Outgoing:Date;
  bh=gqhC2GEWbg1t7T3IfGMUKzt1NCc=;
  b=ZmeavryIfp5jNDIwbpifsy1UcavMnMwRL6Fy6axocQFDOBd2KjnjXpCkHxs6yBZn
  Wu+UCFeAP+1xwN80JW+4yOdAiK5+6IS8fiVa7TxdkFDKa0AhmJ1DTHXIlPjGE4n5;
 To: iptest@example.com
 Message-ID: <EF.CC.24859.F1DCA9B4>
 From: DKIM Tester <noreply@angrychimp.net>
 Reply-To: noreply@angrychimp.net
 Subject: Automated DKIM Testing (angrychimp.net)
 X-Outgoing: dhaka
 Date: Fri, 12 Mar 2010 15:24:15 -0800
 Content-Type: text/plain; charset=iso-8859-1
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 MIME-Version: 1.0
 Return-Path: noreply@angrychimp.net
 X-OriginalArrivalTime: 12 Mar 2010 23:25:50.0326 (UTC) FILETIME=[5A0ED160:01CAC23B]
Run Code Online (Sandbox Code Playgroud)

我可以从我的DNS中提取公钥就好了,我相信我正确地规范了标题,但我无法验证签名.我不认为我正在准备我的密钥或正确计算签名验证.

这是可能的(我需要梨扩展或什么吗?)或手动验证PHP中的DKIM签名是不可行的?

php sha1 rsa dkim

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

NoSQL是否适合存储统计数据?

我对NoSQL系统并不十分熟悉,但我记得有一段时间他们认为它们是处理统计数据的理想选择.

由于我即将开始编写将记录"每天注册了多少用户"等数据的代码,我想我可以利用这个机会了解更多有关NoSQL的信息,如果它符合要求的话.

如果NoSQL确实是理想的,你能否提供一些有关原因的信息?哪种特定系统最适合这种特殊需求?

因此,在第一个答案之后,也许有必要澄清一点.

我目前有一个PostgreSQL数据库,我将从中获取数据.它将非常简单,无需计算.例如,我将获得一个结果集,其中包含过去一个月每天注册的用户数量(因此它基本上只是一组日期/用户的值对)并将其保存在另一个表/数据库中.

谢谢!

statistics nosql

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

WinForms 应用程序窗体在音频播放时“抖动”

我有一个正在开发的 C# 游戏程序。它使用声音样本和 winsock。

当我测试运行游戏时,大部分音频都可以正常工作,但有时如果它是按顺序播放多个样本,则应用程序表格会稍微晃动一下,然后又回到原来的位置。

我如何调试这个或以可管理的方式向你们展示它?我相信没有人会因为害怕病毒攻击而想要整个应用程序代码。

请指导我..

编辑:我无法确定产生此结果的任何代码部分。它就是这样,我无法解释。

编辑:没有 x/y 位置没有改变。窗口像晃动几个像素,然后回到晃动之前的位置。

if (audio)
{
    Stream stream;
    SoundPlayer player;

    stream = Properties.Resources.ResourceManager.GetStream("_home");
    player = new System.Media.SoundPlayer(stream);
    player.PlaySync();
    player.Dispose();

    string ShipID = fireResult.DestroyedShipType.ToString();
    stream = Properties.Resources.ResourceManager.GetStream("_" + ShipID);
    player = new System.Media.SoundPlayer(stream);
    player.PlaySync();
    player.Dispose();

    stream = Properties.Resources.ResourceManager.GetStream("_destroyed");
    player = new System.Media.SoundPlayer(stream);
    player.PlaySync();
    player.Dispose();
}
Run Code Online (Sandbox Code Playgroud)

你能在上面的代码中看到任何会产生这种震动的东西吗?

编辑:是的,代码正在执行: this.Invoke(new Action(delegate(){ ....})); 这会是吗?我该如何解决这个问题?

编辑:

           stream = Properties.Resources.ResourceManager.GetStream("_destroyed");
           player = new System.Media.SoundPlayer(stream);
           player.PlaySync();
           player.Dispose();
           stream.Dispose();
Run Code Online (Sandbox Code Playgroud)

如果取出上面的代码,那么它工作正常!有任何想法吗?

编辑:我用以下内容替换了该行:

stream = Properties.Resources.ResourceManager.GetStream("_destroyed");
Run Code Online (Sandbox Code Playgroud)

到不同的文件名,但问题仍然存在,但至少不是音频文件已损坏。

编辑:MSN 当有人发送微调时?有点像,但只发生 2 或 3 …

c# shake winforms

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