unsafe

    1热度

    1回答

    所以我读了一些文章,但基本上,因为我想要一个快速的I/O,我想写一个双数组到文件。要做到这一点,我需要将其转换为字节数组。不幸的是,这使得数据的复制。 所以我想知道起诉java不安全是否有可能使一个byte []变量指向double []数组的地址,只是将数据解释为字节而不是双精度? 我到目前为止没有找到任何地方这样的例子,只有如何使用复制内存才能做到这一点。任何意见都表示赞赏!

    1热度

    2回答

    我正在设计一个JNI接口,将字符串参数从Java传递给C++。我需要高性能,并且能够使用Direct ByteBuffer和String.getBytes()很好地完成这项工作,但将字符串传递给C/C++的代价仍然相当高。我最近阅读了关于Open JDK的Unsafe类。 This excellent page让我开始了,但我发现不安全是可悲的,但可以理解的是记录不完善。 我想知道,如果我使用不安

    22热度

    2回答

    我需要使用SecureString了微软的类,我发现下面的代码在internet: public static class SecureStringExt { public static SecureString ConvertToSecureString(this string password) { if (password == null) t

    2热度

    1回答

    std::raw::Slice被定义为: pub struct Slice<T> { pub data: *const T, pub len: uint, } 我想是这样的: use std::raw::Slice as RawSlice; let a = [1i,2,3,4]; let s : RawSlice<int>= RawSlice{data: a as *

    0热度

    1回答

    在这段代码中,我创建了透明位图,但着色了列表测试点中黄色的像素。 我该如何保持透明,但像素要着色或保持原来的颜色,而不是黄色? private void button2_Click(object sender, EventArgs e) { Graphics g; g = Graphics.FromImage(bmpBackClouds); g.Clear(Colo

    1热度

    1回答

    这是一个非常简单的C#控制台应用程序/ Framework 4.5,并使用Visual Studio 2013 Update 2进行编译。它从字节数组中读取一个double,预先进行范围检查。 class Program { private static byte[] fData = new byte[8]; public static unsafe double Read

    0热度

    2回答

    我有一个Web应用程序,并在以下的类之一定义(部分): public class DllFunction { [DllImport("CARSDBI.dll", EntryPoint="CARSDBI_EnableLogging")] public static extern unsafe void CARSDBI_EnableLogging(int bSetting);

    0热度

    1回答

    当我在HTTPS页面中使用Google字体时,它被视为Chrome中的“不安全脚本”。 任何解决方法?

    0热度

    1回答

    如果用它的散列加密纯文本是否正确? 我在哪里可以找到一篇关于它的论文? 是否可能已知明文攻击?

    1热度

    2回答

    我正在写arduino和c#之间的流媒体类。我使用C++为arduino编写了它,它像一个魅力一样工作。现在,我正尝试将我的代码迁移到C#上。 Stream::reciveObj(Stream &str, void* ptr, unsigned int Size) { char data[objSize]; //Create a tmp array stream.readBytes(data