问题列表 - 第38318页

需要安全的密码生成器推荐

任何人都可以推荐使用Apache或LGPL许可证下的Java安全密码生成器吗?

java password-generator

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

iPhone MP4视频播放列表

我在MP4容器中有一个编码为H.264/AAC的素材库.现在我可以使用Apache和mod_h264成功地将素材流式传输到iPhone.

我希望能够做的是告诉iPhone背靠背播放三个片段.

自然的解决方案似乎是创建一个播放列表.m3u8并指出在这名球员,但是当我做,我得到的音频没有画面.我不确定这是不是因为iPhone只支持编码为Mpeg2传输流(.ts)的播放列表视频,或者我做错了什么.

有没有人有任何经验在播放列表中将MP4文件传输到iPhone?

iphone video mp4 playlist m3u

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

新实例的通用类型实现了什么?

我注意到有人在C#中做过这个 - 注意新的()

public class MyClass<T> where T: new(){

//etc

}
Run Code Online (Sandbox Code Playgroud)

这实现了什么?

.net c# generics

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

如何确定地址是否在地图的某些边界内?

我正在做一些初步的研究,我对这个问题知之甚少.我需要创建一个可以获取地址的解决方案,然后确定该地址是否在某些预定义的边界内(可能是一系列连接的街道).有人建议从哪里开始?

gis google-maps geocoding

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

如何在Unix TeamCity构建代理上设置环境变量PATH和LD_LIBRARY_PATH?

我使用TeamCity在Unix(Solaris)上构建c ++.TeamCity调用make,在我需要调用的makefile中svn.为此,我需要修改PATHLD_LIBRARY_PATH.

我可以在makefile中设置这些,但位置因服务器而异.有没有人知道为每个TeamCity构建代理设置这些的方法,例如通过编辑 conf/buildAgent.properties

我可以~/.login在TeamCity构建帐户中设置它们,但我不愿意,因为它是一个共享帐户.

谢谢,巴尼

c++ unix teamcity teamcity-5.0

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

数据存储在*.npy中的方式是什么?

我正在使用numpy.save函数保存NumPy数组.我希望其他开发人员能够使用C语言从这些文件中读取数据.所以我需要知道,numpy如何在file.OK中组织二进制数据,当我保存'i4'数组时很明显但是包含一些结构的数组数组呢?在文档中找不到任何信息

UPD:假设数据类似于:

dt = np.dtype([('outer','(3,)<i4'),('outer2',[('inner','(10,)<i4'),('inner2','f8')])])
Run Code Online (Sandbox Code Playgroud)

UPD2:如何保存"动态"数据(dtype - object)

import numpy as np
a = [0,0,0]
b = [0,0]
c = [a,b]
dtype = np.dtype([('Name', '|S2'), ('objValue', object)])
data = np.zeros(3, dtype)
data[0]['objValue'] = a
data[1]['objValue'] = b
data[2]['objValue'] = c
data[0]['Name'] = 'a'
data[1]['Name'] = 'b'
data[2]['Name'] = 'c'

np.save(r'D:\in.npy', data)
Run Code Online (Sandbox Code Playgroud)

从C读到这个东西真的是真的吗?

python numpy

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

什么是.NET中的"openssl enc -a -e -salt -des3 -pass pass:abc123"?

我的.Net应用程序需要与基于Linux的系统进行通信,该系统使用以下命令行来加密其消息:

openssl enc -a -e -salt -des3 -pass pass:abc123
Run Code Online (Sandbox Code Playgroud)

如何在c#中加密/解密消息的等效代码如何?

我知道我应该在CBC模式下使用TripleDESPKCS7填充.我不知道的是我应该使用什么块大小初始化向量(IV).

另外我很困惑如何从密码中获取密钥.我应该使用PBKDF1PBKDF2,我应该使用什么盐?

所以看起来很标准的工作对我来说就是彻夜难关.有谁能够帮我?

.net openssl 3des pkcs#5

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

声明为返回int的函数不返回任何内容.这是未定义的行为吗?

这是C++中的有效函数:

int f()
{
   if(false)
   {
      return 42;
   }
}
Run Code Online (Sandbox Code Playgroud)

以下定义导致UB:

int x = f(); //return value used
Run Code Online (Sandbox Code Playgroud)

问题: 以下表达式语句是否会导致UB?

f();
Run Code Online (Sandbox Code Playgroud)

从标准引用将非常受欢迎.谢谢

警告:关于文体学的评论是无关紧要的:)

c++ function undefined-behavior

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

如果一个类有一个公共入口点,它将所需的一切都作为参数,它应该是静态的吗?

我刚刚编写了一个类,并意识到它的所有公共功能都封装在一个方法中.它没有属性,没有共享资源,并且不需要构造函数重载并处理它使用的任何内容.它看起来像这样:

public class ReportGenerator
{
    public string GenerateReport(List<SomeClass> stuffToReportOn)
    {
        string fileName = String.Empty;
        using(var reportDs = CreateDataSet(stuffToReportOn))
        {
            //do the stuff with the third party tool that 
            //creates the report.
            //Construct the filename.
            //Save the report.
        }
        return fileName;
    }

    private TypedDataSetRequiredByThirdPartyLib CreateDataSet(List<SomeClass> reportItems)
    {
        //create the dataset, calling two other private methods
        //to build the tables/rows
    }
}
Run Code Online (Sandbox Code Playgroud)

在我完成重构之后,我意识到这个类可能完全是静态的.我的问题是,应该吗?是否应将在一个公共方法中封装其所有功能的类设为静态?

.net c# static

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

为什么我不能将DateTime.MinValue和int.MinValue用作C#4.0中的可选值?

有人可以解释使用C#4.0编写的以下方法签名有什么问题吗?

public void Test(string arg1 = string.Empty, DateTime arg2 = DateTime.MinValue){}
Run Code Online (Sandbox Code Playgroud)

我理解""和string.Empty在编译时检查方面的区别,但是如果你不能声明一个合理的值类型null样式比较,那么在C#4.0中实现可选参数的方式肯定是不合适的.

optional-parameters c#-4.0

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