摘要:
1. 概述我们创建某一个对象需要很大的消耗,而这个对象在运行过程中又不一定用到,为了避免每次运行都创建该对象,这时候延迟初始化(也叫延迟实例化)就出场了。延迟初始化出现于.NET 4.0,主要用于提高性能,避免浪费计算,并减少程序内存要求。也可以称为,按需加载。2. 基本语法Lazy xx = ne... 阅读全文
摘要:
演示Demo5种效果的主要css如下:/* transform:向元素应用2D或3D转换; transform-origin属性只有在定义了transform以后才生效 */.tooltip-effect-1 .tooltip-content{ -webkit-transform:transl... 阅读全文
摘要:
此文章为转载一. 前提 这里的原则 只是针对mysql数据库,其他的数据库 某些是殊途同归,某些还是存在差异。我总结的也是mysql普遍的规则,对于某些特殊情况得特殊对待。在构造sql语句的时候养成良好的习惯二. 原则总结 原则1.仅列出需要查询的字段,这对速度不会明显的影响,主要是考虑节省... 阅读全文
摘要:
此文章为转载2013年,网页文件大小增加了32%,竟然达到了1.7Mb,包含96个独立HTTP请求。这只是一个平均数值,其中近一半的网站已经超过了这个数值。网站的过度臃肿正趋于流行,其中很大的责任在于Web开发者。过于笨重的网站将严重影响网站的最终体验,主要表现在以下四个方面:更大的下载量,导致更慢... 阅读全文
摘要:
此文章为转载1. SQL 是一种声明式语言首先要把这个概念记在脑中:“声明”。 SQL 语言是为计算机声明了一个你想从原始数据中获得什么样的结果的一个范例,而不是告诉计算机如何能够得到结果。这是不是很棒?(译者注:简单地说,SQL 语言声明的是结果集的属性,计算机会根据 SQL 所声明的内容来从数据... 阅读全文
摘要:
此文章为转载使用CASE来重新定义数值类型 SELECT id,title, (CASE date WHEN '0000-00-00' THEN '' ELSE date END) AS date FROM your_table SELECT id,title, (CA... 阅读全文