数据库引擎是高度优化的闭环系统,基于执行计划的反馈,查询优化器在一定程度上自动优化现有的执行计划。查询优化的核心是索引优化,数据库引擎通过计数器统计关于索引操作的数据,统计的信息包括:使用次数、物理存储、底层操作的计数,以及缺失索引等,这些统计数据存储在内存中,是数据库引擎执行情况的真实反馈,高度概 ...
分类:
其他好文 时间:
2017-06-27 10:54:16
阅读次数:
154
系列引入 NHibernate3.0剖析系列分别从Configuration篇、Mapping篇、Query篇、Session策略篇、应用篇等方面全面揭示NHibernate3.0新特性和应用及其各种应用程序的集成,基于NHibernte3.0版本号。假设你还不熟悉NHibernate。能够高速阅读 ...
分类:
移动开发 时间:
2017-06-27 10:04:12
阅读次数:
317
一、事务 事务(TRANSACTION)是作为 单个逻辑工作单元执行的一系列操作 事务的四个特性 原子性 一致性 持久性 隔离性 开启事务 begin; 或 START TRANSACTION 提交事务 commit 回滚事务 rollb... ...
分类:
数据库 时间:
2017-06-27 09:59:15
阅读次数:
142
面向对象三大特征: 封装 继承 多态 封装:方便多次调用;简化用户操作 为什么要使用继承: 1.相同代码出现两次:冗余代码!!! 2.设计类的时候会发现,很多类中具有相同的成员,为了减少代码的冗余,我们将这些相同的成员提取出来,单独的封装成了一个类,作为其他类的父类,或者叫基类.其他类这叫做这个类的 ...
分类:
其他好文 时间:
2017-06-27 08:10:56
阅读次数:
147
在前面的章节中都介绍了scrapy如何爬取网页数据,今天介绍下如何爬取图片。 ...
分类:
编程语言 时间:
2017-06-26 22:34:04
阅读次数:
234
markdown 基础 你好,我是markdown文档 介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 说的简单一点,markdown其实就是一种简单的文本,与普通的文本文件 (txt文件)不同的是,支持一些特殊的符号,通过 ...
分类:
Web程序 时间:
2017-06-26 10:08:46
阅读次数:
208
HTML和CSS中的居中效果 单行上下左右居中 Html: <div class=”container”></div> CSS: .container{ width: 600px; height: 300px; text-align: center; line-height: 300px; bord ...
分类:
Web程序 时间:
2017-06-26 00:35:36
阅读次数:
264
用过spring的都知道spring的MVC框架中有一个BaseCommandController对象,利用这个对象我们就可以很方便的将从客户端传递过来的参数封装到一个JavaBean对象中去,而不需要我们request.getParameter("name");bean.setName(name) ...
分类:
编程语言 时间:
2017-06-25 22:34:59
阅读次数:
261
3个阶段: 一、加载阶段 加载angular.js的源码,找到ng-app确定应用边界范围。 二、编译阶段 compile 查找所有指令,保存在一个列表中 对所有指令按优先级(property属性值)排序,根据指令的配置参数(template、transclude等)转换为DOM,使指令初具形态。 ...
分类:
其他好文 时间:
2017-06-25 15:31:28
阅读次数:
156
struts2,spring3,hibernate3.6版本整合 ...
分类:
编程语言 时间:
2017-06-24 23:37:38
阅读次数:
260