摘要: 进程间的相互作用 两种相互作用 同步 多个相关进程在执行次序上的协调。 制约关系:直接制约。 如图所示:一个进程在执行操作的时候,另一个进程必须等待,体现在次序上的等待和协调,并不争夺临界资源。 互斥 多个进程因为争夺临界资源二相互排斥执行的过程称为进程的互斥。 临界资源:也称为独占资源,是指在一段 阅读全文
posted @ 2016-12-09 09:33 a2502971 阅读(535) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/lunbo.css"/> </head> <body> <div 阅读全文
posted @ 2016-12-08 11:14 a2502971 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 源起 很多年前刚毕业那阵写过一篇关于Entity Framework的文章,没发首页却得到100+的推荐。可能是当时Entity Framework刚刚发布介绍EF的文章比较少。一晃这么多年过去了,EF6.1已经发布很久,EF7马上就到来。那篇文章已经显得相当过时,这期间园子里出现了很多介绍EF4/ 阅读全文
posted @ 2016-12-08 10:25 a2502971 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、单系统登录机制 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访 阅读全文
posted @ 2016-12-07 23:35 a2502971 阅读(506) 评论(1) 推荐(1) 编辑
摘要: 使用 Entity Framework Core 时,通过代码自动 Migration 一 介绍 在使用 Entity Framework Core (下面就叫 EF Core 吧)进行开发时,如果模型有变动,我们要在用 EF Core 提供的命令行工具进行手工迁移,然后再运行程序。但是为了效率,我 阅读全文
posted @ 2016-09-07 18:06 a2502971 阅读(396) 评论(2) 推荐(2) 编辑
摘要: [C#] 走进异步编程的世界 - 开始接触 async/await 走进异步编程的世界 - 开始接触 async/await 序 这是学习异步编程的入门篇。 涉及 C# 5.0 引入的 async/await,但在控制台输出示例时经常会采用 C# 6.0 的 $"" 来拼接字符串,相当于string 阅读全文
posted @ 2016-09-07 17:51 a2502971 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一. 遇到的问题 文章开头部分想先说一下自己的困惑,在用AspNet MVC时,完成Action的编写,然后添加一个视图,这个时候弹出一个添加视图的选项窗口,如下: 很熟悉吧,继续上面说的,我添加一个视图,强类型的、继承母版页的视图,点击确定,mvc会为我们添加一些自动生成的代码,感觉很方便。呵呵, 阅读全文
posted @ 2016-07-18 10:52 a2502971 阅读(2054) 评论(0) 推荐(1) 编辑
摘要: 个人网站地址:nee32.com 一、T4模板内容简介 为了更好地学习T4模板,我们安装一个插件tangible T4 Editor 在使用了EF生成实体类后,我们会发现一个.tt后缀的文件,它就是T4模板,直接打开 它的内容如下图: 就是这一个模板,生成了我们需要的类,省去了我们手写的麻烦,提高了 阅读全文
posted @ 2016-07-18 10:40 a2502971 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。 如果真要细说缓存的好处,还真是不少,但是在实际的应用中,很多时候使用缓存的时候,总是那么的不尽人意。换句话说, 阅读全文
posted @ 2016-07-11 14:12 a2502971 阅读(147) 评论(0) 推荐(0) 编辑