自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王迪

C#、HTML+CSS、SQL Server学习笔记

  • 博客(195)
  • 资源 (7)
  • 收藏
  • 关注

原创 【c#面向对象】项目实践—汽车租赁系统4:实现还车功能

1、添加几辆车到可还车的集合第一步:在窗体的 Load 事件中,添加一些车辆信息到集合里。关键代码: //给可还车的集合里,添加一些数据信息 rentVehicles = new Dictionary<string, Vehicle>(); Car rentCar = new Car("鄂B00112", "大众速腾", "白色", 3, 250);//声明一个要还车的汽车对象 ren

2020-12-03 16:53:55 581

原创 【c#面向对象】项目实践—汽车租赁系统3:实现汽车出租功能

1、添加几辆车到可租车的集合第一步:在窗体的 Load 事件中,添加一些车辆信息到集合里。关键代码: //给可租车的集合里,添加一些数据信息 vehicles = new Dictionary<string, Vehicle>(); Car car = new Car("鄂A88888", "保时捷卡宴", "黑色", 5, 1000);//声明一个汽车对象 Truck ...

2020-12-03 16:30:33 820

原创 【c#面向对象】项目实践—汽车租赁系统2:创建系统界面、创建车辆相关类、声明集合

1、创建系统界面2、创建车辆相关类2.1 创建一个抽象类 vehicle第一步:右键单击项目名称【CarRental】,点击【添加类】,设置类的名称为 vehicle.cs ,系统完成创建以后,使用关键字 abstract ,修改vehicle 类为抽象类。需要用到的知识点:抽象类的使用第二步:声明汽车类的字段和属性...

2020-12-03 16:29:24 816

原创 【HTML5】Web前端——第六课:CSS3 的变形属性、过渡属性、动画属性、多列属性

知识点:CSS3 的 2D 变形属性、 3D 变形属性、过渡属性、动画属性、多列属性先导知识:【HTML5】Web前端——第五课:CSS3新增背景属性、文本属性、盒模型属性、2D变形属性CSS3 在原来的基础上增加了变形和动画相关属性,通过这些属性,以前需要用 JavaScript 才能实现的功能,现在可以很轻松地实现。CSS3 的变形功能可以对元素进行位移、旋转、缩放、倾斜 4 种几何变换的操作;CSS3 的动画功能则是和位移、旋转、缩放、倾斜 4 种几何变换操作相结合,从而产生平滑的动画..

2020-12-02 21:41:35 2186

原创 【HTML5】Web前端——制作 3D 旋转魔方相册

实现效果:第一步:新建项目,将准备好的图片素材放在 img 文件夹中第二步:在 body 里制作图片结构,将6张图片,分别放在div盒子里,外面有一个大盒子用来放图片。第三步:设置基本的CSS样式 <style type="text/css"> html{ -webkit-perspective: 800px; } #cube{ width:200px; ..

2020-12-02 09:47:19 3951 1

原创 【HTML5】Web前端——第五课:CSS3新增背景属性、文本属性、盒模型属性

知识点:CSS3新增背景属性、字体文本相关属性、盒模型属性、变形动画属性、多列属性。1、CSS3 新增背景属性

2020-11-19 09:19:11 494

原创 【HTML5】Web前端——第四课:CSS3新增选择器

知识点:CSS3 新增的选择器、新增的属性选择器、新增的伪类选择器、新增的伪元素选择器推荐学习网页:CSS 选择器(菜鸟教程)1、CSS 3 简介CSS就是层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言。而 CSS 3 就是最新的 CSS 标准。我们现在说的 CSS 3 ,指的是那些在 CSS 2.1 之后发布的所有东西。 CSS 很早已经开始被分割成多个独立的模块,每个模块可以独立分级,每个模块值包含一小部分功能,所以某个进展缓慢的模块不会拖慢整个规范的指定工作。C.

2020-11-06 16:36:13 458

原创 【HTML5】Web前端——第三课:HTML5 表单相关元素和属性

知识点:原有的表单元素及表单控件、HTML5 表单新增功能类型、HTML5 表单控件新增的属性推荐阅读:HTML+CSS第四课:表单标签的使用-制作注册表单1、原有的表单元素及表单控件表单,是页面与Web服务器交互过程中最重要的信息来源,在网页中的作用不可小视,负责获取用户填写的数据,并通过浏览器向服务器传送数据。因此,在需要与用户交互的Web页面中,表单是极为常见的。表单的作用:实现人机交互。 表单里的形式、种类:通过input标签实现,如输入文本信息的、密码显示为*的、点选性别的.

2020-11-05 08:14:02 1034 1

原创 【HTML5】Web前端——第二课:HTML5新增的常用元素、HTML5的通用属性

知识点:HTML5 新增的文档结构元素、文本格式化元素、页面增强元素、多媒体元素、HTML5 的通用属性(全局属性)、HTML5 废1、弃的元素和属性1、HTML5 新增的常用元素1.1 文档结构元素在HTML5 出现之前,HTML 页面只能用<div>元素作为结构元素,为代码阅读带来了极大的困扰,因此在HTML5 中增加了大量的结构元素,如<header>、<footer>、<aside>、<nav>等。有了这些新增的结构元素..

2020-10-29 08:58:05 553 3

原创 【HTML5】Web前端开发初级下——第一课:初识HTML5、HTML5保留的常用元素

知识点:

2020-10-26 10:29:06 688

原创 HTML+CSS项目实践九——设置网站导航栏悬浮在网页最上面

实现原理参照:HTML+CSS项目实践六:HTML中设置文字浮在图片上方的两种方法(背景图片法、DIV+CSS定位法)

2020-09-25 11:00:17 7550

原创 【ASP.NET】第十课——网站的配制与部署

知识点:掌握 appSettings 的配置与在程序中的访问 、掌握使用 connectionStrings 配置数据库连接字符串 、 掌握自定义错误信息的方法 、 掌握身份验证和权限控制 、 掌握网站的编译发布

2020-08-14 11:35:57 594

原创 【ASP.NET】第一课1——安装IIS服务器(在Win 10 电脑上)

ASP.NET 程序需要使用 Web 服务器作为发布平台,ASP.NET 使用 IIS 作为 Web 服务器。 IIS(Internet Information Service,Internet 信息服务)是微软开发的 Web 服务器,它基于 Windows 操作系统,操作方便,功能强大。在装 Windows 操作系统,IIS 默认是不安装的。安装 IIS 需要从网上下载与操作系统对应的 IIS 安装包并解压。在Win 10上安装IIS服务器第一步:查看自己电脑上是否有IIS①打开控制面板:

2020-08-13 18:20:46 808

原创 【ASP.NET】第九课——使用DataList控件和Repeater控件绑定数据

GridView 和 DetailsView 控件一般合作使用,实 现“列表/详细”功能。DetailsView 控件和 GridView 控件有很多相似之处,但是 DetailsView 控件有添加数据的功能,而 GridView 没有。

2020-08-08 12:25:46 2023 2

原创 【ASP.NET】第八课——GridView 控件的编辑功能优化,GridView控件中嵌套DropDownList控件

知识点:掌握 GridView 的编辑、高亮显示的功能 、掌握 DetailsView 控件的数据展示、编辑和添加功能。 【ASP.NET】第七课——数据绑定和 GridView 控件的使用重点学习了 ASP.NET 中数据绑定的概念、数据绑定控件 GridView 的基本用法。使用它 能快速展示数据,并且能实现分页、删除操作。 GridView 的功能很强大,除了能分页、删除外,我们将继续学习它的编辑和高亮显示的 功能。GridView 的编辑如同 Exc...

2020-08-05 16:42:35 3460 4

原创 【ASP.NET】第七课——数据绑定和 GridView 控件的使用

知识点:理解ASP.NET 中数据绑定的概念、掌握数据绑定表达式语法 、掌握 GridView 的用法1、 数据绑定1.1 数据绑定概述 数据绑定是指将数据源中的数据与页面中的元素进行对应的操作。通过用户界面(UI)来显 示数据,是制作网页时经常需要处理的问题之一。在第二课中,我们已经学会了使用 ASP.NET 提供的控件将数据简单的呈现在页面上。如用 Label、TextBox 呈现单个数据,列表控件如 DropDrownList 可以呈现数据源中某一项数据等。用表格来...

2020-07-31 20:57:08 6654

原创 【ASP.NET】第六课——验证控件和上传控件的使用

知识点:理解数据验证的作用、掌握6种验证控件的用法、掌握用于文件上传的FileUpload控件 为了使我们的应用程序更安全,我们需要在保存数据之前,确保数据的格式是否正确,这就需要我们对用户输入进行验证。在 ASP.NET 中, 验证控件提供了一种易于使用并安全的机制来执行各种验证任务。ASP.NET 提供的验证控件包括 RequiredFieldValidator、RangeValidator、CompareValidator、RegularExpressionValidator、...

2020-07-29 11:28:20 674

原创 【ASP.NET】第五课——搭建风格统一的Web站点、母版页和内容页的使用、站点地图、用户控件的使用

知识点:理解母版页的作用、掌握创建母版页和内容页的方法、掌握常用的导航控件用法、掌握用户控件的用法 本课将讲解 ASP.NET 中的母版页、导航控件(TreeView 和 SiteMapPath)和用户控件。这些 知识点的共性是提升代码和用户界面的重用性,保证用户操作和界面具有统一的风格。母版页是 页面的模板,提供了网站的统一布局。利用 TreeView 和 SiteMapPath 控件简化了站点导航的开 发。用户控件将多个 Web 服务器控件、标签和相关代码组合成一个整体,形成新的...

2020-07-27 10:39:47 1584

原创 【ASP.NET】第四课——基于三层架构搭建“车型管理系统”

知识点:理解为什么大型项目需要分层、掌握三层的概念、掌握在项目中搭建三层的过程1、三层架构概述 对于一个大中型项目而言,由于项目结构复杂,需要团队化开发,开发人员之间分工不同,有些负责用户模块、有些负责购物模块,分层设计可避免模块间相同功能的重复编写,达到减少模块间的耦合性、提高独立性的系统设计要求。在大中型ASP.NET站点的设计开发中,通常采用三层架构的设计。即:表现层、业务逻辑层和数据访问层。1.1 什么是三层架构通常意义上的三层是:表现层(UI)、业务逻辑...

2020-07-22 11:32:22 1365

原创 【C#面向对象】第九课——C#中的序列化和反序列化

知识点:理解序列化和反序列化的概念、掌握二进制序列化和反序列化的方法、掌握 XML 序列化和反序列化的方法。1、序列化和反序列化概述1.1 什么是序列化和反序列化 序列化(Serialization)是通过将对象转换为字节流,从而存储对象或将对象传输到内存,数据库或文件的过程。主要用途是保存对象的状态,包括对象的数据,以便能够在需要是重建对象。反向过程称为 反序列化(Deserialization)。序列化和反序列化都是操作整个对象,和对象属性的多少没有关系。 ...

2020-07-20 15:54:42 504

原创 【C#面向对象】第八课——C#中文本文件的读写、文件和文件夹的基本操作

知识点:掌握文本文件的读写、 掌握文件和文件夹的基本操作1、 文件概述 计算机中存在大量的文件,包括:文本文件、图片、视频、音乐和可执行文件等等。这些文件共同的特点是:都保存在磁盘上,可以长时间的保存用户的数据。对于程序员来说,保存数据的主要方式有:保存在数据库中或保存在文件中。数据库的功能强大,但是操作起来比较复杂,适合保存复杂的数据,对于一些简单的数据,可以直接保存在文件中。 下面我们将学习使用文件来保存数据(也称数据持久化)的方法。...

2020-07-15 17:38:03 1089 2

原创 【C#面向对象】第七课——可扩展标记语言XML、XML文件解析、对节点进行增加、删除和修改

vs2013创建项目时没有Windows install XML 解决方案1、如果你以前装过wix 请卸载重装2、如果以前没有装过 请下载安装附:下载地址:http://wixtoolset.org/

2020-07-14 15:51:35 428

原创 【C#面向对象】第六课——多态、使用虚方法实现多态、使用抽象方法实现多态

知识点:理解多态的概念 、掌握使用虚方法实现多态、 理解抽象类和抽象方法1、理解多态1.1 什么是多态 多态(polymorphism)可以理解为多种形态,自然界的物质都存在多种形态,如水就有液态、固态和气态三种。而面向对象中的多态,主要和对象的操作有关,不同的对象进行同一个操作时,可以有不同的实现方法。举个例子,人类都需要吃东西,而不同国家的人有不同的吃东西方式,中国人用筷子,美国人用刀叉,印度人用手。...

2020-07-10 11:02:45 768

原创 【C#面向对象】项目实践——模拟游戏里的射击案例:类的继承、对象之间的关系

1、运用知识点:类的继承、对象之间的关系2、推荐阅读内容:【C#面向对象】第四课——对象之间的关系【C#面向对象】第五课——类的继承、继承的特性3、类图设计:4、实现思路:里氏替换原则:子类必须完全实现父类的特性才允许被继承,那么子类就可以替换父类出现的位置。 通俗点讲,只要父类能出现的地方子类就可以出现,而且替换为子类也不会 产生任何错误或异常,使用者可能根本就不需要知道是父类还是子类。但是,反过来就不行了,有子类出现的地方,父类未必就能适应。...

2020-07-09 14:34:26 543

原创 【C#面向对象】第五课——类的继承、调用父类的构造方法、继承的特性

知识点:理解继承的概念 、 掌握在程序中实现继承、 掌握 base 和 protected 关键字 、掌握如何调用父类构造方法 、 掌握继承的特性1、理解继承 面向对象有三大特性:封装、继承和多态。我们学习过封装,封装是信息隐藏,我们定义类的过程就是对数据的一种封装,今天我们将重点讨论继承。 继承反映的是类之间的层次关系,生活中就有很多继承的例子,如:我们知道汽车有型号、颜色、排量、油耗等属性,有行驶和刹车方法。而公交车是汽车的一种,除了有汽车基本的属性...

2020-07-08 17:54:26 4953

原创 【C#面向对象】第四课——深入类的方法、构造方法、方法重载、对象之间的通信

知识点:掌握类的构造方法、掌握方法重载、掌握对象之间的通信

2020-07-07 17:29:45 770

原创 【C#面向对象】第三课——使用集合保存数据、ArrayList集合、Hashtable集合的使用

知识点:理解集合的概念、掌握 ArrayList 集合的使用、掌握 Hashtable 集合的使用、掌握泛型集合的使用1、集合简介 通过对C#基础编程的学习,当我们需要保存多个相同类型的数据时,通常会使用数组,但是数组存在一些先天的不足: 长度固定,不能处理元素个数未知的情况。 执行一些特定操作不方便,如在数组中删除或插入元素时,需要编写大量代码实现。 所以现在主要主流的编程语言中,如 C#、Java 都提供了集合来组织数据,集合的长度可以动态维...

2020-07-05 16:51:59 1319

原创 【C#面向对象】第二课——深入C#数据类型、值类型和引用类型的学习

知识点:理解值类型和引用类型的区别、掌握结构类型的定义、掌握拆箱和装箱的概念、掌握使用值类型和引用类型作为方法的参数1、值类型和引用类型 我们在前面学习过 C#中的数据类型,常用的数据类型有: C#中的数据类型 说明 用法举例 int 整型 人数 double 双精度浮点型 圆周率 ...

2020-07-01 10:42:24 646

原创 【C#面向对象】第一课——认识.NET框架,理解类和对象

知识点:了解.NET 特性、掌握.NET 框架结构组成和原理、掌握类和对象的概念、掌握封装的基本概念参考复习资料:C#编程基础第一课:C#和.NET框架、VS软件基本使用、编写第一个C#程序1、 .NET 平台概述 2000 年,微软向全球宣布其革命性的软件和服务平台,这对于消费者、企业和软件开发商来说,预示着一个个人获得更大的能力和充满更多的商业机会的新时代到来。Microsoft.NET 平台将利用互联网为基础的计算和通讯的特点,通过先进的软件技术和众多的智能设...

2020-06-29 16:54:06 1036

原创 【ASP.NET】第三课——ASP.NET 系统对象与状态管理

知识点:理解ASP.NET系统对象的概念、掌握ASP.NET状态管理技术、掌握Page对象的IsPostBack属性和ClientScript属性、掌握Response、Request、Server、Cookie、Session、Application对象的使用方法、理解状态管理技术之间的区别。 在【ASP.NET】第二课——ASP.NET WebForm中的控件,我们已经认识了 ASP.NET 的控件,重点讲解了常用的 Web 服务器控件。 本次课将学习 ASP....

2020-06-22 11:25:05 1361

原创 Oracle数据库第七课——Oracle中的异常处理

知识点:了解异常的处理、异常的作用域,以及异常的传播。学习异常如何捕获 PL/SQL 语句块的声明部分、可执行部分或者异常处理部分所发生的运行时错误。也学习如何定义自己的异常以及如何重新抛出异常。 1、理解异常 在编写 PL/SQL 程序时,避免不了会发生一些错误,可能是程序设计人员自己造成的,也可能是操作系统或硬件环境出错,比如出现除数为零、磁盘 I/O 错误等情况。...

2019-10-30 11:13:13 2115

原创 Oracle数据库第六课——Oracle空间管理、索引和序列的创建

知识点:学习Oracle 数据库应用。主要学习如何创建表空间和用户,同时介绍如何运用 索引、同义词、序列等数据库对象。 1、表空间管理什么是表空间?表空间是指 Oracle 数据库内部数据的逻辑组织结构,对应于磁盘上的一个或多个物理数据文件。表空间的作用?Oracle 通过表空间的数据库对象来组织数据文件。在将数据插入 Oracle 数据库之前,必须首先建立表空间,然后将数据插...

2019-10-29 14:47:58 1618

原创 Oracle数据库第五课——PL/SQL中的迭代控制、loop简单循环和带条件循环、while循环、for循环、嵌套循环

知识点:简单循环,WHILE 循环,数值型 FOR 循环,CONTINUE 语句以及嵌套循环等。PL/SQL 有四种类型的循环:简单循环、WHILE 循环、FOR 循环以 及游标 FOR 循环。本章会讨论前三种循环,并学习 Oracle 11g 中所引入的 CONTINUE 和 CONTINUE WHEN 语句,以及循环的嵌套使用。1、loop循环的使用1.1 简单循环loo...

2019-10-26 13:22:07 2548

原创 Oracle数据库第四课——PL/SQL中的条件控制

知识点:PL/SQL 有 3 种类型的条件控制结构:IF、ELSIF 和 CASE 语句。掌握 IF 语句的用法,掌握 ELSIF 语句的用法,理解嵌套 IF 语句的用法,掌握 CASE 语句的用法。1、 if 语句 IF 语句有两种形式:IF-THEN 和 IF-THEN-ELSE。使用 IF-THEN 语句,可以指定需要执行的一组动作。换句话说,只有当条件的...

2019-10-26 08:53:28 1786

原创 Oracle数据库第二课2——PLSQL Developer使用教程及基础操作。

PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server。因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。1、PLSQL Develope...

2019-10-14 11:33:10 5415

原创 【ASP.NET】第二课——ASP.NET WebForm中的控件,掌握基本的Web服务器控件

知识点:理解 ASP.NET 的控件的分类、掌握服务器控件和页面回发的原理、掌握基本的 Web 服务器控件、掌握服务器控件的客户端事件处理。 在第一课【使用ASP.NET开发Web项目】第一课——初识ASP.NET中,我么创建了第一个ASP.NET程序,也已经初步认识到了 ASP.NET WebForm 中的 Button、Label 和 TextBox 控件。A...

2019-10-14 09:32:34 2869 6

原创 【jQuery】前端项目实践案例4——使用jquery制作轮播图效果!

1、jQuery实现的轮播图效果:案例要求:5张图片自动循环播放。图片播放的同时,对应着右边的数字也发生样式变化。用户鼠标移动到不同数字时,切换与该数字对应的图片,鼠标移开后,图片再次自动进行播放。2、轮播图实现思路:(1)div+css布局,制作轮播图列表以及配套的数字列表。(2)轮播图默认轮播,即在ready事件里,直接执行函数。(3)轮播图事件的执行:循环...

2019-10-05 22:39:14 1365

原创 【jQuery】前端项目实践案例2——使用jquery制作新闻滚动效果!

1、实现效果:2、实现思路:(1)div+css布局,制作新闻列表。(2)新闻默认滚动,即在ready事件里,直接执行函数(3)滚动事件的执行:循环执行使用setInterval方法,新闻列表往上滚动,使用animate方法自定义动画。(4)鼠标移上去,滚动停止,鼠标离开,滚动继续。3、需要掌握的知识点:(1)基本html知识、基础div+css布局...

2019-09-30 17:08:27 988

原创 【jQuery】前端项目实践案例3——使用jquery制作增加删除信息

1、实现效果:要求:用户点击删除按钮时,删除其所在行的信息,单击“新增”时,新增加一条表格中现有的信息。2、实现思路:(1)table+css布局,制作表格相关的内容。(2)新增按钮,复制已有的tr节点,然后插入到table里(3)删除图片,删除img节点parents中的tr3、需要掌握的知识点:(1)基本html知识、基础table+css布局(...

2019-09-30 12:58:04 1137 1

原创 【jQuery】前端项目实践案例1——使用jQuery制作Tab选项卡点击切换效果

1、实现效果:案例描述:当用户单击不同的导航时,与其对应的内容回相应的呈现。案例要求:使用jquery制作实现tab选项卡单击切换效果。2、实现思路:(1)div+css布局,制作导航和对应内容区域。(2)给导航添加点击事件(3)一次只能选中一个导航条(元素),当单击该元素时,给其增加选中的特殊样式,同时控制其他兄弟元素,移除特殊样式。(4)导航条和内容区的两...

2019-09-28 20:29:20 3237 1

使用代码内嵌的方式,在asp.net页面上输出九九乘法表,带细实线表格

1、使用代码内嵌的方式,在asp.net页面上输出九九乘法表。 2、使用双重循环,外循环的for代码:for (int i = 1; i <= 9; i++),内循环的for代码: for (int j = 1; j <= i; j++)。 3、使用外循环控制表格的行<tr>的输出,使用内循环控制单元格<td>的输出。 4、利用table { border-collapse:collapse; }制作一个细实线表格,将九九乘法表放在表格里

2020-06-10

动态截图工具.zip

这个工具支持动态截图,简单来说,就是可以将你在电脑上的的操作过程,以gif动态图的形式进行截取,方便演示。

2020-05-07

SQL-Server-2008实用案例教程(完整版)

本文档以“商品销售管理系统”为贯穿始终的实例,为读者介绍SQL Server在创建管理系统中的应用。“商品销售管理系统”以C/S为体系结构,前台界面使用C#程序设计软件制作完成,后台数据库由SQL Server设计管理。要使用SQL Server数据库技术为设计“商品销售管理系统”更好的服务,首先必须了解SQL Server数据库的概念、基本功能和用途。

2018-07-20

各种类型的FLASH素材,SWF格式,内涵上万张哦

分类打包 人物素材源码 动物素材源码 植物素材源码 电子素材源码 家居素材源码 建筑素材源码 文学素材源码 交通素材源码 食用素材源码 军事素材源码 风景素材源码 设计素材源码 昆虫素材源码 器具素材源码 宇宙素材源码 服装素材源码 乐器素材源码 饰品素材源码 边框素材源码 体育素材源码 标志素材源码 节庆素材源码 办公素材源码

2012-12-21

ico图标提取软件

用这个软件,可以将程序中自带的ico图标提取出来,非常有用哦。

2012-09-28

DreamweaverCS4自学教程

收集整理最详细的DreamweaverCS4自学教程,非常实用的一套资源!

2012-09-28

Flash基础教程.pdf

Flash基础教程.pdf

2011-09-01

空空如也

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

TA关注的人

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