自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 【无标题】

输出参数和值参数最大的一个区别在于在函数成员中,函数成员为值参数分配了一个新的存储位置,输出参数不创建新的存储位置,而是使用基础变量的存储位置。引用参数和值参数最大的一个区别在于在函数成员中,函数成员为值参数分配了一个新的存储位置,而引用参数仍然使用其基础变量的存储位置。数组元素是指作为函数成员参数的数组的元素,它总是在创建数组实例时开始存在,在没有对该数组实例的引用时停止存在。类的实例变量声明在某一个类中,它在创建该类的新实例时开始存在,在所有对该实例的引用都已终止,并且已执行了该实例的析构函数时终止。.

2022-08-17 21:19:35 347

原创 【无标题】

泛型泛型概述:NET 自从2.0版本开始就支持泛型。泛型不仅是C#编程语言的一部分,而且与程序集中的IL代码紧密地集成。有了泛型,就可以创建独立于被包含类型的类和方法了。我们不必给不同的类型编写功能相同的许多方法或类,只创建一个方法或类即可。另一个减少代码的选项是使用Object类,但Object类不是类型安全的。泛型类使用泛型类型,并可以根据需要用特定的类型替换泛型类型。这就保证了类型安全性:如果某个类型不支持泛型类,编译器就会出现错误。泛型不仅限于类,泛型并不是一个全新的结构,其他语言中有类似的

2022-08-08 16:05:17 144

原创 【无标题】

但是,这种直接方法不仅会导致一些关于类型安全性的问题,而且没有意识到在进行面向对象编程时,几乎没有方法是孤立存在的,而是在调用方法前通常需要与类实例相关联。委托只是一种特殊类型的对象,其特殊之处在于,我们以前定义的所有对象都包含数据,而委托包含的只是一个或多个方法的地址。委托是寻址方法的.NET版本。在实现继承中,派生类型采用基类型的每个函数的实现代码,除非在派生类型的定义中指定重写某个函数的实现代码。在需要给现有的类型添加功能,或许多相关的类型共享一组重要的公共功能时,这种类型的继承非常有用。...

2022-07-31 19:33:14 143

原创 类和函数成员

尽管在把输入变量传递给函数前,可以用没有意义的值初始化它们,因为函数将使用真实、有意义的值初始化它们,但是这样做是没有必要的,有时甚至会引起混乱。在C#术语中,“函数成员”不仅包含方法,也包含类或结构的一些非数据成员,如索引器、运算符、构造函数和析构函数等,甚至还有属性。事件是类的成员,在发生某些行为(如改变类的字段或属性,或者进行了某种形式的用户交互操作)时,它可以让对象通知调用方。方法是与某个类相关的函数,与数据成员一样,函数成员默认为实例成员,使用static修饰符可以把方法定义为静态方法。...

2022-07-21 16:02:52 942

原创 枚举和using语句

在声明一个枚举时,要指定该枚举的实例可以包含的一组可接受的值。在编译C#控制台或Windows应用程序时,默认情况下,编译器会在类中查找与上述签名匹配的Main()方法,并使这个类方法成为程序的入口点。如果名称空间的名称非常长,又要在代码中多次引用,但不希望该名称空间的名称包含在using指令中就可以给该名称空间指定一个别名。虽然显式指定public修饰符是很常见的,因为按照定义,必须在程序外部调用该方法,但我们给该入口点方法指定什么访问级别并不重要,即使把该方法标记为private,它也可以运行。...

2022-07-21 15:02:57 162

原创 变量的介绍

原因是C#在变量之间有一个基本的区分,它把在类型级别声明的变量看作字段,而把在方法中声明的变量看作局部变量。例如,在C#程序中有一个SalesTax常量,该常量的值为6%。如果以后销售税率发生变化,把新值赋给这个常量,就可以修改所有的税款计算结果,而不必查找整个程序去修改税率为0.06的每个项。只要变量的作用域是程序的不同部分,就不会有问题,也不会产生多义性。因此,不能用从一个变量中提取的值来初始化常量。由于使用易于读取的名称(名称的值易于理解)替代了较难读取的数字或字符串,常量使程序变得更易于阅读。...

2022-07-21 09:57:07 107

原创 C#的继承

继承的类型:有实现继承和接口继承实现继承:表示一个类型派生于一个基类型,它拥有该基类型的所有成员字段和函数。在实现继承中,派生类型采用基类型的每个函数的实现代码,除非在派生类型的定义中指定重写某个函数的实现代码。在需要给现有的类型添加功能,或许多相关的类型共享一组重要的公共功能时,这种类型的继承非常有用。接口继承:表示一个类型只继承了函数的签名,没有继承任何实现代码。在需要指定该类型具有某些可用的特性时,最好使用这种类型的继承。多重继承:一些语言支持所谓的“多重继承”,即一个类派生自多个类。使用多重

2022-06-19 19:09:26 1287

原创 Silverlight

Silverlight一、 Silverlight与WPF的比较Silverlight与WPF在许多方面都是类似的,但也有重要的区别。Silverlight由核心显示架构、 NET Framework for Silverlight、安装程序和更新程序组成。WPF应用程序运行在Windows系统上,至少需要, NET Client Profile。Silverlight使用一个插件模型,并驻留在 Web浏览器中。Silverlight可用于许多浏览器和操作系统。除了Internet Explorer之

2022-06-08 20:08:13 1001

原创 WCF的介绍

WCF的介绍一、 简介,WCF合并了ASPNET Web服务、.NET Remoting 、消息队列和Enterprise Services的功能, WCF 的功能包括,存储组件和服务、声明行为、通信信道、安全结构、可扩展性、支持以前的技术1、 存储组件和服务:存储组件和服务与联合使用自定义主机、NET Remoting和 WSE一样,也可以将 WCF 服务存放在ASP.NET运行库、Windows服务、COM+进程或Windows窗体应用程序中, 进行对等计算2、 声明行为:不要求派生自基类,

2022-05-29 16:57:25 402

原创 标准控件和组件

标准控件和组件1、Button组件:Button类表示简单的命令按钮,派生自 ButtonBase类 。该类最常见的用法是编写处理按钮的Click事件的代码。实现Click事件的事件处理程序。在单击按钮时,会弹出一个显示按钮名称的消息框在PerformClick()方法中,可以模仿按钮上的Click事件,而实际上无需用户单击按钮,这在测试UI时很有用。窗口还有默认按钮,如果用户在该窗口中按回车键,就会自动单击该默认按钮。要把按钮标识为默认按钮,可以把窗体上的AcceptButton。属性设置为按钮对象

2022-05-18 14:51:35 416

原创 NET和COM的互操作性

NET和COM的互操作性一、概括COM是NET以前的技术。COM定义了一个组件模型,在该模型中,组件可以用不同的编程语言编写。用 C++编写的组件可以在VB客户端中使用。组件还可以在本地的进程中使用,跨进程使用或跨网络使用。看起来是不是很熟悉?当然,NET的目标也是这样。但这些目标的实现方式不同。COM概念使用起来越来越复杂,且已经不能扩展了。NET实现了与 COM类似的目标,但引入了新概念,实现起来更容易。使用 COM和.NET交互操作的主要问题是要理解COM。是COM客户端使用NET组件,还是NE

2022-05-08 21:02:22 517

原创 XAML的介绍

XAML的介绍一、 介绍:XAML代码使用文本XML来声明。XAML代码可以使用设计器创建,也可以手工编写。Visual studio包含的设计器可给WPF、 Silverlight或 WF编写XAML代码。也可以使用其他工具创建XMAL, 如Microsoft Expression Design和 Microsoft Expression Blend。XMAL和几种技术一起使用,但这些技术是有区别的。利用 XML名称空间Http://schemas.microsft.com/winfx/2006/x

2022-04-28 09:12:42 1668 1

原创 Visual Studio安全性

Visual Studio安全性一、 描述为了确保应用程序的安全,安全性有几个重要方面需要考虑。一是应用程序的用户,访问应用程序的是一个真正的用户,还是伪装成用户的某个人?如何确定这个用户是可以信任的。另一方面是应用程序本身。如果应用程序驻留在Web提供程序上,该怎么办?要如何禁止应用程序执行对服务器有害的操作。1、 验证和授权:安全性的两个基本支柱是身份验证和授权。身份验证是标识用户的过程,授权在验证了所标识,用户是否可以访问特定资源之后进行2、 标识:使用标识可以验证运行应用程序的用户。Wi

2022-04-20 15:45:02 343

原创 Visual Studio 程序集

Visual Studio 程序集一、 含义:程序集是NET应用程序的部署单元。NET应用程序包含一个或多个程序集。通常扩展名是EXE 或DLL的NET可执行程序称为程序集。程序集和本地 DLL或EXE有什么区别呢?它们的文件扩展名虽然相同,但NET程序集包含元数据,这些元数据描述了程序集中定义的所有类型及其成员的信息、即方法、属性、事件和字段。NET程序集的元数据还提供了程序集中文件的相关信息、版本信息和所使用的程序集的信息。NET程序集是以前为本地 DLL的DLL hell提供的解决方案。程序集是

2022-04-07 15:36:32 629

原创 SQL Server链接表和子查询

SQL Server链接表和子查询一、 介绍:在关系数据中,数据分布在多个逻辑表中时,要获取完整且有意义的数据时,就需要使用链接来查询这些表中的数据,在SQL Server数据库中拥有多种连接方式,有内连接、左连接、右链接、全外链接以及交叉链接,每种的链接类型指定SQL Server如何使用查询一个表中的数据来选择另一个表中的数据。二、 内连接内连接是SQL Server数据库中最常用的链接之一。内部链接子句用来查询来自两个或者多个相关表的数据,且其子句inner join将表1的每一行和表2的每一

2022-03-28 10:25:18 665

原创 SQL Server 的链接和运算符

SQL Server 的链接和运算符一、 SQL Server链接在SQL Server的数据关系库中,数据分布在多个数据关联表中,想要获取到这些需要完整的数据,就需要使用SQL Server的链接来查询这个数据表里面的数据。在SQL Server中有多种连接方式,有内连接、左连接、右链接、全外链接以及交叉链接,每一种链接类型都决定了要获取到怎样的数据,1、 SQL Server内连接:内连接是SQL Server数据库中最为常用的链接方法之一,内连接子句用于查询来自两个或者多个表相关联的数据,其

2022-03-17 08:56:55 1145

原创 SQL Server的认识和运用

SQL Server的认识和运用1、 认识SQL ServerSQL Server是用来Microsoft开发一个数据库管理系统,也是现在目前已知世界上最为常用的数据库之一SQL Server是一个高度可扩展的数据库,可以从一个单一的笔记本电脑上运行任何东西,但是仍然需要满足相关软件的硬件配置需求,SQL Server从发布至今天,SQL Server已经成为了一个真正企业或者公司需求的信息化平台2、 SQL Server的运用,已知SQL Server最基本的运用无非就是新增、删除、查找、修改

2022-03-07 20:21:55 1131

原创 Python的基本运算和表达式

Python的基本运算和表达式一、 变量:i. 变量的赋值和存储变量的定义:在Python中没有专门的变量定义语句,定义变量是通过变量第一次进行赋值来实现的。变量必须定义以后才能被访问,Python中的变量比较灵活,同一个变量名称可以被赋予不同类型的值,定义为不同的变量对象参与计算。在上面x一开始是一个整形变量,之后又变成浮点型变量删除变量:使用del命令删除一个对象(包括变量、函数等等),删除之后就不能再访问这个对象了,因为它已经不存在了。当然,也可以通过再次赋值重新定义x变量。变量

2021-07-28 19:03:36 1786

原创 Python的基本数据类型

Python的基本数据类型一、 数字:a) Python的数字有4种数据类型:整数(int)、浮点数(float)、布尔值(bool)、复数(complex)使用内置函数type可以返回object的数据类型。内置函数instance可以用来测试对象obj是否为指定类型class的实例b) 也可以使用islnstance()函数来判断某个对象是否是属于某个类型c) 整数是不带小数部分的数字,如100、0、-100。和其他大多数编程语言不同。Python的整数没有长度限制,甚至可以书写和计算有几百位数

2021-07-17 16:21:56 2157

原创 Python的基本语法和使用

Python的基本语法和使用一、 注释:注释分为单行注释和多行注释,单行注释使用 # 号来进行注释,多行注释使用三引号进行注释二、 Python语言源程序的格式与基本规则1、 Python语言源程序模块的初识a) 一个Python的程序可能由一个或者多个模块组成。模块是程序的功能单元。Python模块的典型结构由模块文档、模块导入、变量定义、类定义语句、函数定义语句、主程序组成等等。i. 模块文档:模块文档使用三引号注释的形式,简要的介绍模块的功能以及重要全局变量的含义ii. 模块导入:导入需

2021-07-07 16:29:01 1337

原创 Python的基本介绍

Python的基本介绍一、 什么是PythonPython 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言Python 是交互式语言: 这意味着,可以在一个 Python 提示符 >>> 后直接执行代码Python 是面向对象语言: 这意味

2021-06-29 09:27:20 602

原创 JavaWeb项目表格页面

JavaWeb项目表格页面使用java软件IDEA搭建页面表格首先在IDEA上的jsp中创建一个网页页面将其命名:利用模板扣出一个自己需要的网页然后再Servlet中创建其页面,将其命名,链接Serializable然后先放置一旁然后去IDEA中的web进行页面配置然后转至Servlet层在写入登录页面代码然后运行代码查看基本的效果网页页面表格的基本样式框架已经出来了,接下来就是往里面填入数据进去通过数据库中的数据在IDEA软件中写入数据库的数据然后ALT+SHIFT+IN

2021-06-28 20:35:32 2725

原创 2021-06-10

JavaWeb项目登录页面IDEA配置好之后就开始创建项目点击顶部的File—然后点击New 选中其中的Project…进行项目创建,然后点击Next(下一步)——Next(下一步)——在Project name中输入项目名,然后点击Finish进行创建项目然后右击web—New—Directory进行创建 jsp 和 static,jsp是存放页面的,static是存放样式的在外面找到模板文件,复制css等样式到static中,然后右击jsp—New—JSP/JSPX进行页面创建在页面第一

2021-06-10 21:03:49 466

原创 2021-05-27

MySQL的增、删、查、改 在进行增、删、查、改、之前我们得先进行了解mysql的常用dml语句 常用的dml语句有 SELECT查询语句、WHERE子句、LIKE子句、JOIN、INSERT新增语句、UPDATE修改语句、DELECT删除语句。SELECT查询语句:SELECT查询语句中可以使用一个或者多个表,表和表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件SELECT命令可以读取一条或者多条记录可以使用星号(*)来代替其他字段,SELECT语句中会返回表的字段数据可以使用

2021-05-27 21:11:01 206

原创 MySQL数据类型

MySQL数据类型简介:MySQL数据类型大体分为整数类型、实数类型、字符串类型、日期和时间类型、位数类型、JSON类型一、 整数类型整数类型有:1、 TINYNT类型 占据大小1个字节,有符号的取值范围为-128127,无符号的取值范围为02552、 SMALLNT类型 占据大小2个字节,有符号的取值范围为-3276832767,无符号的取值范围为0655353、 MEDIUMINT类型 占据大小3个字节,有符号的取值范围为-8386088388607,无符号的取值范围为01677721

2021-05-08 20:00:38 169

原创 java运算符

Java运算符的简单介绍和说明一、 运算符的分类有以下几种:算术运算符关系(比较)运算符逻辑运算符赋值运算符其他运算符位运算符其中位运算符不需要过度进行深入研究只需要了解即可二、 算术运算符的样式和描述8. (+) 加法-相加运算符两侧的值9. ( - )减法-左操作数减去右操作数10. ( * )乘法-相乘操作符两侧的值11. / 除法-左操作数除以右操作数12. % 取余-左操作数除以右操作数的余数13. ++ 自增-操作数的值增加114. – 自减-操

2021-04-29 15:29:39 136

原创 Axure RP 8轮播讲解

Axure RP 8轮播讲解轮播就是利用Axure RP 8元件库中的动态面板以及交互事件来达到一个图片轮回播放的一个效果,先从元件库中调取出动态面板,也可以通过图片右击来进行转变为动态面板,一般都是通过图片直接进行转变,当然这也看个人想选择然后双击动态面板就会得到以下效果图:点击这个绿色加号可以添加面板页面,要做几张轮播就添加几个页面,进入页面之后,添加图片进去,放置如图上所示的位置:然后依次把添加的页面上都添加上图片,这样就得到一个轮播的静态图,如下:然后从元件中拉出如上图按钮的元件,

2021-01-21 10:59:45 574

原创 Java的表示符和关键字、流程控制语句

Java的表示符和关键字、流程控制语句标识符Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。所有的标识符都应该以字母(A-Z 或者 a-z),美元符()、或者下划线()开始首字符之后可以是字母(A−Z或者a−z),美元符()、或者下划线(_)开始 首字符之后可以是字母(A-Z 或者 a-z),美元符()、或者下划线()​开始首字符之后可以是字母(A−Z或者a−z),美元符()、下划线(_)或数字的任何字符组合关键字不能用作标识符标识符是大小写敏感的合法标识符举例:ag

2021-01-21 10:48:03 121

原创 Axure RP 8 订餐系统的制作

Axure RP 8 订餐系统的制作今天这个订餐系统是利用Axure RP 8 中的元件库和交互案例完成的一个效果,大致结果如图:完成这样的订餐系统效果图不难,只要熟练掌握元件的摆放和交互案例的使用就可,首先第一步:先从元件库中任意抽取一个矩形然后可以通过顶部工具栏或者通过右侧交互案例中的样式进行大小调节然后就可以得到以下效果图然后再把图片插入进去进行调改整动就可以得到以下效果图同理得,依次按照同上方法就可以制作出余下的部分(因为效果图过大,进行了缩放)得出了其与动画就该制作它

2021-01-21 10:18:40 1381 2

原创 2021-01-15

文献种类:项目研发技术文献;开发工具与关键技术: Axure RP 8作者:肖骏平;年级:1902;撰写时间:2021年1月14日文献编号: 归档时间: 年 月 日Axure RP 8的介绍Axure RP 8 的基本介绍:Axure RP 8是美国 Axure Software Solution公司的旗舰产品, 是一个快速的原型工具, 主要是针对负责定义需求、 定义规格、 设计功能、 设计界面的专家, 包括用户体验设计师、 交

2021-01-15 15:21:48 81

原创 Visual Studio 的增、改、删、查、总结

Visual Studio 的增、改、删、查、总结作者:肖骏平撰写时间:2020年8月7日简介:介绍Visual Studio中的MVC的增、改、删、查、功能增:增,顾名思义就是增添数据,通过MVC的来达到给页面增添数据的效果想要增添数据就得先查询需要的数据,然后通过循环来进行判断,进行数据的增添最后通过数据的返回保存的数据库来达到增添数据的效果首选查询所需要的数据,列如以下:通过单表查询,查询到所需要的数据,然后返回给视图然后再通过视图传输回数据给控制器,为下面的循环判断做铺垫,

2020-08-09 20:38:57 2310

原创 jQuery异步AJAX总结

jQuery异步AJAX总结开发工具与关键技术:Vs JavaScript jQuery作者:肖骏平撰写时间:2020年5月5日简介:AJAX:AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。 有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图等等异步: 是指进程...

2020-05-05 23:28:23 91

原创 jQuery动画效果总结

jQuery动画效果总结开发工具与关键技术:Vs JavaScript作者:肖骏平撰写时间:2020年5月4日简介:JQuery动画:所有参数名speed可以取“slow”,“fast”或毫秒所有参数名callback意思为回调函数,在动画结束后,就执行该函数的函数体信息jQuery基本效果 show()与hide()show([speed],[easing],[fn]) 显示...

2020-05-05 23:25:12 177

原创 jQuery事件总结

jQuery事件总结开发工具与关键技术:vs JavaScript作者:肖骏平撰写时间:2020年5月3日Jquery载入事件:当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。简单地说,这个方法纯粹是对向window.load事件注册的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵...

2020-05-05 23:22:41 291

原创 jQueryDOM节点操作总结

jQueryDOM节点操作总结开发工具与关键技术:vs JavaScript作者:肖骏平撰写时间:2020年5月2日节点创建:创建流程:创建元素 document.createElement()为节点添加一下属性 element.setAttribute();可以使用innerText或则innerHTML属性添加文本或则HTML内容使用parentElement.append...

2020-05-05 23:19:04 225

原创 jQuery基础使用与样式篇

jQuery基础使用与样式篇开发工具与关键技术:Visual Studio 2015 与 JavaScript作者:肖骏平撰写时间:2020年4月20日简介:jQuery是一个JavaScript函数库。jQuery是一个JavaScript脚本库,不需要特别的安装,只需要我们在页面标签内中,通过功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数Jav...

2020-05-05 23:16:41 107

原创 JavaScript异步Ajax与json总结

JavaScript异步Ajax与json总结开发工具与关键技术:Visual Studio 2015 与 JavaScript作者:肖骏平撰写时间:2020年4月20日JSON简介JSON: JavaScript对象表示法( JavaScript 0bject Notat ion)JSON是存储和交换文本信息的语法:1.JSON是轻量级的文本数据交换格式JSON独立于语言和平...

2020-05-05 23:13:36 92

原创 JavaScript表单提交总结

JavaScript表单提交总结开发工具与关键技术:Visual Studio 2015 与 JavaScript作者:肖骏平撰写时间:2020年4月30日MVC编程模式MVC三种ASP.Net编程模式中的一种MVC是一种使用MVC(model View Controller 模型-视图-控制器)设计创建Web应用程序的模式序的模式:Model(模型)表示应用程序核心(比如数据...

2020-05-05 23:10:47 152

原创 JavaScript浏览器对象模型

JavaScript浏览器对象模型开发工具与关键技术:Adobe Dreamweaver JavaScript作者:肖骏平撰写时间:2020年4月20日BOM浏览器对象模型;BOM提供了很多对象,用于访问浏览器的功能这些功能与任何网页内容无关。 BOM将浏览器中的各个部分转换成了一个一个的对象,我们通过修改这些对象的属性,调用他们的方法,从而控制浏览器的各种行为简单来说:BOM...

2020-04-29 22:31:50 118

原创 JavaScript事件总结

JavaScript事件总结作者:肖骏平撰写时间:2020年4月28日事件就是文档或浏览器窗口中发生的一些特定的交互瞬间JavaScript与HTML之间的交互是通过事件实现的。对于Web应用来说,,有下面这些代表性的事件:单机事件、鼠标移入移出事件、键盘按下/弹起事件等等事件就是用户与浏览器的交互行为加载:浏览器在加载一个页面时,是按照自上而下的顺序加载的,读取到一行的时候就...

2020-04-29 22:29:56 144

空空如也

空空如也

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

TA关注的人

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