单例模式是广为流传的设计模式中的一种。本质上,单例模式是一个只允许创建一个实例,并提供对这个实例简单的访问途径的类。一般而言,单例模式在创建实例时 不允许传递任何参数-否则不同参数导致不同的实例创建,就会出现问题!(如果同一个实例可以被同参的不同请求所访问,那么工厂模式会更适合。)这篇文章只 针对无...
说明: 控制错误日志的详细程度 语法: Log Level级别 默认值: Log Level warn Level Description Example emerg Emergencies – system is unusable紧急 – 系统无法使用 Child cannot open lock...
C#接口有三种用途: 一、提供方法、属性、事件的抽象。 这是接口最常见的用途。在面向对象的设计中,接口是软件架构可扩展性的重要保证因素,与抽象类配合使用,使得框架结构具有“被注入”的特性,从而提高系统的扩展性。 二、用作泛型约束。 在这种情况下,接口可以仅仅是一个类型,其中可以不带任何方法、属性或事...
其实白骨精是谁呢? 白骨精是白虎岭上一具女尸的骨架,受天地精华后,变成的妖精。西游记里并没有记载这具女尸到底是什么来历。在明末清初的一些民间小说和故事书中零星有些记载,大致是,白骨精原本是白虎岭上一户普通人家的女儿。长到十七八岁的时候,被当地富户强行掠走。遭到淫虐后,被遗弃荒山,冻饿而死。 她死的时...
孙悟空大闹天宫,玉皇大帝请来西天如来佛祖,将他镇压在五行山下。直到唐僧解开封印,他才恢复自由,从此甘心保护唐僧西天取经。这是中国人耳熟能详的故事。五行山是《西游记》的大关窍,到了这里师徒相认,西游记才算是正式开始。 那么这座五行山,究竟在哪里呢? 我们来回顾一下唐僧离开长安以后的路程。贞观十三年九月...
导读:从中国互联网发展的20年,从门户到搜索从聊天室到博客,带给我们一个思考,这个时代正在流行和一统江湖的每一个产品,是否我们都能够从之前的时代,找到相应的投射和影子?值得一读,相信可以找到很多共鸣。 正文: 1995年,中国第一家互联网公司出现。 2015年,“互联网思维”和“互联网+”已经几乎无...
自从我用了EF,每次都很关心是否有潜在的性能问题。所以每次我写LINQ查询,都会使用SQL Profiler看一下实际生成的SQL语句,以便发现潜在的性能问题。也强烈建议大家这么去做,以免日后软件大了出了问题很难查。 一、只选择某列或某些列 有些时候,在C#里写LINQ虽然看着舒服,但性能不一定好,...
一. group by 1.GROUP BY子句主要用于对WHERE中得到的结果进行分组,也就是说它是在WHERE子句之后执行,对经过WHERE筛选后的结果按照某些列进行分组,之后进行相应的处理工作。 注意:如果在返回集字段中,这些字段要么就要包含在Group By语句的后面,作为分组的依据;要么就...
使用 Github 的时候,你有没有见过下面的提示? $ git clone https://github.com/torvalds/linux Cloning into 'linux'... remote: Counting objects: 4350078, done. remote: Comp...
SOA SOA 是通过功能组件化、服务化,来实现系统集成、解决信息孤岛,这是其主要目标。而更进一步则是实现更快响应业务的变化、更快推出新的应用系统。与此同时,SOA 还实现了整合资源,资源复用。 SOA 服务的设计标准是粗粒度、高重用、灵活、标准。性能则并非首要考虑因素。 SOA 的两大功能是集成、...