摘要:
--生成一个新表,自增列令其全为1 select *,自编号=1 into #A from tablename--看一下这个临时表 select * from #A--修改自增列,令其值为自增 declare @i int set @i=0 --可以令自增列从1开始,如果@i=1,则自增列会从2开始,依此类推 update #A set 自编号=@i,@i=@i+1 --查询一下自增列的值 sel... 阅读全文
摘要:
一、什么是索引 索引可以理解为我们小时候使用的汉语字典的索引,如果想在字典中查找一个字,一页一页地翻字典查找是非常慢的,但如果使用字典的索引进行查询,很快就可以查到了。数据库的索引也是类似的。 数据库中的索引一般是按照B树来组织的,叶结点指向真正的数据,B树的定义我这里就不介绍了,有兴趣的话可以去翻 阅读全文
摘要:
一、返回需要的数据 返回数据到客户端至少需要数据库提取数据、网络传输数据、客户端接收数据以及客户端处理数据等环节,如果返回不需要的数据,就会增加服务器、网络和客户端的无效劳动,其害处是显而易见的 二、获取语句耗费资源 1. 查看执行时间和cpu set statistics time on sele 阅读全文
摘要:
1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分 阅读全文
摘要:
分布式和非分布式模型对比 Java SE 平台的分布式对象模型在以下方面与 Java SE 平台的对象模型类似: 对远程对象的引用可以作为参数传递或作为任何方法调用(本地或远程)的结果返回。 可以使用 Java 编程语言中内置的转换语法,将远程对象转换为实现支持的任何远程接口集。 内置 instan 阅读全文
摘要:
Java中的Hashtable类是抽象字典类(Dictionary )的具体实现。 它是一种类似于 HashMap的数据结构,可以以键值对(条目)的形式存储元素(对象)的集合。 键对象必须实现 hashCode() 和 equals() 方法来存储和检索 Hashtable 中的值。 换句话说,Ha 阅读全文
摘要:
RMI 接口和类概述 负责指定 RMI 系统远程行为的接口和类在 java.rmi 包层次结构中定义。下图显示了其中几个接口和类之间的关系: 在 java.rmi.Remote接口 在 RMI 中,远程 接口是一个接口,它声明一组可以从远程 Java 虚拟机调用的方法。远程接口必须满足以下要求: 远 阅读全文
摘要:
概述 运算符 用于执行程序代码运算符号,对一个或一个以上操作数项目来进行运算然后得到结果的一种操作。 所有运算符都能根据自己的运算对象生成一个值。除此以外,一些运算符可改变运算对象的值,这叫作“副作用”。运算符最常见的用途就是修改自己的运算对象,从而产生副作用。但要注意生成的值亦可由没有副作用的运算 阅读全文
摘要:
Java 中的 HashMap 是一个无序集合,它以键值对(称为条目)的形式存储元素(对象)。 它表示为 HashMap<Key、Value> 或 HashMap<K、V>,其中 K 代表键,V 代表值。键和值都是对象。HashMap 使用一个对象来检索另一个对象。 如果提供了Key,则可以轻松地从 阅读全文
摘要:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[weatherreport]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[w 阅读全文