模式不仅依赖于它所包含的更小模式,同时也依赖包含它的更大的模式。它是描述复杂软件的系统方法。本章的目标是让我们了解以下问题:1、如何标识模式与模式的关系2、如何把模式组织成模式集合3、如何采用不同抽象级别去划分模式4、如何使用模式解决系统中涉及到的各个方面5、如..
分类:
Web开发 时间:
2015-04-05 06:46:21
收藏:
0 评论:
0 赞:
0 阅读:
203
索引概述:用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据搜索。当表中的数据很多时,搜索数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。数据库索引好比是一本书前面..
分类:
数据库技术 时间:
2015-04-05 06:46:11
收藏:
0 评论:
0 赞:
0 阅读:
342
关于聚集索引与非聚集索引的讨论:A、区别:聚集索引一个表只能有一个,而非聚集索引一个表可以存在多个聚集索引存储记录是物理上连续存在,而非聚集索引是逻辑上的连续,物理存储并不连续。B、关于索引的几个问题:DEMO分析:一个学生表student,里面是学生号id,学生姓名,学..
分类:
数据库技术 时间:
2015-04-05 06:46:01
收藏:
0 评论:
0 赞:
0 阅读:
327
前一阵子优化了个SQL,原代码如下:前一阵子,优化了一个SQL,原代码如下:
createorreplacepackagebodyCUX_INV_DEAD_STOCK_DETAIL_PKGis
/*================================================================================
*PROGRAMNAME:
*CUX_INV_DEAD_STOCK_DETAIL_PKG
*..
分类:
数据库技术 时间:
2015-04-05 06:45:52
收藏:
0 评论:
0 赞:
0 阅读:
255
页分裂:创建聚集索引时,表格内的数据会按照索引的顺序存储在数据库的数据页面中,当新的数据行插入到数据表中,或更新表中的数据时,SQLServer必须刷新数据在数据库中的存储位置,这样,就导致索引页中的数据存储方式改变,当页中数据已满的情况下,就将会创建一个新页,并将..
分类:
数据库技术 时间:
2015-04-05 06:45:41
收藏:
0 评论:
0 赞:
0 阅读:
2145
自动维护计划1)、启用SQLSERVERXP代理服务→SQLSERVERAGENT→启动2)、创建维护计划:SQLSERVER→管理→维护计划(maintenancePlans)常用任务:备份数据库checkDatabaseIntegrityTask:检查数据库的完整性HistorycleanupTask:清除历史记录,历史记录类型:备份、作业、维护计划ma..
分类:
数据库技术 时间:
2015-04-05 06:45:30
收藏:
0 评论:
0 赞:
0 阅读:
362
批处理及流程控制语句批处理:(批处理语句,简称批语句):是一组一起提交给SQLServer执行的SQL语句.当执行批处理语句的时候,SQLServer将批处理语句编译到一个称之为执行计划的可执行单元这有助于节省执行时间!假如您必须执行10个SQL语句且你正在一个个的发送10个请求并执行它们,这..
分类:
数据库技术 时间:
2015-04-05 06:45:11
收藏:
0 评论:
0 赞:
0 阅读:
273
CASE语句CASE函数可以计算多个条件式,并将其中一个符合条件的结果表达式返回。CASE函数按照使用形式的不同,可以分为简单CASE函数和搜索CASE函数。简单CASE函数将某个表达式与一组简单表达式进行比较以确定结果。CASE搜索函数计算一组布尔表达式以确定结果。简单CASE函数:简..
分类:
数据库技术 时间:
2015-04-05 06:45:01
收藏:
0 评论:
0 赞:
0 阅读:
214
存储过程存储过程的定义存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,是利用SQLServer所提供的Transact-SQL语言所编写的程序。功能是将常用或复杂的工作,预先用SQL语句写好并用一个指定名称存储起来,以后需要数据库提供与已定义好的存储过程的功能相同的..
分类:
数据库技术 时间:
2015-04-05 06:44:41
收藏:
0 评论:
0 赞:
0 阅读:
264
创建存储过程:创建不带参数的存储过程语法:CREATEPROC[EDURE]存储过程名ASSQL和C语言的函数一样,参数可选参数分为输入参数、输出参数输入参数允许有默认值创建步骤:①编写SQL语句。②测试SQL语句是否正确,并能实现功能要求。③若得到的结果数据符合预期要求,则按照存储过..
分类:
数据库技术 时间:
2015-04-05 06:44:31
收藏:
0 评论:
0 赞:
0 阅读:
283
查看、修改和删除存储过程A、查看存储过程存储过程被创建以后,它的名字存放在当前数据库的系统表sysobjects中,创建它的源代码存放在syscomments系统表中。可以通过SQLServer2000提供的几个系统存储过程来查看用户存储过程的有关信息。○1.用T-SQL语句查看存储过程⑴查看存储..
分类:
数据库技术 时间:
2015-04-05 06:44:21
收藏:
0 评论:
0 赞:
0 阅读:
232
事务事务的概念事务是一个用户定义的完整的工作单元,一个事务内的所有语句被作为整体执行,要么全部执行,要么全部不执行。遇到错误时,可以回滚事务,取消事务内所做的所有改变,从而保证数据库中数据的一致性和可恢复性。数据库事务(DatabaseTransaction),是指作为单个逻辑..
分类:
数据库技术 时间:
2015-04-05 06:44:11
收藏:
0 评论:
0 赞:
0 阅读:
240
SETIMPLICIT_TRANSACTIONSON--进入隐式事务模式INSERTINTOordersVALUES(‘p07‘,‘2011-09-1000:00:00.000‘,‘ded‘,‘EN‘,‘4000‘,convert(varbinary(256),pwdencrypt(‘passw0rd‘)))SELECTtimes=5,*FROMorders--显示‘p07‘被插入ROLLBACKgoSELECTtimes=6,*FROMorders--因为执行了回滚..
分类:
数据库技术 时间:
2015-04-05 06:44:01
收藏:
0 评论:
0 赞:
0 阅读:
302
一、制作环境准备实验环境:VMwareWorkstationCentOS-6.5-x86_64-minimal最小化安装安装后,我们会使用系统/root目录下install.log和anaconda-ks.cfg这两个文件(在此基础上修改比较方便)1.1定制步骤1、安装最小化的操作系统.包括基本的系统和所需要的工具等.比如:对于http,my..
分类:
其他 时间:
2015-04-05 06:43:41
收藏:
0 评论:
0 赞:
0 阅读:
218
实验环境及软件版本:CentOS版本:6.6(2.6.32.-504.el6.x86_64)apache版本:apache2.2.27mysql版本:Mysql-5.6.23php版本:php-5.3.27一、关闭防火墙:serviceiptablesstopchkconfigiptablesoff二、关闭selinux:sed-i‘s/SELINUX=disabled/SELINUX=enforcing/g‘/etc/selinux/con..
分类:
其他 时间:
2015-04-05 06:43:31
收藏:
0 评论:
0 赞:
0 阅读:
308
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><ti..
分类:
编程语言 时间:
2015-04-05 06:43:21
收藏:
0 评论:
0 赞:
0 阅读:
221
一、前言本文很大部分都是参考:http://www.cnblogs.com/mchina/p/centos-pxe-kickstart-auto-install-os.html主要用于学习。1.1什么是pxePXE(Pre-bootExecutionEnvironment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络..
分类:
系统服务 时间:
2015-04-05 06:43:11
收藏:
0 评论:
0 赞:
0 阅读:
374
最小生成树
一个有 n 个结点的连通图的最小生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的权值总和最小的边。
刘汝佳>P343详细介绍了最小生成树相关的知识。
下面直接给出Kruskal算法的模板:
#include
#include
#include
#include
#include
using namespace std...
分类:
其他 时间:
2015-04-05 06:42:20
收藏:
0 评论:
0 赞:
0 阅读:
213
最近在忙前端的事情,用的是sublime text 3.0版本,为了提高工作的效率,使用了一些比较实用的插件,这些插件都是在sublime的插件列表里面可以找得到的,都是很不错的插件,推荐大家将这些全部安装,具体效果是什么样的,估计从名字可以看出一部分,然后可以向大家保证的是这些插件基本上能解决我们使用sublime敲代码时候的一些困扰。
(1)ColorPicker
(2)BracketHi...
分类:
其他 时间:
2015-04-05 06:42:10
收藏:
0 评论:
0 赞:
0 阅读:
110
阿里巴巴 2015 实习笔试题 分布式系统中的RPC请求经常出现乱序的情况 写一个算法来将一个乱序的序列保序输出...
分类:
编程语言 时间:
2015-04-05 06:42:00
收藏:
0 评论:
0 赞:
0 阅读:
300