单例模式是是常用经典十几种设计模式中最简单的。.NET中单例模式的实现也有很多种方式。下面我来介绍一下NopCommerce中单例模式实现。 我之前的文章就分析了一下nop中EngineContext的实现。EngineContext是把一个Web请求用Nop的EngineContext引擎上下文封 ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:56:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
257
                             
                    
                        
                            
                            
                                Consul使用gossip协议来管理成员和广播消息到集群。所有这些都是通过使用Serf库提供的。Serf使用的gossip协议基于“SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol” ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:55:44   
                                收藏:
0  评论:
0  赞:
0  阅读:
379
                             
                    
                        
                            
                            
                                     ...
                            
                            
                                分类:
编程语言   时间:
2016-11-08 00:55:23   
                                收藏:
0  评论:
0  赞:
0  阅读:
241
                             
                    
                        
                            
                            
                                    题目描述 Description 学校里有一个水房,水房里一共装有m个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。 现在有n名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从 1到n编号,i号同学的接水量为wi。接水开始时,1到m号同学各占一个水龙头,并同时打开水龙头接 ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:55:03   
                                收藏:
0  评论:
0  赞:
0  阅读:
264
                             
                    
                        
                            
                            
                                    一:--循环向表emp中插入数据 二:--创建与emp表结构相同的临时表 三:--通过存储过程将表emp中的数据同步到临时表emp_bak中 查看临时表数据: ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:54:02   
                                收藏:
0  评论:
0  赞:
0  阅读:
302
                             
                    
                        
                            
                            
                                    一.在js中配置列: 二.控制器中编辑功能实现的方法: 二.1 编辑界面view: 三.控制器中接收: ...
                            
                            
                                分类:
Windows开发   时间:
2016-11-08 00:53:40   
                                收藏:
0  评论:
0  赞:
0  阅读:
470
                             
                    
                        
                            
                            
                                    $(function () { var categoryLinks = { 'Foo': 'http://www.google.com/search?q=foo', 'Bar': 'http://www.google.com/search?q=foo+bar', 'Foobar': 'http:// ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:53:05   
                                收藏:
0  评论:
0  赞:
0  阅读:
250
                             
                    
                        
                            
                            
                                    在sqlserver2005之前,要实现递归功能比较麻烦,比如可能会要用到临时表与while语句来循环。自sqlserver2005之后,新增了with as功能语法,即 公用表达式(CTE),让递归实现起来变的简单了。 本章我们主要演示如何利用with as功能实现一个简单的递归功能。在这之前先看 ...
                            
                            
                                分类:
数据库技术   时间:
2016-11-08 00:52:43   
                                收藏:
0  评论:
0  赞:
0  阅读:
361
                             
                    
                        
                            
                            
                                    第一部分:系统架构 thinkAndroid https://github.com/white-cat/ThinkAndroid ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架。 xUtils https://github.com/wyou ...
                            
                            
                                分类:
移动平台   时间:
2016-11-08 00:52:25   
                                收藏:
0  评论:
0  赞:
0  阅读:
359
                             
                    
                        
                            
                            
                                    NET Core 折腾笔记一 NET Core 折腾笔记一 前言: 在ASP.NET Core 1.0时,曾折腾过一次,后因发现不了System.Data而停止。 更因VS2015提示过期Delete掉VS了,其实主要还是笔记本的硬盘空间吃紧。 快双十一了,本想过重新买台笔本来折腾.NET Core ...
                            
                            
                                分类:
Web开发   时间:
2016-11-08 00:52:06   
                                收藏:
0  评论:
0  赞:
0  阅读:
287
                             
                    
                        
                            
                            
                                    1.1概述 为其他对象提供一种代理以控制对这个对象的访问。这就是代理模式的定义。 当用户希望和某个对象打交道,但程序可能不希望用户直接访问该对象,而是提供一个特殊的对象,这个特殊的对象被称作当前用户要访问对象的代理,程序让用户和对象的代理打交道,即让用户通过访问代理来访问想要访问的对象。在代理模式中 ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:51:23   
                                收藏:
0  评论:
0  赞:
0  阅读:
271
                             
                    
                        
                            
                            
                                    如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避免全局变量和方法(命名空间,闭包,面向对象),模块化(seaJs,requireJs) 常用内部类:Data Array ...
                            
                            
                                分类:
Web开发   时间:
2016-11-08 00:51:04   
                                收藏:
0  评论:
0  赞:
0  阅读:
222
                             
                    
                        
                            
                            
                                    什么是cookie? cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。 localStorage.name='bob' //localStorage的使用方法 什么 ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:50:46   
                                收藏:
0  评论:
0  赞:
0  阅读:
195
                             
                    
                        
                            
                            
                                http://blog.csdn.net/shengyumojian/article/details/44919695 在ios运行过程中,有几种方式能够动态的添加属性。 1-通过runtime动态关联对象 主要用到了objc_setAssociatedObject,objc_getAssociat ...
                            
                            
                                分类:
移动平台   时间:
2016-11-08 00:50:25   
                                收藏:
0  评论:
0  赞:
0  阅读:
525
                             
                    
                        
                            
                            
                                题目链接:http://hihocoder.com/problemset/problem/1249 题目大意:有一个大正方形里面有好多不重叠的小矩形,怎么找出一条竖线分割这个正方形,使得两边的矩形面积尽量相等并且正方形左边的面积比右边大 思路:做两次二分就好了 ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:49:59   
                                收藏:
0  评论:
0  赞:
0  阅读:
178
                             
                    
                        
                            
                            
                                    1、Tomcat的优化经验 答:去掉对web.xml的监视,把JSP提前编辑成Servlet;有富余物理内存的情况下,加大Tomcat使用的JVM内存。 2、什么是Servlet? 答:Servlet运行在Web服务器端的Java应用程序,可以生成动态的Web页面,属于客户端和服务器响应的中间层。  ...
                            
                            
                                分类:
编程语言   时间:
2016-11-08 00:49:25   
                                收藏:
0  评论:
0  赞:
0  阅读:
420
                             
                    
                        
                            
                            
                                Substring with Concatenation of All Words 寻找所有词连接的子串 思路:由于该字串是所有词典中的词连接的,所以该字串长度固定。因此本题可以看作一个滑动窗口的题。为了去除重复工作,每次滑动一个单词的长度,因此起始位置就有n种(n为单词长度)。每种起始位置的滑动策 ...
                            
                            
                                分类:
编程语言   时间:
2016-11-08 00:48:53   
                                收藏:
0  评论:
0  赞:
0  阅读:
393
                             
                    
                        
                            
                            
                                    net windows Kafka 安装与使用入门(入门笔记) 完整解决方案请参考: Setting Up and Running Apache Kafka on Windows OS 在环境搭建过程中遇到两个问题,在这里先列出来,以方便查询: 1. \Java\jre7\lib\ext\QTJav ...
                            
                            
                                分类:
Windows开发   时间:
2016-11-08 00:48:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
341
                             
                    
                        
                            
                            
                                    接上一篇博文,这一篇来讲述怎么实现SchemaSqlMapperParserDelegate——解析SqlMapper配置文件。 要想实现SqlMapper文件的解析,还需要仔细分析一下mybatis的源码,我画了一个图来协助理解,也可以帮助形成一个整体概念: 当然,这幅图不止是原生的解析,也包括了 ...
                            
                            
                                分类:
移动平台   时间:
2016-11-08 00:48:09   
                                收藏:
0  评论:
0  赞:
0  阅读:
376
                             
                    
                        
                            
                            
                                MapReduce设计模式(MapReduce Design Pattern) 整个MapReduce作业的阶段主要可以分为以下四种: 1、Input-Map-Reduce-Output 2、Input-Map-Output 3、Input-Multiple Maps-Reduce-Output 4 ...
                            
                            
                                分类:
其他   时间:
2016-11-08 00:47:54   
                                收藏:
0  评论:
0  赞:
0  阅读:
295