自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mikey219的专栏

stay hungry,stay foolish

  • 博客(1)
  • 资源 (9)
  • 收藏
  • 关注

原创 简单排序算法

稳定排序: 如果两个数相同,对它们进行的排序结果中它们的相对顺序不变。 原地排序: 不申请多余的空间进行的排序。 1.冒泡排序 思路:对于每一趟排序,比较相邻的两个元素,看是否满足大的在后的规律(假定是递增排序)。如果不是,交换这两个元素。每趟排序结束后,当前遍历所有元素的最大值就被移到了最后。注意每次遍历的元素个数是不一样的,因为最后一个元素

2015-03-08 19:36:55 400

C++ 通信常用转换函数汇总

C++常用转换函数,做项目中总结的,有需要的可以直接拿走用。包括CRC16的计算、校验、HEX文件到BIN文件的转换、CString转Char、字符转16进制等。

2012-09-05

vc2008 银行管理系统 ado方式

实现了简单银行管理系统的功能,包括系统人员管理,界面简单实用; 用法:将database中的数据库文件放入D:\database\中,初始密码可在数据库表worker中查阅。

2012-08-31

VC08连接access07 ado方式详细步骤

vc2008连接access2007的详细步骤,每一步有无错源代码,实现了对数据库的增删改查以及登录验证的操作。

2012-08-10

数据库系统概论实验报告

实验一:创建表、更新表和实施数据完整性 1. 运行给定的SQL Script,建立数据库GlobalToyz。 2. 创建所有表的关系图。 3. 列出所有表中出现的约束(包括Primary key, Foreign key, check constraint, default, unique) 4. 对Recipient表和Country表中的cCountryId属性定义一个用户自定义数据类型,并将该属性的类型定义为这个自定义数据类型。 5. 把价格在$20以上的所有玩具的材料拷贝到称为PremiumToys的新表中。 6. 对表Toys实施下面数据完整性规则:(1)玩具的现有数量应在0到200之间;(2)玩具适宜的最低年龄缺省为1。 7. 不修改已创建的Toys表,利用规则实现以下数据完整性:(1)玩具的价格应大于0;(2)玩具的重量应缺省为1。 8. 给id为‘000001’玩具的价格增加$1。 实验二:查询数据库 1. 显示属于California和Illinoi州的顾客的名、姓和emailID。 2. 显示定单号码、商店ID,定单的总价值,并以定单的总价值的升序排列。 3. 显示在orderDetail表中vMessage为空值的行。 4. 显示玩具名字中有“Racer”字样的所有玩具的材料。 5. 根据2000年的玩具销售总数,显示“Pick of the Month”玩具的前五名玩具的ID。 6. 根据OrderDetail表,显示玩具总价值大于¥50的定单的号码和玩具总价值。 7. 显示一份包含所有装运信息的报表,包括:Order Number, Shipment Date, Actual Delivery Date, Days in Transit. (提示:Days in Transit = Actual Delivery Date – Shipment Date) 8. 显示所有玩具的名称、商标和种类(Toy Name, Brand, Category)。 9. 显示玩具的名称和所有玩具的购物车ID。如果玩具不在购物车中,则显示NULL值。 10. 以下列格式显示所有购物者的名字和他们的简称:(Initials, vFirstName, vLastName),例如Angela Smith的Initials为A.S。 11. 显示所有玩具的平均价格,并舍入到整数。 12. 显示所有购买者和收货人的名、姓、地址和所在城市。 13. 显示没有包装的所有玩具的名称。(要求用子查询实现) 14. 显示已发货定单的定单号码以及下定单的时间。(要求用子查询实现) 实验三:视图与触发器 1. 定义一个视图,包括购买者的姓名、所在州和他们所订购玩具的名称、价格和数量。 2. 基于(1)中定义的视图,查询显示所有California州的购买者的姓名和他们所订购玩具的名称及数量。 3. 视图定义如下: CREATE VIEW vwOrderWrapper AS SELECT cOrderNo, cToyId, siQty, vDescription, mWrapperRate FROM OrderDetail JOIN Wrapper ON OrderDetail.cWrapperId = Wrapper.cWrapperId 以下更新命令,在更新siQty和mWrapperRate属性使用了以下更新命令时出现错误: UPDATE vwOrderWrapper SET siQty = 2, mWrapperRate = mWrapperRate + 1 FROM vwOrderWrapper WHERE cOrderNo = ‘000001’ 修改更新命令,以更新基表中的值。 4. 在OrderDetail上定义一个触发器,如果购物者改变了定单的数量,玩具的成本也自动地改变。(提示:Toy cost = Quantity * Toy Rate) 实验四:存储过程 1. 编写一段程序,将每种玩具的价格提高¥0.5,直到玩具的平均价格接近$24.5为止。此外,任何玩具的最大价格不应超过$53。 2. 创建一个称为prcCharges的存储过程,它返回某个定单号的装运费用和包装费用。 3. 创建一个称为prcHandlingCharges的过程,它接收定单号并显示经营费用。PrchandlingCharges过程应使用prcCharges过程来得到装运费和礼品包装费。 提示:经营费用=装运费+礼品包装费 实验五:事务与游标 1. 名为prcGenOrder的存储过程产生存在于数据库中的定单号: CREATE PROCEDURE prcGenOrder @OrderNo char(6) OUTPUT as SELECT @OrderNo=Max(cOrderNo) FROM Orders SELECT @OrderNo= CASE WHEN @OrderNo>=0 and @OrderNo=9 and @OrderNo=99 and @OrderNo=999 and @OrderNo=9999 and @OrderNo=99999 Then Convert(char,@OrderNo+1) END RETURN 当购物者确认定单时,应该出现下面的步骤: (1)用上面的过程产生定单号。 (2)定单号,当前日期,购物车ID,和购物者ID应该加到Orders表中。 (3)定单号,玩具ID,和数量应加到OrderDetail表中。 (4)在OrderDetail表中更新玩具成本。(提示:Toy cost = Quantity * Toy Rate). 将上述步骤定义为一个事务。编写一个过程以购物车ID和购物者ID为参数,实现这个事务。 2. 编写一个程序显示每天的定单状态。如果当天的定单值总合大于170,则显示“High sales”,否则显示”Low sales”.报告中要求列出日期、定单状态和定单总价值。

2010-12-30

算法设计与分析实验报告

1.快速排序和归并算法的实现 2.多段图 3.背包问题和活动安排问题 4.判断无向图是否连通和是否存在环

2010-12-30

C语言课程设计报告(大一入学)

1).系统功能介绍 2).功能模块结构 3).数据结构设计 4).主要模块算法说明 5).运行结果 6).课程设计总结 7).附录(源代码) 8).参考文献

2010-12-30

Java面试题及答案

Java面试题及答案 有兴趣做Java工程师的同学可以看下研究下 以后面试可能用得到

2010-05-27

计算机图形学实验报告

实验一 茶壶的显示 实验二 参数曲面的实现 实验三 几何变换与裁剪 实验四 光照模型实现 实验五 实现真实场景 心得体会

2010-05-27

struts2权威指南

介绍了关于struts2的各类相关知识 对学习Java非常有用

2009-11-15

空空如也

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

TA关注的人

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