小编Lop*_*per的帖子

如何在同一iOS设备中将文件从一个应用程序传输到另一个应用程序?

我正在编写一个iOS应用程序,它将同一设备上另一个应用程序保存的文件转换为另一种格式.如何在同一设备中将文件从一个应用程序传输到另一个应用程序?请注意,这些文件是非文本文件.

iphone cocoa-touch objective-c ios

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

我如何归零java中的密钥?

以下java代码是否足以清除内存中的密钥(将其所有字节值设置为0)?

zerorize(SecretKey key)
{
    byte[] rawKey = key.getEncoded();
    Arrays.fill(rawKey, (byte) 0);
}
Run Code Online (Sandbox Code Playgroud)

换句话说,该getEncoded方法是否返回实际密钥的副本或引用?如果返回副本,那么如何清除密钥作为安全措施?

java security android cryptography secret-key

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

如何使用NetCat for Windows将二进制文件发送到TCP连接?

如果我想使用TCP将二进制文件"binary.bin"(与NetCat位于同一目录中)传输到IP地址127.0.0.1端口1200,如何使用NetCat for Windows 指定?

windows binary tcp ip-address netcat

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

C#:如何在Socket.BeginReceive回调之前终止套接字?

我有一台服务器接收来自客户端的连接请求.该服务器使用异步Socket.BeginReceiveSocket.EndReceive方法.代码与此处的代码非常相似.

在我的情况下,在调用之后Socket.BeginReceive我需要一个超时,这样如果客户端挂起连接但是在一段固定的时间内根本不传输任何数据,我需要终止连接.

  • 如何在此方案中终止连接?
  • 编程定时器的最佳方法是什么?

c# sockets connection tcp

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

NetworkStream.Read的替代方案,表示远程主机已关闭连接?

关于使用TcpClient类处理TCP/IP连接,除了等待NetworkStream.Read方法返回0 之外,是否有替代方法可以检查远程主机是否已关闭连接?

c# connection tcp networkstream tcpclient

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

我应该使用哪种音频编解码器?

我应该为我的C#软件开发项目选择哪种音频编解码器,其中要转码/传输/使用的原始音频基于以下内容:

  1. 仅用于编码语音
  2. 音频可以是立体声或单声道
  3. 能够支持直播
  4. 文件大小和质量之间的良好权衡
  5. 以编码形式通过TCP/IP传输
  6. 可由现成的免费播放器播放,无需进一步处理

注意,不需要考虑是否存在用于执行代码转换的随时可用的免费编解码器库.

c# audio tcp speech codec

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

如何使用MessageQueue检测连接中断

我用C#编写的应用程序利用MessageQueue.NET 中的类与另一个远程应用程序进行消息通信,并且在所有情况下,MessageQueue应始终与远程messageQueue"连接"(存在心跳).如果它没有"连接",那么它表示出现了问题,我的应用程序需要执行一些操作,例如更新事件日志.

类中是否有一个方法MessageQueue可用于检测连接中的这种中断?

c# connection msmq message-queue mq

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

C++:如何执行泛型的深度克隆

长话短说,我无法使用 STL 和 boost 库中的容器,必须创建自己的容器。

我自己的通用容器是用 VC++6 编码的,我需要知道如何在将它存储到我自己的容器之前手动为通用类型分配内存。泛型类型都是可以包含嵌套结构的结构。无论是否嵌套,所有结构都将仅包含原始类型,如 char*、int、bool 等。

例如,当你调用 std::vector 的 insert 函数时,在内部,std::vector 会在存储之前自动执行泛型类型的深度克隆。

如何在我自己的容器中复制此功能(泛型类型的深度克隆)?

请提供一些用于执行泛型深度克隆的示例代码。

c++

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

C++:模板分配操作符重载的编译错误

当我在VC++ 6中编译以下代码时,我不断收到错误"使用类模板需要模板参数列表".这有什么问题?

template <class T>  
class StdVector{  
    public:                 
        StdVector & operator=(const StdVector &v);
};

template <typename T>  
StdVector & StdVector<T>::operator=(const StdVector &v){  
    return *this;
}
Run Code Online (Sandbox Code Playgroud)

c++

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

Cocoa 中的流类是否支持搜索?

我需要一个可以从内存流中读写并支持查找的 Cocoa 类。在C#,MemoryStream支持方法seek,和在Java中,ByteArrayInputStream支持的方法markskipreset

在iOS开发中,什么是等价的类和方法?

我的项目需要上述功能,如果默认情况下 iOS 框架不支持它,那么实现我自己的最佳方法是什么?例如,编写我自己的从NSInputStream/继承的流子类NSOutputStream,它将在内部包含自定义代码?

cocoa cocoa-touch nsinputstream nsoutputstream

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