zoukankan      html  css  js  c++  java
  • C#实现Base64编码与解码

    [转]

    图片:

     1             //编码例子
    2 System.IO.FileStream fs = System.IO.File.OpenRead("c://1.jpg");
    3 byte[] dt = new byte[fs.Length];
    4 fs.Read(dt, 0, (int)fs.Length);
    5 fs.Close();
    6 string s = Convert.ToBase64String(dt);
    7 fs = System.IO.File.OpenWrite("c://1.b64");
    8 dt = Encoding.Default.GetBytes(s);
    9 fs.Write(dt, 0, dt.Length);
    10 fs.Flush();
    11 fs.Close();
    12 //解码例子
    13 System.IO.FileStream fs = System.IO.File.OpenRead("c://1.b64");
    14 byte[] dt = new byte[fs.Length];
    15 fs.Read(dt, 0, (int)fs.Length);
    16 string s = Encoding.Default.GetString(dt);
    17 dt = Convert.FromBase64String(s);
    18 fs = System.IO.File.OpenWrite("c://2.jpg");
    19 fs.Write(dt, 0, dt.Length);
    20 fs.Close();


    文字:

    编码:

    byte[] bytes=Encoding.Default.GetBytes("要转换的字符串");
    Convert.ToBase64String(bytes);

    解码:

    //"ztKwrsTj"是“我爱你”的base64编码
    byte[] outputb = Convert.FromBase64String("ztKwrsTj");
    string orgStr= Encoding.Default.GetString(outputb);
  • 相关阅读:
    attention 介绍
    卷积神经网络中的channel 和filter
    滤波和卷积
    最容易理解的对卷积(convolution)的解释
    随机梯度下降
    optimizer
    一个深度学习的例子
    Batch_Size 详解
    softmax函数详解
    Must Know Tips/Tricks in Deep Neural Networks
  • 原文地址:https://www.cnblogs.com/baily/p/2341532.html
Copyright © 2011-2022 走看看