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

工商注册官方网站高端的网站建设怎么做

工商注册官方网站,高端的网站建设怎么做,wordpress编辑分类,网站栏目设计内容在C#中,可以使用System.IO.MemoryMappedFiles命名空间中的MemoryMappedFile类来操作内存映射文件。可以创建不固定大小的内存映射文件,具体步骤如下: 1. 先创建一个初始大小为0的内存映射文件,使用MemoryMappedFile.CreateNew方法…

在C#中,可以使用System.IO.MemoryMappedFiles命名空间中的MemoryMappedFile类来操作内存映射文件。可以创建不固定大小的内存映射文件,具体步骤如下:

1. 先创建一个初始大小为0的内存映射文件,使用MemoryMappedFile.CreateNew方法。如下所示:


using System.IO.MemoryMappedFiles;
MemoryMappedFile mmf = MemoryMappedFile.CreateNew("MyMemoryMappedFile", 0);

2. 使用MemoryMappedFile类中的AcquireMutex方法,获取一个互斥锁,以确保在其他进程中没有同时访问该内存映射文件。如下所示:


var mutex = mmf.CreateOrOpenMutex("MyMutex");
mutex.WaitOne();

3. 扩充内存映射文件的大小,使用MemoryMappedFile类中的Resize方法。如下所示:


mmf = MemoryMappedFile.CreateFromFile(@"D:\MyMemoryMappedFile.txt", FileMode.OpenOrCreate, "MyMemoryMappedFile", 1024, MemoryMappedFileAccess.ReadWrite);

其中,第四个参数为初始大小,第五个参数为访问权限。如果要扩展文件大小,只需要再次调用CreateFromFile方法即可。

4. 使用MemoryMappedFile类中的CreateViewAccessor方法或CreateViewStream方法,读写内存映射文件。如下所示:


using (var accessor = mmf.CreateViewAccessor())
{accessor.Write(0, (int)1);
}

5. 最后,释放互斥锁,使用MemoryMappedFile类中的ReleaseMutex方法。如下所示:


mutex.ReleaseMutex();

通过上述方式,就可以创建不固定大小的内存映射文件,并进行读写操作。

http://www.yayakq.cn/news/596525/

相关文章:

  • 山西省住房建设厅网站房屋建筑定额dw做网站怎么排版
  • 做财经直播网站企业网站的作用有哪些
  • 网站建设意义和目的建个企业网站收费
  • 免费网站seowordpress 404 调用
  • 云南省建设造价协会网站苏州建设网站的公司
  • 做啥英文网站赚钱2012服务器如何做网站
  • 赣州晒房网门户网站wordpress漏洞破解
  • 学校学生网站模板下载wordpress 外链统计
  • 站酷设计网站官网入口文字设计焦作网站建设哪家正规
  • 网站建设海之睿做微课常用的网站有哪些
  • 网站之家广州机械网站建设外包
  • 大连手机自适应网站建设软件管理软件哪个好
  • 深圳网站关键词优化公司成都做小程序
  • 代做效果图的网站好网站开发技术有
  • jsp系统网站建设带源代码做一个页面网站需要多少钱
  • 网站建设栏目怎么介绍wordpress到服务器
  • 网站模版二建转注辽宁建设主管部门网站
  • 上海商城网站怎样做网站外部链接
  • 网站建设交接协议书建网站要多少钱呢
  • 备案 网站服务类型游戏搭建平台
  • 建设网站公司谁家好上海庭院景观设计公司
  • 在线教学网站建设现在网站后台有哪几种模板形式
  • 建设网站的总结地图截选做分析图的网站
  • 软膜做网站有用吗网站建设过程
  • 网站建设做的好项城网站建设
  • 建设一个网站需要哪些材料小型网站的建设与开发
  • 深圳网站制作长沙哪个网站做国际生意
  • 网站城市切换如何做iis7.0网站错误代码解决
  • 大型电商网站开发价格wordpress 欢迎插件
  • 网站备案邮寄资料网站建设公司目标客户