上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 一个webservice的初级例子 首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面 有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了 他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获取数据. webservice传递的数据只能是序列化的数据,典型的就是xml数据,这里我们也只讨论xml数据的传输. 有了一些对xml webservice的初 阅读全文
posted @ 2011-07-29 15:07 Code技术人生 阅读(448) 评论(0) 推荐(0) 编辑
摘要: Web service是什么?作者: 阮一峰日期: 2009年8月26日我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。我把学习笔记和学习心得,放到网志上,欢迎指正。今天先写一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service(服务)。传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"(service)。比如,让一个杀毒软件在后台运行,它会自动监控系统,那么这种自动监控就是一个"服务"。通俗地 阅读全文
posted @ 2011-07-25 09:54 Code技术人生 阅读(830) 评论(3) 推荐(1) 编辑
摘要: 数据结构:http://student.zjzk.cn/course_ware/data_structure/web/shu/shu6.1.1.2.htm 阅读全文
posted @ 2011-06-22 09:51 Code技术人生 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 如果你认为表达式(x += i)只是表达式(x = x + i)的简写方式,这并不准确。这两个表达式都被称为赋值表达式。第二个表达式使用的是简单赋值操作符(=),而第一个表达式使用的是复合赋值操作符。Java语言规范中讲到,复合赋值(E1 op=E2)等价于简单赋值(E1=(T)((E1) op (E2))),其中T是E1的类型,除非E1只被计算一次。 换句话说,复合赋值表达式自动地将所执行计算的结果转型为其左侧变量的类型。如果结果的类型与该变量的类型相同,那么这个转型不会造成任何影响。然而,如果结果的类型比该变量的类型要宽,那么复合赋值操作符将悄悄地执行一个窄化原生类型转换。 因此,复合赋值 阅读全文
posted @ 2011-05-20 00:44 Code技术人生 阅读(3842) 评论(2) 推荐(1) 编辑
摘要: 很经常我们都要在sql中拼凑字符串,如果需要的评凑的目标字符串的来源都已经在一个表中,那很简单,我们只要写个类似的语句,就可以搞定。declare@Va1varchar(500);set@Va1='';select@Va1=@Va1+',['+ColumnName+']'fromItemColumnwhereyear=2008andmonth=1orderbySortIDdescprint@Va1比如输出为:,[总分],[主题检测],[常规检测],[扣分项],[总体评价],[无推诿],[环境设施],[业务能力],[服务规范]但是如果我们的数据来源 阅读全文
posted @ 2011-05-18 18:19 Code技术人生 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 本篇文章着重讨论两个问题:1、主键设为Int型与Varchar型,性能有何差异?2、非聚集索引在大数量下能否提高性能?测试环境:Cpu:T2300 1.66G 内存:1G系统:Windows Xp Sp3数据库:SQL Server 2005步骤:一、建立两个表字段ABdtAdtB表:TestA类型intvarchardatetimedatetime说明主键 字段ABdtAdtB表:TestB类型intvarchardatetimedatetime说明 主键 非聚集索引二、填充数据declare@aintset@a=1useextdatawhile(@a<5000000)beginins 阅读全文
posted @ 2011-05-17 17:52 Code技术人生 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 创建索引索引被创建于已有的表中,它可使对行的定位更快速更有效。可以在表格的一个或者多个列上创建索引,每个索引都会被起个名字。用户无法看到索引,它们只能被用来加速查询。注释:更新一个包含索引的表需要比更新一个没有索引的表更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常用于搜索的列上面创建索引。唯一的索引 (Unique Index)在表格上面创建某个一个唯一的索引。唯一的索引意味着两个行不能拥有相同的索引值。CREATE UNIQUE INDEX 索引名称ON 表名称 (列名称) "列名称" 规定你需要索引的列。简单的索引在表上创建一个简单的索引。当我们省 阅读全文
posted @ 2011-05-17 17:50 Code技术人生 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 什么是索引拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K 。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词)。同理,SQL Server允许用户在表中创建索引,指定按某列预先排序,从而大大提高查询速度。• SQL Server中的数据也是按页( 4KB )存放• 索引:是SQL Server编排数据的内部方法。它为SQL Server提供一种方法来编排查询数据 。• 索引页:数据库中存储索引的数据页;索引页类似于 阅读全文
posted @ 2011-05-17 17:44 Code技术人生 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 索引是以表列为基础的数据库对象。索引中保存着表中排序的索引列,并且纪录了索引列在数据库表中的物理存储位置,实现了表中数据的逻辑排序。通过索引,可以加快数据的查询速度和减少系统的响应时间;可以使表和表之间的连接速度加快。 但是,不是在任何时候使用索引都能够达到这种效果。若在不恰当的场合下,使用索引反而会事与愿违。所以,在SQL Server数据库中使用索引的话,还是需要遵守一定的规则。笔者觉得,主要是需要遵守六大铁律。 铁律一:天下没有免费的午餐,使用索引是需要付出代价的。 索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认 阅读全文
posted @ 2011-05-17 17:35 Code技术人生 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 关键字: 字符串 截取 SUBSTRING 返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft&reg; SQL Server&#8482; 数据类型的更多信息,请参见数据类型。 语法 SUBSTRING ( expression , start , length ) 参数 expression 是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。 start 是一个整数,指定子串的开始位置。 length 是一个整数,指定子串的长度(要返回的字符数或字节数)。 subs 阅读全文
posted @ 2011-05-17 16:10 Code技术人生 阅读(306) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页