当前位置: 首页 > news >正文

企业网站做的好的有什么公司温州网站建设成功案例

企业网站做的好的有什么公司,温州网站建设成功案例,wordpress的使用,网站需求分析是在建站的什么阶段做的_为什么要做?如前所述#xff0c;流的一个特性是可以将它们链接起来。为了压缩流#xff0c;只需要创建 DeflateStream#xff0c;并给构造函数传递另一个流(在这个例子中#xff0c;是写入文件的outputStream)#xff0c;使用 CompressionMode. Compress 表示压缩。使用 Write方法或其… 如前所述流的一个特性是可以将它们链接起来。为了压缩流只需要创建 DeflateStream并给构造函数传递另一个流(在这个例子中是写入文件的outputStream)使用 CompressionMode. Compress 表示压缩。使用 Write方法或其他功能写入这个流如以下代码片段所示的 CopyTo()方法就是文件压缩所需的所有操作public static void Compressfile(string fileName, string compressedFileName) {using (FileStream inputStream File.OpenRead(fileName)){FileStream outputStream File.OpenWrite(compressedFileName); using (var compressStream new DeflateStream(outputStream, CompressionMode.Compress)) {inputStream.CopyTo(compressStream);}} }为了再次把通过 DeflateStream 压缩的文件解压缩下面的代码片段使用 FileStream打开文件并创建 DeflateStream 对象把CompressionMode.Decompress 传入文件流表示解压缩。Stream.CopyTo 方法把解压缩的流复制到MemoryStream 中。然后这个代码片段利用 StreamReader读取 MemoryStream 中的数据把输出写到控制台。StreamReader 配置为打开所分配的 MemoryStream(使用leaveOpen参数)所以 MemoryStream 在关闭读取器后也可以使用:public static void DecompressFile(string fileName) {FileStream inputStream File.OpenRead(fileName);using (MemoryStream outputStream new MemoryStream())using (var compressStream  new DeflateStream(inputStream,CompressionMode.Decompress)){compressStream.CopyTo(outputStream);outputStream.Seek(0, SeekOrigin.Begin);using (var reader  new StreamReader(outputStream, Encoding.UTF8,detectEncodingFromByteOrderMarks: true, bufferSize: 4096, leaveOpen: true)){string result reader.ReadToEnd(); Console.WriteLine(result);}// you could use the outputStream after the StreamReader is closed} }使用 BrotliStream通过 Brotli 进行压缩像使用 deflate 一样。只需要添加NuGet包 System.IO.CompressionBrotli并实例化 BrotliStream类public static void CompressFileWithBrotli(string fileName, string compressedfileName) {using (FileStream inputStream File.OpenRead(fileName)){FileStream outputStream File.OpenWrite(compressedFileName); using (var compressStream new BrotliStream(outputStream,CompressionMode.Compress)){inputStream.CopyTo(compressStream);}} }使用 BrotliStream 进行相应的解压工作public static void DecompressFileWithBrotli(string fileName) {Filestream inputStream  File.OpenRead(fileName);using (MemoryStream outputStream  new MemoryStream()) using (var compresstStream  new BrotliStream(inputStream, CompressionMode.Decompress)){compressStream.CopyTo(outputStream);outputStream.Seek(0, SeekOrigin.Begin);using (var reader  new StreamReader(outputStream, Encoding.UTF8, detectEncodingFromByteOrderMarks: true, buffersize: 4096, leaveOpen: true)){string result reader.ReadToEnd(); Console.WriteLine(result);}} } 微信公众号 DotNet讲堂
http://www.huolong8.cn/news/311122/

相关文章:

  • 做淘客网站的公司互联网公司设计师都设计什么
  • 新区seo整站优化公司南宁建站模板源码
  • 网站开发者工具下载wordpress安装图片不显示不出来
  • 推荐门户网站建设公司免费名字设计成图案
  • 花钱做网站需要所有权音乐主题资源网站建设
  • 商铺营销推广方案应用商店关键词优化
  • 菲律宾网站网站建设保定网站建
  • 凡诺网站下载免费看黄金的软件
  • 如何帮助网站吸引流量互联网建网站
  • 网站编辑面试问题和答案做网站的困难
  • 优化整站直接用ip做网站
  • 网站建设贰金手指下拉私募网站建设
  • 地方购物网站盈利模式网店运营心得体会
  • 公园网站建设医药公司网站备案
  • 20亿做网站wordpress页面属性
  • python 微信网站开发门户网站广告的类型
  • 广西建设领域证书查询官方网站游戏微网站模板
  • 上海人才网官网站首页制作网站的图片素材
  • 诚信通国际网站怎么做张家港网站制作
  • 试述网站建设应考虑哪些方面的问题企业邮箱正确的写法
  • 学设计网站推荐企业网站的类型包括
  • 扬州门户网站开发网站开发菜鸟教程
  • 南京做公司网站的公司wto最新新闻
  • 网站如何做微信登录天元建设集团电话
  • 企业网站维护更新张家港网站开发培训广告代理
  • 网站建设有哪些内容中国建设银行个人查询
  • 宜春个人网站建设城乡建设部网官方网站
  • 网站建设集群化的必要云南网站建设哪个好
  • 网站开发7个基本流程图培训好吗网站建设
  • php做的网站怎么入侵混合式教学财务管理网站建设