自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字段(Field)与属性(Property)

一、字段的使用1.关于字段a.字段又称为:“成员变量”,一般在类的内部做数据交互使用。b.字段命名规范:camel命名法(Camel 命名法是指第一个单词小写,从第二个单词开始每个单词的首字母大写)。2.通俗的理解:私有化:字段就好比我们的个人财产,仅供个人使用,所以一般是private修饰。添加标准:根据程序的功能需求,具体来添加需要的不同类型的字段。二、属性1.属性的使用作用:在面向对象设计中主要使用属性描述对象的静态特征。保护字段(域),对字段取值与赋值进行限定要求:一般采用Pa

2022-05-29 14:54:01 473

原创 Exception 验证

正如说明中描述的那样,在具有绑定关系的源字段模型上做验证异常的引发并抛出,在View中的Xaml对象上设置 ExceptionValidationRule 属性,响应捕获异常并显示。View代码:ViewModel代码:结果如图:...

2022-05-18 14:53:33 145

原创 传递原事件参数

如果在一些特殊环境里,我们需要传递原事件的参数,那也很简单,只要设置 PassEventArgsToCommand=“True” 即可。在ViewModel中对应接收参数即可。结果如下(将文件拖拽至红色区域内,会获取到拖拽来源,并解析参数显示出来):...

2022-05-08 19:22:42 433

原创 多个参数的情况

上面是单个参数传输的,如果需要传入多个参数,可能就需要以参数对象方式传入,如下:Model代码:View代码:ViewModel代码:结果如下:

2022-04-28 08:44:56 119

原创 命令带参数的情况

如果视图控件所绑定的命令想要传输参数,需要配置 CommandParameter 属性 ,用来传输参数出去。而继承制Icommand接口的 RelayCommand又支持泛型的能力,这样就可以接受来自客户端请求的参数。public RelayCommand(Action execute);构造函数传入的是委托类型的参数,Execute 和 CanExecute执行委托方法。所以,修改上篇的代码如下:View代码:ViewModel代码:结果如下:...

2022-04-20 08:28:49 536 1

原创 用户控件的集合绑定

ListBox的列表绑定远远不能满足我们实际工作中的需求, 出于对灵活性、复用性以及代码精简的考虑,需要保证循环列表中的单个元素是独立的元素片段,类似Web中的局部视图。 这时候,使用用户控件会好很多。我们先写一个用户控件,分别设置了他的样式和绑定的属性值,如下:在目标视图页面注册并使用:结果:...

2022-04-10 15:01:39 100

原创 HTML5 FileReader

HTML5定义了FileReader作为文件API的重要成员用于读取文件,根据W3C的定义,FileReader接口提供了读取文件的方法和包含读取结果的事件模型。FileReader的使用方式非常简单,可以按照如下步骤创建FileReader对象并调用其方法:1.检测浏览器对FileReader的支持调用FileReader对象的方法FileReader 的实例拥有 4 个方法,其中 3 个用以读取文件,另一个用来中断读取。下面的表格列出了这些方法以及他们的参数和功能,需要注意的是 ,无论读取成

2022-03-28 09:07:32 438

原创 类和对象。

1个类: X(250)个对象数据库里面的表的结构,就是一个类学生数据,就是对象类 和对象1、从人的思维分析的角度:先有对象,再有类。类是从具有相同特征的对象抽象出来的。2、从计算机的软件设计来说:先有类,再有对象。编写程序:1、先设计类2、使用类,创建对象(实例)。...

2022-03-20 15:12:26 662

原创 客运站售票系统

客运站售票系统目标是将以信息手工处理为主的模式转变为实现整个业务流程计算机网络化的新型管理模式;给用户建设一套具有国内先进、省内领先水平、基本完整的汽车客运站售票管理信息系统。客运站售票系统内容有:登录页面、基础数据录入、生成票版、操作流程、行包托运、检票管理、安全检查、出站稽查等。一、登录页面:登录页面有记住密码和自动登录选项和登录退出两个按钮,密码设有加密。二、主页:主页左侧导航栏分为两部分。上部分是员工信息和系统时间。下部分是功能导航有:系统管理、业务管理、售票管理、检票管理、路单管理、调

2022-03-16 15:11:08 2042

原创 各种类型命名规范总结

类型 命名规则 注意事项 实例类或结构 Pascal 首字符大写 HttpContext接口 Pascal 加前缀I IDataAdaper枚举名 Pascal 首字符大写 CommandType枚举值 Pascal 首字符大写 CommandType.Text事件 Pascal 首字符大写

2022-02-24 10:50:39 157

原创 数据库表分类

表前缀主要是为了区分不同功能的表,而非解释表的功能,表的功能由表名来解释。前面要求表名的长度要控制在30个字符以内,在此前提下,为了尽可能不影响表的命名,表前缀应该越短越好。我们建议表前缀控制在两个以内。具体表前缀添加规则建议如下,括号内的单个大写字母表示要添加的前缀。这里以SQLserver2014数据库为例说明:系统表(S_):System,系统配置相关的基本信息表。系统用户表(S_USER)、系统角色表(S_ROLE)、系统菜单(S_LINK_MENU)、操作日志(S_OPERATION_LOG)

2022-02-24 10:47:42 3612

原创 数据库表命名规范

(1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首字母大写。(2)数据库表名应该有意义,并且易于理解,最好使用可以表达功能的英文单词或缩写,如果用英文单词表示,建议使用完整的英文单词。(3)表名不可以太长,最好不要超过3个英文单词长度(22个字母)。(4)在数据库表命名时应该用英文单词的单数形式,如员工表命名:应该为Employee而不是Employees .(5)如果是后台表命名时应该在表名基础上加上后缀_b(back 首字母

2022-02-24 09:43:25 4732

原创 数据库表字段命名规范

(1)数据库表字段,应该是有意义而且易于理解的,最好是能够表达字段含义的英文字母(有人认为如果用英文单词作为字段,因为翻译工具不同,而字段不统一建议使用汉语拼音首字母缩写;有人认为用汉语拼音缩写看起来不直观,老半天也不知道到底这个字段是干什么的)(2)系统中所有属于内码,即仅用于标识唯一性和程序内部用到的标识性字段,字段名称建议取为 ID ,采用类型为整型int或长整型bigint.(3)系统中属于是业务内的编号字段,代表一定业务信息,建议字段命名为code , 如工作单

2022-02-24 09:41:33 3886

原创 数据库表设计规范

(1)所有字段在设计时,除以下数据类型timestamp、image、datetime、smalldatetime、uniqueidentifier、binary、sql_variant、binary、varbinary外,必须有默认值。字符型的默认值为一个空字符值串’’;数值型的默认值为数值0;逻辑型的默认值为数值0;其中:系统中所有逻辑型中数值0表示为“假”;数值1表示为“真”。datetime、smalldatetime类型的字段没有默认值,必须为NULL。(2)当字段定义为字符串形时建议使用var

2022-02-24 09:40:53 1364

原创 特定于数据源引用

(1)使用self模式目标对象将作为源对象绑定到自身可以实现同一对象元素不同属性之间的绑定操作示例:效果请复制代码调试(2)使用TemplatedParent模式仅在ControlTemplate(控件模板) 或者DataTemplate (数据模板)下有效不同的模板,将返回不同类型的绑定结果...

2021-12-28 16:26:59 150

原创 c#普通方法

普通方法:一、程序的Main方法:1.Main方法比较特殊,它是程序入口点。2.Main方法的签名只有四种:static void Main(string[] args)static void Main()static int Main(string[] args)static int Main()二、值类型参数方法和引用类型参数方法:这两种方法都是经常用的,比如说有个int i参数的方法,那么它就是值类型参数方法;有个Button button的参数的方法,那么它就是引用类型参数方法。

2021-12-19 08:20:28 111

原创 Grid网格

Grid顾名思义就是“网格”,它的子控件被放在一个一个实现定义好的小格子里面,整齐配列。Grid和其他各个Panel比较起来,功能最多也最为复杂。要使用Grid,首先要向RowDefinitions和ColumnDefinitions属性中添加一定数量的RowDefinitions和 ColumnDefinitions元素,从而定义行数和列数。而放置在Grid面板中的控件元素都必须显示采用附加属性语法定义其 放置所在的行和列,它们都是以0为基准的整型值,如果没有显式设置任何行或列,Grid将会隐式

2021-12-07 10:50:16 319

原创 特定于 WPF 的标记扩展

WPF 编程中最常用的标记扩展是支持资源引用的标记扩展(StaticResource 和DynamicResource),和支持数据绑定的标记扩展 (Binding)。StaticResource 通过替换已定义资源的值来为属性提供值。 StaticResource 计算最终在 XAML 加载时进行,并且在运行时没有访问对象图的权限。DynamicResource 通过将值推迟为对资源的运行时引用来为属性提供值。 动态资源引用强制在每次访问此类资源时都进行新查找,且在运行时有权访问对象图。 为了

2021-11-24 16:58:23 57

原创 SQL Server 数据类型

(1)Unicode 数据类型  Unicode 数据类型包括 Nchar,Nvarchar 和Ntext  在 Microsoft SQL Server 中,传统的非 Unicode 数据类型允许使用由特定字符集定义的字符。在 SQL Server安装过程中,允许选择一种字符集。使用 Unicode 数据类型,列中可以存储任何由Unicode 标准定义的字符。在 Unicode 标准中,包括了以各种字符集定义的全部字符。使用Unicode数据类型,所战胜的窨是使用非 Unicode 数据类型所占用的窨

2021-10-12 08:16:52 179

原创 SQL Server 数据类型

(1)数字数据类型  数字数据只包含数字。数字数据类型包括正数和负数、小数(浮点数)和整数  整数由正整数和负整数组成,例如 39、25、0-2 和 33967。在 Micrsoft SQL Server 中,整数存储的数据类型是    Int,Smallint和 Tinyint。Int 数据类型存储数据的范围大于 Smallint 数据类型存储数据的范围,而 Smallint 据类型存储数据的范围大于Tinyint 数据类型存储数据的范围。使用 Int 数据狗昔存储数据的范围是从 -2 147 483

2021-09-27 10:08:52 867

原创 SQL Server 数据类型

(1)char、varchar、text和nchar、nvarchar、ntext  char和varchar的长度都在1到8000 之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以 英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度为2^31-1 (2,147,483,647)个字符。  后面三种数据类型和前面的相比,从名称上看只

2021-09-17 14:33:25 109

原创 SQL Server 数据类型

用户定义的数据类型  用户定义的数据类型基于在 Microsoft SQL Server 中提供的数据类型。当几个表中必须存储同一种数据类型时,并且为保证这些列有相同的数据类型、长度和可空性时,可以使用用户定义的数据类型。例如,可定义 一种称为   postal_code 的数据类型,它基于 Char 数据类型。  当创建用户定义的数据类型时,必须提供三个数:数据类型的名称、所基于的系统数据类型和数据类型的可空性。  (1)创建用户定义的数据类型  创建用户定义的数据类型可以使用 Transact-

2021-09-06 08:26:13 264

原创 SQL Server 数据类型

新增数据类型前面讲到过SQL Server 2000新增了3种数据类型:bigint型、sql_variant型和table型。其中bigint型已经在整数类型中介绍过了。·sql_variant型是一种存储SQL Server支持的各种数据类型(text、ntext、timestamp 和sql_variant除外)值的数据类型。此数据类型大大方便了SQL Server的开发工作。·table型用于存储对表或视图处理后的结果集。table数据类型不适用于表中的列,而只能用于Transact-SQL变

2021-08-28 08:03:37 339

原创 SQL Server 数据类型详解

货币货币数据类型用于存储货币或现金值,包括money型和smallmoney型。在使用货币数据类型时,应在数据前加上货币符号,以便系统辨识其为哪国的货币,如果不加货币符号,则系统默认为“¥”。·money型是一个有4位小数的decimal值,其取值从-263(-9 223 372 036 854 775 808) ~263-1(+9 223 372 036 854 775 807),精确到货币单位的千分之十。存储大小为8个字节。·smallmoney型货币数据值介于-2 147 483 648~+2

2021-08-18 09:54:55 1328

原创 SQL Server 数据类型详解

字符数据类型是使用最多的数据类型,它可以用来存储各种字母、数字符号、特殊符号等。一般情况下,使用字符类型数据时,须在数据的前后加上单引号或双引号。字符数据类型包括char型、nchar型、varchar型和nvarchar型。·char型是固定长度的非Unicode字符数据类型,在存储时每个字符和符号占用一个字节的存储空间。其定义形式为char[(n)],其中n表示所有字符所占的存储空间,取值为1~8 000,即可容纳8 000个ANSI字符,默认值为1。若输入的数据字符数小于n定义的范围,则系统自动在其

2021-08-06 08:15:09 734

原创 SQL Server 数据类型详解

文本和图形文本和图形数据类型是用于存储大量的非Unicode和Unicode字符以及二进制数据的固定长度和可变长度数据类型,包括text型、ntext型和image型。·text型是用于存储大量非Unicode文本数据的可变长度数据类型,其容量理论上为231-1(2 147 483 647)个字节。在实际应用时需要视硬盘的存储空间而定。在SQL Server 2000以前的版本中,数据库中一个text对象存储的实际上是一个指针,它指向一个以8KB为单位的数据页。这些数据页是动态增加并被逻辑连接起来的。

2021-07-28 08:12:02 389

原创 类型和变量

C# 中有两种类型:值类型 (value type) 和引用类型 (reference type)。值类型的变量直接包含它们的数据,而引用类型的变量存储对它们的数据的引用,后者称为对象。对于引用类型,两个变量可能引用同一个对象,因此对一个变量的操作可能影响另一个变量所引用的对象。对于值类型,每个变量都有它们自己的数据副本(除 ref 和 out 参数变量外),因此对一个变量的操作不可能影响另一个变量。C# 的值类型进一步划分为简单类型 (simple type)、枚举类型 (enum type) 和结

2021-07-17 15:00:46 83

原创 SQL Server 数据类型

浮点(小数型)浮点数据类型用于存储十进制小数。在SQL Server 2000中浮点数值的数据采用上舍入(Round up)的方式进行存储,也就是说,要舍入的小数部分不论其大小,只要是一个非零的数,就要在该数字的最低有效位上加1,并进行必要的进位。由于浮点数据为近似值,所以并非数据类型范围内的所有数据都能精确地表示。浮点数据类型包括real型、float型、decimal型和numeric型。·real型数据的存储大小为4个字节,可精确到小数点后第7位数字。这种数据类型的数据存储范围为从-3.40E+

2021-07-06 08:31:42 460

原创 for循环

1、程序的结构第一层:命名空间第二层:类第三层:类的成员:字段、函数(方法)If else 判断是或不是For 循环语句例子:小学时候,受处罚,把某些字抄写100次。重复100做相同的事情。或,一直重复到某个条件才终止。 for (intBegin = 1; intBegin <= End; intBegin = intBegin + 1) { intSum = intSum + intBegin; Co

2021-06-27 08:21:52 101

原创 2021-06-16SQL Server 数据类型

整数:信息 数据 存放在数据库里面数字 属于数据的一种文字 属于数据的一种影剧 属于数据的一种照片 属于数据的一种数据包含了数字、文字、影剧、照片……………不同的数据信息存放在数据库中,都要设定不同的数据类型。数据类型:不同大小的数据容器。整数型数据包括bigint型、int型、smallint型和tinyint型。bigint型数据的存储大小为8个字节,共64位。其中63位用于表示数值的大小,1位用于表示符号。bigint型数据可以存储的数值范围是-263~263-1,即-9 223

2021-06-16 19:02:50 65

原创 HTML DOM事件

这次写的是HTML DOM事件中的表单事件和打印事件。表单事件Onblur:元素失去焦点时触发Onchange:该事件在表单元素的内容改变时触发( , , , 和 )Onfocus:元素获取焦点时触发Onfocusin:元素即将获取焦点时触发Onfocusout:元素即将失去焦点时触发Oninput:元素获取用户输入时触发Onreset:表单重置时触发Onsearch:用户向搜索域输入文本时触发 (<input=“search”>)Onselect:用户选取文本时触发 (

2021-06-08 08:31:45 74

原创 程序结构及控制语句

控制语句。控制语句用于控制程序的流程,以实现程序的各种结构方式。包括:if () … else … (条件语句)switch (多分支选择语句)for()… (循环语句)do…while() (循环语句)while()… (循环语句)break (终止执行switch或循环语句)continue (结束本次循环语句)goto (无条件转向语句)return (从函数返回语句)continue语句格式:con

2021-05-26 19:08:22 238

原创 If案例对应的语法

public void DengLu(string myYongHuMing, string myMiMa){if (myYongHuMing == “199828363” && myMiMa == “123321”){Console.WriteLine(“祝贺您,登录成功!”); } else { Console.WriteLine("登录失败!"); } }

2021-05-17 15:31:06 133

原创 数据库表

一、数据库表分类表前缀主要是为了区分不同功能的表,而非解释表的功能,表的功能由表名来解释。前面要求表名的长度要控制在30个字符以内,在此前提下,为了尽可能不影响表的命名,表前缀应该越短越好。我们建议表前缀控制在两个以内。具体表前缀添加规则建议如下,括号内的单个大写字母表示要添加的前缀。这里以SQLserver2014数据库为例说明:1、系统表(S_):System,系统配置相关的基本信息表。系统用户表(S_USER)、系统角色表(S_ROLE)、系统菜单(S_LINK_MENU)、操作日志(S_OPER

2021-05-07 10:38:28 1989

原创 数据模型转到数据库

如何把建数据模型转到数据库里面?下面是详细步骤。首先打开SQL新建一个数据库。然后打开数据模型找到要用的表。双击表再点击Preview,这里面的就是这张表的内容了。这个方法是一张表一张表的弄,有多张表的时候会很麻烦。下面是整个项目里面的所有表的内容。在左上角点击Database、选择第四个,也可以直接使用快捷键Ctrl+G,和上面一样点Preview然后复制全部的代码。然后在SQL新建的数据库右键新建查询,把复制好的粘贴进去,把所有关联给删掉。点击执行下面显示成功就可以了,如果

2021-05-07 09:25:22 480

原创 Axure制作倒计时

Axure制作倒计时首先打开我们的Axure创建一个新的面板,然后在Axure的左侧工具栏中找到元件库,在元件库中找到三级标签拉到面板中。在三级标签上右键选择转为动态面板。然后双击三级标签进入面板状态管理页面。再双击State1中输入数字5,调整字体像素然后依次制作出五个面板在右侧属性工具栏中双击鼠标单击时。点击设置面板状态然后勾选Set(动态面板),选择状态Next。再勾选设置如图中画圈部分,点击确定就行了。接下来再添加两个按钮分别是开始和停止开始按钮和前面一样设置鼠

2020-12-05 08:08:03 2458 1

原创 PNR出票结果页面和导出

PNR出票结果页面public ActionResult IssuanceTicketResult(int orderID){try{//查询订单信息OrderVo order = (from tabOrder in myModel.B_Orderjoin tabPNR in myModel.B_PNRon tabOrder.PNRID equals tabPNR.PNRIDwhere tabOrder.orderID == orderIDselect new OrderVo(){o

2020-08-18 14:50:27 1135

原创 制作个人形象插画

作者:巧仔时间:2019年7月8日这是老师布置给我们的一个作业。一开始呢我觉得这个作业挺容易的。然后我就一直在做其他的作业。到了要放假的时候老师说要交了,然后我就去看了一下其他的同学做的插画,有些做得好有些是在网上找了些素材。然后我也上网找了些素材。就把插画做了出来。下面是我做好并上了色的:首先用钢笔工具把大概轮廓线条描出来。然后给头发、脸部、眼睛、身体进一步制作加上点缀。最后用实时上...

2019-07-14 20:45:01 170

原创 制作后台首页

作者:巧仔时间:2019年7月8日这个是金融后台的一个首页。下面是成品:整体采用的颜色是白色和深蓝到浅蓝的渐变色。上面是头部、左边是导航栏、右边是内容区。头部部分里面有搜索功能、设置、通知、个人信息等。导航栏里面有首页、用户管理、公司管理、项目管理、通知管理、统计分析、系统管理。内容区有代办事项、数据、投资统计、入账统计。...

2019-07-14 20:40:09 246

原创 总结

总结作者:巧仔时间:2019年6月28日不断完善自身个人修养、增强与人相处、处理问题、平衡各种矛盾利害关系的能力水平。说话做事讲究方式方法,设身处境为他人着想,三思而行,努力做到情绪的把控,韬光养晦,厚积而薄发,“痛而不言是智慧,笑而不语是豁达”。所以 ,在后面的学习中,我将继续努力加强学习专业知识,我相信只要努力,就会有结果。另一方面,积极学习他人的先进之处,作到扬长避短,进一步提高思...

2019-06-28 08:04:08 70

空空如也

空空如也

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

TA关注的人

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