问题列表 - 第43677页

Java中方法声明的约定

Java中有关于在何处声明字段的方法 - 在方法之前或之后?

java coding-style

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

如何将字符串参数传递给使用Apache Commons Exec启动的可执行文件?

我需要将一个文本参数传递给使用Apache Commons Exec启动的命令的stdin(对于好奇,命令是gpg,参数是密钥库的密码; gpg没有明确提供密码的参数,仅从stdin接受它.

另外,我需要它来支持Linux和Windows.

在shell脚本中,我会这样做

cat mypassphrase|gpg --passphrase-fd
Run Code Online (Sandbox Code Playgroud)

要么

type mypassphrase|gpg --passphrase-fd
Run Code Online (Sandbox Code Playgroud)

但是类型在Windows上不起作用,因为它不是可执行文件,而是命令内置的命令(cmd.exe).

代码不工作(由于上述原因)低于.为此产生一个完整的外壳太难看了,我一直在寻找更优雅的解决方案.不幸的是,BouncyCastle库和PGP之间存在一些不兼容的问题,因此我无法在(非常短的)时间内使用完全编程的解决方案.

提前致谢.

CommandLine cmdLine = new CommandLine("type");
cmdLine.addArgument(passphrase);
cmdLine.addArgument("|");
cmdLine.addArgument("gpg");
cmdLine.addArgument("--passphrase-fd");
cmdLine.addArgument("0");
cmdLine.addArgument("--no-default-keyring");
cmdLine.addArgument("--keyring");
cmdLine.addArgument("${publicRingPath}");
cmdLine.addArgument("--secret-keyring");
cmdLine.addArgument("${secretRingPath}");
cmdLine.addArgument("--sign");
cmdLine.addArgument("--encrypt");
cmdLine.addArgument("-r");
cmdLine.addArgument("recipientName");
cmdLine.setSubstitutionMap(map);
DefaultExecutor executor = new DefaultExecutor();
int exitValue = executor.execute(cmdLine);
Run Code Online (Sandbox Code Playgroud)

java apache-commons apache-commons-exec

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

Delphi的基准测试工具

我正在寻找一些工具来改进我的Delphi开发.而我找不到任何免费项目的工具是一个基准工具.

有人对某些项目有些打击?

今天要检查我必须集中优化的地方,我使用样本分析,但这还不够我必须提供花费更多时间过剩的函数,而不仅仅是顶级调用函数.

TKS

delphi benchmarking

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

有没有办法在iPhone模拟器上查看哪些像素与十字准线的坐标?

有没有一个工具可以做到这一点?我想运行模拟器,然后能够将鼠标放在某个点上并让它告诉我(x,y)坐标是什么.当然有一个简单的工具可以做到这一点.

iphone ios ios-simulator

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

Python中的OpenCV无法扫描像素

我遇到了 OpenCv 的 python 包装器的问题。如果黑色像素的数量大于阈值,我有这个函数返回 1

def checkBlackPixels( img, threshold ):
    width     = img.width
    height    = img.height
    nchannels = img.nChannels
    step      = img.widthStep
    dimtot   = width * height
    data = img.imageData
    black = 0

    for i in range( 0, height ):
        for j in range( 0, width ):
            r = data[i*step + j*nchannels + 0]
            g = data[i*step + j*nchannels + 1]
            b = data[i*step + j*nchannels + 2]

     if r == 0 and g == 0 and b == …
Run Code Online (Sandbox Code Playgroud)

python opencv pixels

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

使用C#或命令行将PDF转换为JPG或PNG

我需要将PDF文件转换为图像.我用于测试目的"Total PDF Converter"提供命令行,但它是共享软件,我需要找到一个免费的替代品.

有谁知道这样的工具,甚至可能是一个免费的C#库?

c# pdf

22
推荐指数
4
解决办法
6万
查看次数

复杂的正则表达式

我想捕获字符串的子字符串,选择字符数,但如果任何单词被剪切,则直到最后一个空白.

例如,如果这是文本:

"这是文本lorem ipsum等的一个例子......"

12个字符会给出"这是一个e".在这种情况下,最后一个单词被剪切,因此结果应为"This is an".

它可以用正则表达式做到这一点吗?

regex

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

是否有一个gcc选项假设所有extern"C"函数都不能传播异常?

有没有办法,没有在每个函数原型上放置一个属性,让gcc知道C函数永远不会传播异常,即内部声明的所有函数extern "C"都应该是__attribute__((nothrow))?理想的是-f样式命令行选项.

c c++ gcc exception-handling

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

C#中的二维数组

第二个维度可以初始化为动态大小吗?

c# arrays multidimensional-array

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

Android 在清单中声明多个 Activity

我有一个主要活动。我从中调用另外 2 个子活动,称为 FacebookLogin 和 Twitterlogin。我在 AndroidManufest.xml 中使用以下代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.examples.Kikin" android:versionCode="1"
android:versionName="1.0">
<!-- THIS IS THE BEGINNING OF SHARING LINKS FROM THE BROWSER -->
<application android:icon="@drawable/kikinlogo"
    android:label="@string/app_name" android:debuggable="true">
    <activity android:name=".Kikin" android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
        <intent-filter android:label="@string/app_name">
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="text/plain" />
        </intent-filter>
    </activity>
    <activity android:name=".FacebookLogin" android:label="@string/app_name">
        <intent-filter android:label="@string/app_name">
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
        <!--    <data android:mimeType="image/png" /> -->
        </intent-filter>
    </activity>
    <activity android:name=".TwitterLogin" android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.VIEW"></action>
            <category …
Run Code Online (Sandbox Code Playgroud)

android android-manifest android-activity

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