问题列表 - 第19586页

跨计算机同步代码

现在我管理一个小团队的开发人员.我们对所有代码使用subversion.有兴趣知道是否有一个工具可以使开发人员使用相同的代码库而不是每个人都拥有自己的本地代码?

sync

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

使用客户端证书的私有部分来解密firefox

我有兴趣使用LAMPhp服务器上的公钥加密,使用Web客户端上的相应私钥解密(至少是firefox,如果是标准的javascript则最好)

请注意,我想要做的是 - 不仅仅是使用SSL/https进行加密连接.甚至使用基于浏览器的客户端证书作为登录/访问控制方法.我知道如何做这两件事.我想做的更像是用gpg键发送电子邮件.我希望能够创建一条短消息,我将使用用户公钥加密 - 只有他们可以使用他们的私钥解密.我正在寻找的不是ssl自动实现的隐私,而是仅允许特定用户解密消息的能力.我知道我可以用gpg或SMIME轻松做到这一点,也许这是最好的方法,但我更喜欢基于网络的替代品.

Firefox等有一个证书存储,我知道由于明显的安全原因,那里持有的私钥不太可能导出到javascript中,但我认为有一些方法可以使用来自javascript调用的证书解密一些东西.

我想这样做的原因是,我需要一种安全的方法来向特定管理员提供随机生成的密码.我正在尝试实现完整的数据库半透明性,公钥加密似乎是这项工作的重要组成部分.但这是一个用例,我在没有这种能力的情况下难以解决.

所以在php方面我会像这样使用openssl加密调用......

<?php

$browsers_public_key = get_it_from_the_browser_via_apache_maybe(); 

openssl_public_encrypt($data,$encrypted_ends_up_here,$browsers_public_key);

echo "<html><head>
<script type='javascript'>
      function decrypt_textarea(){  
            ??
     }
</script>
</head>
<body><textarea id='decrypt_me'> $encrypted_ends_up_here </textarea> 
<div id='where_the_plaintext_goes'>  </div>
</body> </html>";

?>
Run Code Online (Sandbox Code Playgroud)

请注意,我通过stackedoverflow找到了许多优秀的javascript加密库...但我实际上想要使用按照MyOpenId.com或CaCert.org导入Firefox的密钥

有谁知道这是否可能?

谢谢,-FT

javascript php encryption rsa client-certificates

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

PE标头要求

PE文件(PE/COFF)有哪些要求?应该设置哪些字段,哪个值最小,以使其能够在Windows上"运行"(即执行"ret"指令然后关闭,没有错误).

我首先建立的库是链接器:现在,我遇到的问题是PE文件(PE/COFF).我不知道PE文件在我的平台上实际执行之前是什么"必需".我的测试平台是Vista.我收到一条错误消息,说" 这不是一个有效的Win32可执行文件. "当我通过双击执行它时,我得到一个"访问被拒绝".使用CLI cmd执行时.我有两个部分,.text和.data.

我已经实现了几个在线文档提供的PE头文件,即MSDN和其他一些第三方文档.如果我使用十六进制编辑器,它看起来几乎像一个普通的PE文件.我不使用任何导入,也不使用IAT,也不使用PE头中的任何目录.

编辑:我添加了一个导入表,仍然不是一个有效的.exe文件,我的Windows说.我试过使用最小的PE文件指南中提到的值.没运气.真正唯一我无法弄清楚的是需要什么,什么不需要.一些指南告诉我一切都是必需的,而其他人则说关于掠夺:它可以是零.

我希望这是足够的信息.先感谢您.


当前PE头的原始数据(按要求):

4D 5A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 …
Run Code Online (Sandbox Code Playgroud)

java assembly winapi coff portable-executable

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

java模块可以调用交流模块吗?

只是出于兴趣,是否可以从java模块调用C模块?如果是这样,怎么办?

c java module call

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

我怎么知道MKMapview setRegion:animated:什么时候完成了?

我想在我的MKMapView上设置一个区域,然后找到与地图的NE和SW角对应的坐标.

This code works just fine to do that:
//Recenter and zoom map in on search location
MKCoordinateRegion region =  {{0.0f, 0.0f}, {0.0f, 0.0f}};
region.center = mySearchLocation.searchLocation.coordinate;
region.span.longitudeDelta = 0.01f;
region.span.latitudeDelta = 0.01f;
[self.mapView setRegion:region animated:NO]; //When this is set to YES it seems to break the coordinate calculation because the map is in motion

//After the new search location has been added to the map, and the map zoomed, we need to update the search bounds
//First we need …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch mapkit mkmapview

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

从文件名中获取mimetype

MIME::Types.type_for(filename)
Run Code Online (Sandbox Code Playgroud)

我需要安装什么gem,以及需要使用哪个文件?

ruby mime-types

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

补丁如何在Git中运行?

我是Git的新手,但熟悉SVN.作为测试,我在本地目录中创建了一个存储库git init.然后我将空的存储库(通过SSH使用127.0.0.1,这是我想测试的另一件事)克隆到另一个本地目录.我在存储库2中添加了一些文件,我做了git add *,最后git commit -a -m "First source code".

我现在想要创建一个补丁git format-patch并将其应用于存储库1.我该怎么做?我知道有一本手册,但这些东西非常复杂,让我想对我的显示器做某些事情.

git patch

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

是什么导致计划的线程不能在Java中运行?

我开发了一个小型Java应用程序,它通过计划的执行程序服务运行两个计划的线程.在大多数计算机上,我的应用运行得很好 然而,在测试中,我遇到了一台计算机,我的线程没有按照它们应该或根本不运行的频率运行.我有一个线程计划以250毫秒的间隔运行.它只是检查std中是否有任何要读取的内容,如果它有读取并执行命令.这个线程偶尔运行,但从来没有像它应该的那样经常运行.我的另一个线程每5秒运行一次,只需在屏幕上打印一些东西.它运行一次然后再也不会运行.这是我正在使用的代码:

    scheduledThreadManager.scheduleWithFixedDelay(new Runnable()
    {
        @Override
        public void run()
        {
            try
            {
                if(inputReader.ready())
                {
                    String command = inputReader.readLine();
                    executeCommand(command);
                }
            }
            catch(IOException e)
            {
                System.out.println(e.toString());
                e.printStackTrace();
            }
        }
    }, 250, 250, TimeUnit.MILLISECONDS);

    scheduledThreadManager.scheduleWithFixedDelay(new Runnable()
    {
        @Override
        public void run()
        {
            System.out.println(idleString);
        }
    }, 0, 5000, TimeUnit.MILLISECONDS);
Run Code Online (Sandbox Code Playgroud)

我已确保在执行计划的线程期间我的应用程序没有挂起.计算机里面有一个Core2Duo处理器,所以我看不出硬件是如何无法满足我的需求的,但也许并非如此.另一件有趣的事情是,除了这些之外我运行的是一个主应用程序线程,它运行正常.任何对这个问题的原因的输入都将非常感激.

java multithreading scheduled-tasks

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

有没有人能够创造PE COFF和ELF的混合体?

我的意思是可以在Win32和Linux i386中运行单个二进制文件吗?

linux binary winapi coff elf

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

选择正确的模板引擎

从今天开始 - 我总是使用简单的JSP标签和JSTL,但现在我正在寻找更多的功能和更多的可用性.

通过谷歌搜索我发现Freemaker,Velocity和Tiles似乎非常有名.你们中的某些人是否有其他一些经验可以给我一个简短的介绍.

还是有其他值得研究的框架?

java templates frameworks

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