07 2016 档案

摘要:一、为什么要用单例模式? 假如有多个用户同时登录,那么在这个时刻,通过计数器取到的在线人数是相同的,于是他们使用各自的计数器加1后存入 文件或者数据库。这样操作后续登陆的用户得到的在线人数,与实际的在线人数并不一致。所以,把这个计数器设计为一 个全局对象,所有人都共用同一份数据,就可以避免类似的问题 阅读全文
posted @ 2016-07-26 15:11 月下之神 阅读(246) 评论(0) 推荐(0) 编辑
摘要:一、为什么要用抽象工厂模式。 举个例子吧,有个项目,最开始是连接的SQLServer,后来由于某种原因,需要连接MySql,再后来你又需要连接到Oracle等,那么此时你需要更改的地方有很多。为了尽量少的增加和修改代码,就可以在设计最初的时候采用抽象工厂设计模式。下面是代码,就是为了简单的演示下(刚 阅读全文
posted @ 2016-07-26 14:50 月下之神 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一、需要引用的 Js: 二、编码 用的是signalr2,需要新建Startup.cs类,编码如下: 后台还需要群发消息的ChatHub.cs类,编码如下: 前端代码如下: 三、注意的地方。 1.在前端页面中引用了 <runtime> <assemblyBinding xmlns="urn:sche 阅读全文
posted @ 2016-07-05 10:50 月下之神 阅读(7700) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示