自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (61)
  • 收藏
  • 关注

空空如也

学习win32汇编-初级入门

一、引言 Win32应用程序一般使用C语言编程,但是在某些需要进行深层编程的情况下,例如Win32应用程序执行机制分析、病毒清除、加密解密等深层编程,或者对于某些速度要求较高的程序,需要使用汇编语言(甚至机器语言)直接编写Win32应用程序。Win32应用程序虽然和其他32位应用程序(例如32位保护模式DOS程序)一样可以使用386汇编语言和保护模式编程,但是Win32应用程序的执行机制与其他32位应用程序有一定的差别,例如消息循环、动态链接等,Win32汇编语言也有其特殊的编程方式。目前国内极少看到有关Win32汇编语言的资料,市面上的汇编语言书籍一般只介绍DOS实模式汇编语言和386保护

2010-02-18

学习SQL语句之SQL语句大全

--语 句 功 能   --数据操作   SELECT --从数据库表中检索数据行和列   INSERT --向数据库表添加新数据行   DELETE --从数据库表中删除数据行   UPDATE --更新数据库表中的数据   --数据定义   CREATE TABLE --创建一个数据库表   DROP TABLE --从数据库中删除表   ALTER TABLE --修改数据库表结构   CREATE VIEW --创建一个视图   DROP VIEW --从数据库中删除视图   CREATE INDEX --为数据库表创建一个索引   DROP INDEX --从数据库中删除索引   CREATE PROCEDURE --创建一个存储过程   DROP PROCEDURE --从数据库中删除存储过程   CREATE TRIGGER --创建一个触发器   DROP TRIGGER --从数据库中删除触发器   CREATE SCHEMA --向数据库添加一个新模式   DROP SCHEMA --从数据库中删除一个模式   CREATE DOMAIN --创建一个数据值域   ALTER DOMAIN --改变域定义   DROP DOMAIN --从数据库中删除一个域   --数据控制   GRANT --授予用户访问权限   DENY --拒绝用户访问   REVOKE --解除用户访问权限   --事务控制   COMMIT --结束当前事务   ROLLBACK --中止当前事务   SET TRANSACTION --定义当前事务数据访问特征   --程序化SQL   DECLARE --为查询设定游标   EXPLAN --为查询描述数据访问计划   OPEN --检索查询结果打开一个游标   FETCH --检索一行查询结果   CLOSE --关闭游标   PREPARE --为动态执行准备SQL 语句   EXECUTE --动态地执行SQL 语句   DESCRIBE --描述准备好的查询   ---局部变量   declare @id char(10)   --set @id = '10010001'   select @id = '10010001'   ---全局变量   ---必须以@@开头   --IF ELSE   declare @x int @y int @z int   select @x = 1 @y = 2 @z=3   if @x > @y   print 'x > y' --打印字符串'x > y'   else if @y > @z   print 'y > z'   else print 'z > y'   --CASE   use pangu   update employee   set e_wage =   case   when job_level = ’1’ then e_wage*1.08

2010-02-18

谭浩强C语言全书word版

清华大学出版出版社  谭浩强c语言  全书word版,知道很多人想要,我也找了很久,想学编程快来下把!!!!不是习题答案点错了,是教程!!!

2010-02-18

手到擒来--vc小词典2.0

VC++是一个功能强大的应用程序开发工具,其中所包含的丰富的库函数更是为我们的使用提供了很大的帮助,但是任何人都不可能记住这么多的库函数,类似VC小词典的软件就孕育而生,为我们提供了很大的帮助,<<手到擒来---VC小词典>>就是一款十分方便的VC库函数查询软件。 该软件有以下几个特点: 1> 由于采用了功能强大的SQL查询语言,查询速度快。 2> 轻松实现”即查即现”的模糊查询方式,在输入查询值的同时,记录会自动更新为最相近的记录,性能优越。 3> 查询到的函数不仅有基本的功能介绍,还有详细的示例做编程参考,而且可以用来学习。 4> 软件界面清秀大方,简单实用。

2010-02-18

数据库系统开发实例1

SQL Server 2000数据库逐渐成为Windows操作系统平台下进行数据库应用开发中较为理想的选择之一。本书的第1章介绍SQL Server2000系统的基本架构;第2章介绍如何创建和维护数据库;第3章详细介绍如何使用Transact-SQL访问和更新数据;第4章讲解如何使用SQL Server2000提供的各种工具提高工作效率;第5章讲解SQL Server 2000系统所提供的各种编程接口,让读者更好地了解数据库系统和应用程序相辅相成的关系;第6章介绍如何使用Visual Basic+SQL Server 2000开发一个移动通信设备公司进销存系统,内容包括分析项目需求...

2010-02-18

经典编程900例(C语言)

下载的时候注意了,不要点错了,纳米盘下载时很恶心~ 要点几次!! 觉得好就支持一个....

2010-02-18

高质量C、C++编程指南

欣赏 C 语言之美,理解 C 语言之妙,体会学习 C 语言之无穷乐趣。 春华秋实,岁月有辛勤付出才美丽,桃李芬芳,人生看学生成才而快乐! 输入理想的程序,输出快乐的人生!

2010-02-18

疯狂VC技巧集疯狂VC技巧集

疯狂VC技巧集 疯狂VC技巧集 疯狂VC技巧集 疯狂VC技巧集

2010-02-18

动态SQL语句基本语法。动态SQL语句基本语法

动态sql语句基本语法 1 :普通SQL语句可以用Exec执行 例: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名,数据库名之类作为变量时,必须用动态SQL 错误: declare @fname varchar(20) set @fname = 'FiledName' Select @fname from tableName -- 错误,不会提示错误,但结果为固定值FiledName,并非所要。 正确: Exec('select ' + @fname + ' from tableName') -- 请注意加号前后的单引号的边上加空格 当然将字符串改成变量的形式也可 declare @fname varchar(20) set @fname = 'FiledName' --设置字段名 declare @s varchar(1000) set @s = 'select ' + @fname + ' from tableName' Exec(@s) -- 成功 exec sp_executesql @s -- 此句会报错 --注:@s参数必须为ntext或nchar或nvarchar类型,必须将declare @s varchar(1000) 改为declare @s Nvarchar(1000) 如下: declare @s Nvarchar(1000) -- 注意此处改为nvarchar(1000) set @fname = 'FiledName' --设置字段名 set @s = 'select ' + @fname + ' from tableName' Exec(@s) -- 成功 exec sp_executesql @s -- 此句正确 3. 输入或输出参数 (1)输入参数: declare @QueryString nvarchar(1000) --动态查询语句变量(注:必须为ntext或nchar哐nvarchar类型,不能是varchar类型) declare @paramstring nvarchar(200) --设置动态语句中的参数的字符串(注:必须为ntext或nchar哐nvarchar类型,不能是varchar类型) declare @input_id int--定义需传入动态语句的参数的值 set @QueryString='select * from tablename where id=@id' --id为字段名,@id为要传入的参数 set @paramstring='@id int' --设置动态语句中参数的定义的字符串 set @input_id =1 --设置需传入动态语句的参数的值为1 exec sp_executesql @querystring,@paramstring,@id=@input_id   若有多个参数: declare @QueryString nvarchar(1000) --动态查询语句变量(注:必须为ntext或nchar哐nvarchar类型,不能是varchar类型) declare @paramstring nvarchar(200) --设置动态语句中的参数的字符串(注:必须为ntext或nchar哐nvarchar类型,不能是varchar类型) declare @input_id int--定义需传入动态语句的参数的值,参数1 declare @input_name varchar(20)--定义需传入动态语句的参数的值,参数2 set @QueryString='select * from tablename where id=@id and name=@name' --id与name为字段名,@id与@name为要传入的参数 set @paramstring='@id int,@name varchar(20)' --设置动态语句中参数的定义的字符串,多个参数用","隔开 set @input_id =1 --设置需传入动态语句的参数的值为1 set @input_name='张三' --设置需传入动态语句的参数的值为"张三" exec sp_executesql @querystring,@paramstring,@id=@input_id,@name=@input_name --请注意参数的顺序 (2)输出参数

2010-02-18

初探c#初探c#初探c#初探c#初探c#初探c#

以前在使用VB来实现多线程的时候,发现有一定的难度。虽然也有这样那样的方法,但都不尽人意,但在C#中,要编写多线程应用程序却相当的简单。这篇文章将作简要的介绍,以起到抛砖引玉的作用! .NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”等等。下面将一个一个的解释。 a.启动线程 顾名思义,“启动线程”就是新建并启动一个线程的意思,如下代码可实现: Thread thread1 = new Thread(new ThreadStart( Count)); 其中的 Count 是将要被新线程执行的函数。 b.杀死线程 “杀死线程”就是将一线程斩草除根,为了不白费力气,在杀死一个线程前最好先判断它是否还活着(通过 IsAlive 属性),然后就可以调用 Abort 方法来杀死此线程。 c.暂停线程

2010-02-18

VISUAL C++MFC编程实例

本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书。

2010-02-18

sql基本语法教程-Good

资源描述:無論您是一位 SQL 的新手,或是一位只是需要對 SQL 複習一下的資料倉儲業界老將,您就來對地方了。這個 SQL 教材網站列出常用的 SQL 指令。這個網站包含以下幾個部分: &#9830; SQL 指令: SQL 如何被用來儲存、讀取、以及處理資料庫之中的資料。 &#9830; 表格處理: SQL 如何被用來處理資料庫中的表格。 &#9830; 進階 SQL: 介紹 SQL 進階概念,以及如何用 SQL 來執行一些較複雜的運算。 &#9830; SQL 語法: 這一頁列出所有在這個教材中被提到的 SQL 語法。 對於每一個指令,我們將會先列出及解釋這個指令的語法,然後用一個例子來讓讀者瞭解這個指令是如何被運用的。當您讀完了這個網站的所有教材後,您將對 SQL 的語法會有一個大致上的瞭解。另外,您將能夠正確地運用 SQL 來由資料庫中獲取資訊。筆者本身的經驗是,雖然要對 SQL 有很透徹的瞭解並不是一朝一夕可以完成的,可是要對 SQL 有個基本的瞭解並不難。希望在看完這個網站後,您也會有同樣的想法。 請您現在將這個網站 加入『我的最愛』或是加入黑米分享書籤,以

2010-02-18

Microsoft编写优质无错C程序秘

编程精粹 ─── Microsoft 编写优质无错C 程序秘诀 Writing Clean Code ─── Microsoft Techniques for Developing Bug-free C Programs Steve Maguire 著 姜静波 佟金荣 译 麦中凡 校 电子工业出版社 编写优化、高效、无错地代码 2 这份电子书籍由PC Home 俱乐部、C++ Bulider 讨论区数位网友分别整理完成,基本 上完全按照所据译本原貌,极少数文字为通顺起见稍作修改。由于并非一人整理完成,书 中例程各章节代码书写风格可能稍有不同,如指针声明,以下两种写法都存在: void* pv // ‘*’号与类型说明符相连 void *pv // ‘*’号与变量名相连-programming essence Building Building Quality Microsoft prepared no wrong C program secret Writing Cl ean Building Code Building Techniques for Building Microsoft Developi Vi Bug-free C Programs with Steve Maguire Jiangjingbei Tong Mai Jinrong translation Where were the school electronics industry publishing company optimization, efficient, no wrong code to the two e-books by PC Home Club, C Bulider discussing several netizens were sorted out, basically According to the translation in accordance with the original landscape. very few words for the sake of coherence with some slight modifications. Because a person is not sorted out, the chapters of the book Programming code writing style may be slightly different, such as pointer statement, Following two written exist : void * pv /

2010-02-18

TML初级教程和HTML中级教程Html高级教程

HTML高级教程的目的是开拓HTML的优点,优化亲和力和易用性。 因为HTML初级教程和HTML中级教程持使用最新HTML标准(XHTML 1.0以上版本)的立场,可能某些没有读过初级和中级教程的人对这个教程的某些方面感到难以理解,这也是标准要点存在的原因。总体上,这个教程的各部分都假设你对HTML已经里外理解,并要进一步开发它的潜能。 这个教程给那些虽然已经了解HTML,但对经不起未来XHTML标准的考验,隐含在分离内容和表现后面含义还未觉醒的人们。

2010-02-18

Google Adsense注册指导

1 - Google Adsense 1.) Google Adsense 注册Google Adsense 时候,网站网址一项需要特别谨慎,如果你的注册的网址含有违反Google Adsense 计划政策的内容,比如含有暴力色情或者版权纠纷的内容,有可能无法通过Google 的审核。 - 2 - : 请在点击[提交信息]之前确认所有信息都是正确的 在此之后不能更改付款人姓名或国家/地区名称。 - 3 - 3.) - 4 - - 5 - 4.) 完成以上操作后,去查看你的邮箱,会收到一封来至:"Google AdSense" [email protected] 主题为: Google_AdSense_信息确认的确认信。里面会有一个链接地址,复制链接地址到网页浏览器中打开,完成注册! - 6 - 5.) Google Adsense Google 的审核过程大约需要24 小时,一天后去查看你的邮箱,如果你的网站或博客符合Google Adsense 发布商要求,你将会收到Google 发给你的标题为:欢迎光临_Google_AdSense 的确认通过邮件,邮件中会简单提示你一些 Google Adsense 的主要政策和一些注意事项,这些进入 Adsense 后台以及本站上都有相关的描述。然后使用申请中所提交的电子邮件地址和密码登录到Google Adsense 的帐户,并选择同意 AdSense 条款。便可以开始你的Adsense 之旅了。

2010-02-18

新版Flash 教程了不小的改变。 

新版Flash 已不再只是当初那款动画设计制作软件,不仅有Windows版还有Mac版,可支持Mac OS X。Flash 较Flash的以前版本,无论是在操作界面、图像处理方面,还是在Action Script脚本语言、 文件的支持格式和发布等方面都做了不小的改变。 

2010-02-18

DOS批处理实例教程

- DOS批处理实例教程 DOS 批处理 实例 批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中

2010-02-18

在网页制作中,div+css入门教程

在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础。下面我们就开始一步一步使用DIV+CSS进行网页布局设计吧。 所有的设计第一步就是构思,构思好了,一般来说还需要用PhotoShop或FireWorks(以下简称PS或FW)等图片处理软件将需要制作的界面布局简单的构画出来,以下是我构思好的界面布局图。

2010-02-18

div+css布局大全,学习CSS布局吗

你正在学习CSS布局吗?是不是还不能完全掌握纯CSS布局?通常有两种情况阻碍你的学习: 第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义、结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。 另一种原因是你对那些非常熟悉的表现层属性(例如:cellpadding,、hspace、align="left"等等)束手无策,不知道该转换成对应的什么CSS语句。当你解决了第一种问题,知道了如何结构化你的HTML,我再给出一个列表,详细列出原来的表现属性用什么CSS来代替。 结构化HTML 我们在刚学习网页制作时,总是先考虑怎么设计.................... 本站提供div+css布局大全,版权归该下载资源的合法拥有者所有。

2010-02-18

C语言编程宝典之一,2,,3

本人的《FOXPRO编程宝典之一》,《FOXPRO编程宝典之二》和《FOXPRO编程宝典之三》系列软件在《电脑报》配套光盘相继发表后,受到广大电脑爱好者和程序员的普遍欢迎,在朋友们的热情鼓励之下,本人推出《C语言编程宝典之一》,并以HTML的形式献给大家。

2010-02-18

C代码规范及相关文档

C代码规范及相关文档 C代码规范及相关文档 C代码规范及相关文档

2010-02-18

css写菜单:简洁注释版_经验交流

css写菜单:简洁注释版_经验交流_脚本之家

2010-02-18

css2. 0中文手册-好东西

Div+Css是现在网站架设的一个趋势,应用Css对于网站有诸多的好处。本教程是沈小雨2002年制作的 Css2.0中文手册,对学习CSS和查询CSS属性非常有帮助。 Css2.0中文手册针对的是已有一定网页设计制作经验的读者。其目的是提供完整清晰的样式表内容的快速索引及进阶帮助。所以对于网页制作和样式表的基础知识,仅简单介绍,恕不赘述。 Css2.0中文手册提供了完整的 CSS2.0 的属性(Properties)、规则(At-Rules)、伪类(Pseudo-Classes)、伪元素(Pseudo-Elements)、声明 (Declarations)、单位(Units)、选择符(Se lectors)的介绍。其内容涵括了 W3C 的 CSS2.0 标准,以及 Internet Explorer 和 Netscape 各自的私有内容。出于种种众所周知的原因考虑,本手册以浏览器的事实标准—— Internet Explorer 为主。Css2.0中文手册中为几乎所有的已被支持的属性、伪类、单位等,除了基本的语法示范外,都度身制作了可以对照源代码即时察看运行演示的实例。建议新手们收藏,使用Css2.0中文手册可方便快捷的查询CSS各种属性和参数!

2010-02-18

C++编程思想 -初学高手都可以

C++编程思想 本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。 本书作为正式教材和自学用书均非常优秀,作为程序设计者的参考用书亦极为合适。

2010-02-18

ASP入门教程-初学就适用

ASP(Active Server Pages)是目前最为流行的开放式的Web服务器应用程序开发技术。使用它可以将HTML语言,脚本语言和Active控件组合一起,产生动态、交互、具有数据库访问功能,且高效率的基于Web的应用程序。 ASP技术的优势主要表现在以下几个方面: ASP运行环境的配置非常方便,只要在Windows平台上安装PWS或IIS,Web服务器与ASP应用服务器的配置便基本上完成了; ASP技术简单易学,使用ASP编写服务器端脚本可以创建功能强大的Web应用程序,如果已经熟悉VBScript或JavaScript脚本语言,学习ASP就不会感觉到有什么困难; 使用ASP技术进行开发时,可以通过建立自己的COM组件,将应用程序的商业逻辑封闭在可重用的模块中,以便在脚本、其他组件或其他程序中调用 本文来自-编程入门网:http://www.bianceng.cn/webkf/asp/200802/7416.htm

2010-02-18

ASP.NET 完全入门

asp.net完全入门 pdf教程 本书面向初、中、高级用户,全面系统地介绍了ASP.NET的特点、基础知识和具体的应用。本书由浅入深,层层深入的讲解了ASP.NET技术,在本书中写作中,例子都使用了VB.NET的语法。所以,如果您对VB的语法或对ASP很熟悉的话,你将会发现很快就可以上手。如果你精通别的编程语言,通过对本书的阅读,也会让你跟上编程技术发展的前沿。

2010-02-18

Adsense新手入门简单教程

Google AdSense 全面解析(申请+操作+支付)第一步:申请 网站必须运行6个月以上才可以申请GG账号(注:如果自己没办法申请,可以花钱让别人帮忙申请,申请一个号不到100块钱,很便宜) Google Adsense:http://www.google.com/adsense Google AdSense 全面解析(申请+操作+支付) Google Adsense是目前最具权威性的广告投放商,按点击计费,价格高,信誉好,相对也非常公正。 本站提醒:投放Google Adsense最好不要作弊,一旦发现有作弊行为,会将你的ID封杀,同时连同之前的收入全部没有了;再就是不要企图欺骗Google,通过更换IP点击、清除Cookies点击,Google的技术已经到了能识别你计算机ID的程度。但是有些人还是能作弊成功的。就连新站也可以作弊(注:如果有兴趣做的话,可以试试) 与其他广告比较起来,Google Adsense具有以下特点: 1、与页面内容关联,投放与内容相关的广告,更加有效,也增加了点击可能性。 2、分图片广告和文字广告,有多种样式可选。 3、速度快,不影响页面加载时间。 申请:格式和注意事项登录到Google Adsense申请页面后,认真填写下面的项目: 帐户类型 帐户类型: 如果是公司选择“企业”,个人就选择“个人” 国家/地址:选择“中国” 网站信息 网站网址:填写你自己的主要网址,不要http://,比如www.seobbs.net 网站语言:根据你的网站语言来选择,中文就选“中文(简体)”或“中文(繁体)” 产品选择 产品:一般2个都选上 AdSense for Content:图片或文字广告 AdSense for Search:搜索框广告 联系信息(重要) 收款人姓名:填写你的真实姓名,以后支票上的名字和邮寄过来的名字都是这。**申请成功后不能修改 地址:你的收款地域。这个要详细填写,有人没把这填详细就没有通过。从2005年11月开始,Adsense支票用中文地址寄出,所以这里用中文填就可以了。 地址(延续): 县/市: 州、省或地区: 邮政编码: 国家/地区: …… 以上联系信息按实际详细填写即可,只是一定要注意姓名要正确,申请了后是不能改的 登录信息 电邮地址:填写你经常使用的邮件地址。这个也比较重要,就是你以后登录的帐号,发送最新消息和相关信息的邮件地址。 密码:这个不用说了吧 电子邮件首选项:如果你喜欢他们给发些最新资讯就点上,不想接收就点掉 OK~可以提交了 现在就等开通吧~如果一切正常,1-3天就会通过你的申请 操作:AdSense for Content申请成功后,就可以投放广告了,下面讲讲Google Adsense的操作 登录地址:http://www.google.com/adsense 登录后,会看见“报告、AdSense for Content、AdSense for Search、推介、我的帐户”共5个标签 一、报告 这里列出了你网站上Adsense的展示/点击情况,点击比率,收入等信息。 还可以按渠道名称(后面介绍)分别查看各渠道的收入情况。 还可以通过下拉选择菜单分别查看“今天/昨天/前7天/本月/上月”的收入情况,如果你已经收到过支票的话,还可以查看“自上次支付开始”这段时间的总收入。 此标签下的“高级报告”和新增的“报告管理”使用不再详述,请参看本版块相关文章。 二、AdSense for Content 这就是常见的Google广告了。在这里可以根据你的喜好,定义好样式,获取代码。 1、广告类型 可以选择“广告单元”和“链接单元”两种 (1)广告单元:可以在这里选择你要投放哪类型的广告,有纯文字、纯图片、文字或图片(根据情况随机投放文字的或图片的)。 文字单元:

2010-02-18

50个常用SQL语句,很好

Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C#='002') b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; select S#,avg(score) from sc group by S# having avg(score) >60; 3、查询所有同学的学号、姓名、选课数、总成绩; select Student.S#,Student.Sname,count(SC.C#),sum(score) from Student left Outer join SC on Student.S#=SC.S# group by Student.S#,Sname 4、查询姓“李”的老师的个数; select count(distinct(Tname)) from Teacher where Tname like '李%'; 5、查询没学过“叶平”老师课的同学的学号、姓名; select Student.S#,Student.Sname from Student where S# not in (select distinct( SC.S#) from SC,Course,Teacher where SC.C#=Course.C# and Teacher.T#=Course.T# and Teacher.Tname='叶平'); 6、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名; select Student.S#,Student.Sname from Student,SC where Student.S#=SC.S# and SC.C#='001'and exists( Select * from SC as SC_2 where SC_2.S#=SC.S# and SC_2.C#='002'); 7、查询学过“叶平”老师所教的所有课的同学的学号、姓名; select S#,Sname from Student where S# in (select S# from SC ,Course ,Teacher where SC.C#=Course.C# and Teacher.T#=Course.T# and Teacher.Tname='叶平' group by S# having count(SC.C#)=(select count(C#) from Course,Teacher where Teacher.T#=Course.T# and Tname='叶平')); 8、查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名; Select S#,Sname from (select Student.S#,Student.Sname,score ,(select score from SC SC_2 where SC_2.S#=Student.S# and SC_2.C#='002') score2 from Student,SC where Student.S#=SC.S# and C#='001') S_2 where score2 60); 10、查询没有学全所有课的同学的学号、姓名; select Student.S#,Student.Sname from Student,SC where Student.S#=SC.S# group by Student.S#,Student.Sname having count(C#) <(select count(C#) from Course); 11、查询至

2010-02-18

存储过程入门与提高 1

存储过程入门与提高 什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技术呢? 资料引用:http://www.knowsky.com/2951.html

2010-02-18

搜索引擎优化(SEO)知识完全手册

《搜索引擎优化知识完全手册》前言   搜索引擎营销(SEM:Search Engine Marketing)在网络营销中的举足轻重的作用,决定了搜索引擎优化(SEO:Search Engine Optimazation)在网络营销实战中的重要意义。一个商业网站以其核心关键词在主流搜索引擎中获得自然排名优先,在今天竞争异常激烈、信息过度膨胀的商业社会,有着非比寻常的价值。因此,国内外网络营销人士都自发展开对以Google为代表的主流搜索引擎排名规则的研究,并衍生出一个风风火火的搜索引擎优化服务领域,在国内国外都有着广阔的市场。   真正的SEO是通过采用易于搜索引擎索引的合理手段,使网站对用户和搜索引擎更友好(Search Engine Friendly),从而更容易被搜索引擎收录及优先排序。搜索引擎优化是一种搜索引擎营销指导思想,而不仅仅是对google的排名。搜索引擎优化工作贯穿网站策划、建设、维护全过程的每个细节,值得网站设计、开发和推广的每个参与人员了解其职责对于SEO效果的意义。   由于自然排名原本就是建立在公开、民主、免费的基础上,因此本书作者特在工作之余,结合国内外SEO研究者的精华思想,以及自己多年实践经验编写此书,并以电子版形式供广大网络营销人士免费下载学习、共同交流发展。   本书适合作为SEO的入门及提高的辅导阅读材料。需要指出的是,由于各大搜索引擎在排名算法上“以搜索用户为中心”的指导思想是一致的,所以在具体算法上虽然各有侧重的指标,但一般大同小异。电子书《搜索引擎优化知识完全手册》并非为传授google排名技巧而写(尤其不传授含有欺骗性的所谓google排名秘笈),但我相信,如果您通过本书中介绍的相关内容理解了搜索引擎优化的真正含义和操作方法,利用规范的方法改善网站在google搜索结果中的排名同样是有效的。   如果您从事搜索引擎优化工作或者对此有所关注,对google于2005年3月26日对垃圾SEO的大规模清洗行动一定不会没有感受吧?本书希望告诉您一个基本事实:成为google排名高手不需要歪门邪道一样可以做到,而且效果更持久!如果您用规范的方法提供搜索引擎优化服务,无论您个人还是您的客户,才会感觉更踏实。

2010-02-18

(X)HTML高级教程,(X)HTML高级教程

(X)HTML高级教程 (X)HTML高级教程 (X)HTML高级教程 (X)HTML高级教程

2010-01-31

CSS实战大纲,CSS实战大纲

CSS实战大纲 CSS实战大纲 CSS实战大纲

2010-01-31

div+css布局大全,入门教程

div+css布局大全,入门教程 div+css布局大全,入门教程 div+css布局大全,入门教程

2010-01-31

样式表中文手册,值得下啊

Introduction To CSS2样式表简介 什么是样式表: CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。 如何将样式表加入您的网页: 你可以用以下三种方式将样式表加入您的网页。而最接近目标的样式定义优先权越高。高优先权样式将继承低优先权样式的未重叠定义但覆盖重叠的定义。例外请参阅 !important 声明。 链入外部样式表文件 (Linking to a Style Sheet) 你可以先建立外部样式表文件(.css),然后使用HTML的link对象。示例如下: <head> <title>文档标题</title> <link rel=stylesheet href="http://www.dhtmlet.com/dhtmlet.css" type="text/css"> </head> 而在XML中,你应该如下例所示在声明区中加入: <? xml-stylesheet type="text/css" href="http://www.dhtmlet.com/dhtmlet.css" ?> 定义内部样式块对象 (Embedding a Style Block) 你可以在你的HTML文档的<HTML>和<BODY>标记之间插入一个<STYLE>...</STYLE>块对象。 定义方式请参阅样式表语法。示例如下: <html> <head> <title>文档标题</title> <style type="text/css"> <!-- body {font: 10pt "Arial"} h1 {font: 15pt/17pt "Arial"; font-weight: bold; color: maroon} h2 {font: 13pt/15pt "Arial"; font-weight: bold; color: blue} p {font: 10pt/12pt "Arial"; color: black} --> </style> </head> <body> 请注意,这里将style对象的type属性设置为"text/css",是允许不支持这类型的浏览器忽略样式表单。 内联定义 (Inline Styles) 内联定义即是在对象的标记内使用对象的style属性定义适用其的样式表属性。示例如下: <p style="margin-left: 0.5in; margin-right:0.5in">这一行被增加了左右的外补丁<p> 样式表语法 (CSS Syntax) Selector { property: value } 参数说明: Selector -- 选择符 property : value -- 样式表定义。属性和属性值之间用冒号(:)隔开。多个定义之间用分号(;)隔开 继承的值 (The ' Inherit ' Value) 每个属性都有一个指定的值: Inherit 。它的意思是:将父对象的值等同为计算机值得到。这个值通常仅仅是备用的。显式的声明它可用来强调。 苏昱作品·版权所有 ©2002 Rainer Su . All rights reserved .

2010-01-31

DOS批处理实例教程,值得下载

批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中爱上批处理(晕,怎么又是爱?到底批处理和爱有什么关系?答案:没有!)。再说句“闲话”:要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面。

2010-01-31

SiteMapBuilder网站地图制作

SiteMapBuilder网站地图制作 SiteMapBuilder网站地图制作 SiteMapBuilder网站地图制作

2010-01-31

:《搜索引擎优化(SEO)知识完全手册》

:《搜索引擎优化(SEO)知识完全手册》

2010-01-31

Windows程序设计,很强大

本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。如在本章稍后所讨论的,这不是写作Windows程序的唯一方法。然而,无论最终您使用什么方式写作程序,了解Windows API都是非常重要的。

2010-01-31

数据库系统开发实例,很好

数据库系统开发实例 数据库系统开发实例 数据库系统开发实例 数据库系统开发实例

2010-01-31

动态SQL语句基本语法

学习SQL应知道的动态SQL语句基本语法 学习SQL应知道的动态SQL语句基本语法 学习SQL应知道的动态SQL语句基本语法 学习SQL应知道的动态SQL语句基本语法

2010-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除