云存储:文件的上传
2015-09-27 19:44
274 查看
大型网站架构:降低主站服务器的压力
CDN:智能DNS挑选最近的服务器提供图片等
云存储:把图片放到单独的服务器,价格低
云存储:七牛、AWS、又拍云、盛大云、阿里云、百度云
云计算:租、按需使用、按需付费
又拍云:帐号注册--操作空间
上传: ftp:// 登录 http:// 下载SDK
问题:把上传的文件不存在当前应用程序某个文件夹下,而是直接存到云存储,并返回一个云服务器的路径 ---???
步骤:注册-ftp上传-http上传(下载SDK-demo示例)-保存到云上、返回云路径
Md5Encode()
CDN:智能DNS挑选最近的服务器提供图片等
云存储:把图片放到单独的服务器,价格低
云存储:七牛、AWS、又拍云、盛大云、阿里云、百度云
云计算:租、按需使用、按需付费
又拍云:帐号注册--操作空间
上传: ftp:// 登录 http:// 下载SDK
问题:把上传的文件不存在当前应用程序某个文件夹下,而是直接存到云存储,并返回一个云服务器的路径 ---???
步骤:注册-ftp上传-http上传(下载SDK-demo示例)-保存到云上、返回云路径
/// <summary> /// 加密 字节数 /// </summary> /// <param name="bytes">字节数组</param> /// <returns>加密后的字符串</returns> public static string Md5Encode(byte[] bytes) { //MD5 md5 = new MD5CryptoServiceProvider(); //byte[] newBytes = md5.ComputeHash(bytes); //string newStr = BitConverter.ToString(newBytes).Replace("-", ""); //return newStr; MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider(); bytes = provider.ComputeHash(bytes); StringBuilder sb = new StringBuilder(); foreach(byte b in bytes) { sb.Append(b.ToString("x2").ToLower()); } return sb.ToString(); }
Md5Encode()
需要UpYun.cs和FolderItem.cs
相关文章推荐
- HTML5的canvas标签
- hdu 5486 Difference of Clustering(合肥网赛)
- Java编程【2】 -getFlyAnimal() ->accept an animal list,and return an animal list which contains only anim
- 合并两个链表
- hdu-5481 Desiderium
- 第五章 文件和目录管理
- 关于static变量,请选择下面所有说法正确的内容
- android 二维码,条形码生成与扫描识别
- iOS 面试题:OC标题的基本概念<延续>
- nodejs 异步优化
- [LeetCode][JavaScript]Pascal's Triangle
- Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
- LeetCodeOJ.Jump Game II
- 数组和指针的长度
- 安装spark on yarn error
- leetcode11 Container With Most Water
- Ubuntu 安装mysql和简单操作
- Ajax
- sublime text2安装package control的方法
- 写测试用例的经验总结