资源简介
分为客户端,服务端两个部分,其中有其余代码,会在我的文章中解释注释。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MCaptureDemo
{
public class CacheHelper
{
//缓存容器
private static Dictionaryject> CacheDictionary = new Dictionaryject>();
///
/// 添加缓存
///
public static void Add(string key object value)
{
CacheDictionary.Add(key value);
}
///
/// 获取缓存
///
public static T Get(string key)
{
return (T)CacheDictionary[key];
}
///
/// 清除缓存
///
///
public static void Clear(string key) {
CacheDictionary.Remove(key);
}
///
/// 判断缓存是否存在
///
///
///
public static bool Exsits(string key)
{
return CacheDictionary.ContainsKey(key);
}
public static byte[] GetCache(string keyBitmap img)
{
byte[] bytes = new byte[8];
if (CacheHelper.Exsits(key))
{
//缓存存在,直接获取原数据
bytes = GetbitByte(CacheHelper.Get(key));
}
else
{
//缓存不存在,去生成缓存,并加入容器
CacheHelper.Add(key img);
}
return bytes;
}
private static byte[] GetbitByte(Bitmap MemImage)
{
MemoryStream mstream = new MemoryStream();
MemImage.Save(mstream System.Drawing.Imaging.ImageFormat.Jpeg);
byte[] byData = new Byte[mstream.Length];
mstream.Position = 0;
mstream.Read(byData 0 byData.Length);
mstream.Close();
return byData;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-03 11:55 viedopla
目录 0 2018-12-03 11:55 viedopla
文件 12 2018-12-02 15:16 viedopla
目录 0 2018-12-03 11:55 viedopla
目录 0 2018-12-03 11:55 viedopla
目录 0 2018-12-03 11:55 viedopla
文件 142848 2018-12-03 11:54 viedopla
目录 0 2018-12-03 11:55 viedopla
目录 0 2018-12-03 11:55 viedopla
文件 0 2018-11-29 18:05 viedopla
文件 1093632 2018-12-01 15:10 viedopla
文件 32768 2018-12-03 09:39 viedopla
文件 4140632 2018-12-02 15:36 viedopla
目录 0 2018-12-03 11:55 viedopla
文件 1261568 2018-12-02 15:16 viedopla
文件 762 2018-12-02 15:24 viedopla
目录 0 2018-12-03 11:55 viedopla
目录 0 2018-12-03 11:55 viedopla
文件 435712 2018-11-29 18:13 viedopla
文件 215220 2018-11-29 18:13 viedopla
目录 0 2018-12-03 11:55 viedopla
文件 290816 2017-12-06 18:22 viedopla
文件 138 2018-12-02 15:27 viedopla
文件 46592 2018-12-02 15:30 viedopla
文件 762 2018-12-02 15:24 viedopla
文件 126464 2018-12-02 15:30 viedopla
文件 662528 2018-11-29 18:13 viedopla
文件 684778 2018-11-29 18:13 viedopla
文件 1226752 2018-11-29 18:13 viedopla
文件 1026906 2018-11-29 18:13 viedopla
文件 40448 2017-12-06 17:42 viedopla
............此处省略210个文件信息
- 上一篇:NX OPEN C# 开发官方教程
- 下一篇:基于asp.net房地产网站开发
相关资源
- NX OPEN C# 开发官方教程
- 《C#并发编程经典》高清带书签
- c#窗体应用程序
- 基于c#的图书管理系统
- C# paint.net 源代码
- c#大富翁源代码+详细注释
- C#并发编程经典-高清PDF(图灵2015年出
- C#MyQQ增强版
- C#做的桌面快捷方式管理程序
- winform 进销存源码+数据库
- C#语言编写的酒店管理系统
- C#人事管理系统winform版
- Arcgis Engine C# web开发(共24个)
- 使用C#语言winform做的医院挂号管理系
- C#功能界面美化(多种时尚化颜色搭配
- C# winform 通讯录软件
- 医院管理系统C#.NET 完整
- C#程序设计及应用教程第三版-马俊主
- c#水平矫正文本图像
- 校园导游图 C# floyd算法
- 数据结构与算法:C#语言描述(中文)
- C#课程设计《学生防疫信息管理软件》
- c#医院管理系统
- C#药店管理系统 带完整数据库
- C#winfrom--ico图标素材
- asp.net大作业制作网站
- c# winform图书管理系统
- C#学生成绩管理系统 SQL
- C#RTSP以及FFmpeg视频传输Demo
- 生成C#中的Model,BLL,DAL文件
评论
共有 条评论