自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL Server数据类型

第10节. 数据定义 SQL Server数据类型 (1)Character 字符串:char(n):固定长度的字符串。最多 8,000 个字符。 varchar(n):可变长度的字符串。最多 8,000 个字符。 varchar(max):可变长度的字符串。最多 1,073,741,824 个字符。 text:可变长度的字符串。最多 2GB 字符数据。(2)Unicode 字符串: nchar(n):固定长度的 Unicode 数据。最多 4,000 个字符。nvarc

2022-05-08 09:23:43 462

原创 SQL Server知识点五

修改数据:A. INSERT语句 INSERT 语句向表中添加新行,以下是 INSERT 语句的最基本形式: INSERT INTO table_name (column_list) VALUES (value_list); 首先, table_name 指定要插入的表的名称。 通常,通过模式名称引用表名称,例如 production.products ,其中 production 是模式名称, products 是表名称。 其次, column_list 指定要在其中插入数据的一

2022-04-27 16:46:17 697

原创 SQL Server知识点四

第6节. 分组数据 A. SQL Server Group By语句 Group By 从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。SELECTselect_list FROMtable_name GROUP BY column_name1, column_name2 ,...; B. GROUP BY子句和聚合函数 GROUP BY 子句通常与聚合函数一起用于统计数据。 ..

2022-04-11 10:35:55 180

原创 SQL Server知识点三

9、列和表别名SQL 别名用于为 表 或 表中的列 提供临时名称。 SQL 别名通常用于使 表名 或 列名 更具可读性。 SQL 一个别名只存在于查询期间。别名使用 AS 关键字,通常可以省略。 建议在下列情况下使用别名 查询涉及多个表 用于查询函数 需要把两个或更多的列放在一起 列名长或可读性差10、连接表在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。 SQL Server支持多种连接,包括 [内连接],.

2022-04-07 09:30:47 103

原创 SQL Server知识点二

SQL Server Offset Fetch子句:OFFSET 和 FETCH 子句是 ORDER BY 子句的选项。 它们用于限制查询返回的行数。必须将 OFFSET 和 FETCH 子句与 ORDER BY 子句一起使用OFFSET 和 FETCH 子句比实现 TOP 子句更适合实现查询分页解决方案以下是 OFFSET 和 FETCH 子句的语法:ORDER BY column_list [ASC |DESC] OFFSET offset_row_count {ROW | ROWS} F

2022-03-27 19:03:28 154

原创 SQL Server知识点

SQL Server是什么?(1)SQL Server 是 Microsoft 开发的一个关系数据库管理系统(RDBMS),现在是世界上最为常用的数据库之一;(2)SQL Server 是一个高度可扩展的产品,可以从一个单一的笔记本电脑上运行的任何东西或以高倍云服务器网络,或在两者之间任何东西。虽然说是“任何东西”,但是仍然要满足相关的软件和硬件的要求;(3)SQL Server 1.0 在1989年发布,至今 SQL Server 已成为一个真正的企业信息化平台。查询数据 数据库表是存储.

2022-03-20 09:08:33 1521

原创 《东方之星酒店管理系统》项目研发总结

登录管理 功能实现 图1图2点击图1“登录”按钮就会默认弹出客房管理,图2界面是客房的主要功能,客房管理主要内容是方便客人预定、登记入住酒店。 相关业务表和关系 经典代码 ...

2022-03-07 19:21:59 532

原创 C#基本开发规范

一、c#语言开发规范1. 命名规范A.类【规则1-1】使用Pascal规则命名类名,即首字母要大写。class Test{...}【规则1-2】使用能够反映类功能的名词或名词短语命名类。【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。【规则1-4】自定义异常类应以Exception结尾。class TestException{...}【规则1-5】文件名要能反映类的内容,最好是和类同名。B.类字段(类成员)【规则...

2022-03-01 14:42:57 1315

原创 SQL Server 基本开发规范

一、SqlServer 命名规范(一)设计原则(1)符号三大范式(每一列表达一个意思,每一行代表一个实例/每一行有唯一键/表内没有其它表的非主键信息)(2)每个表应该有的3个有用字段(记录创建或更新时间/记录创建者/记录版本)(3)避免保留字(4)表应避免可为空的列(二)命名规范表表名如Order/UserAccout符合以下规范:1. 统一采用单数形式,反对Orders2. 首字母大写,多个单词的话,单词首字母大写,反对order/Useraccout/ORDER

2022-03-01 14:38:39 1242

原创 知识点汇总三

如何引用和使用拼音码?先在需翻译的文本(站点名称)添加文本改变事件 在站点文本改变事件写方法引用拼音码的方法(注:txt_short_code是站点的简码/拼音码)注:GetChineseSpell类是专门存放拼音码的方法分页控件的使用先布局好一个用户控件,再去需要使用的页面去引用在后台页面加载事件引用方法注:注释那个是可以指定显示的页数(表格名称,表格绑定数据名,页数)搜索栏:注:ToolTip是关键属性,用于鼠标悬停提示...

2022-02-22 21:36:24 86

原创 知识点汇总二

WPF中有两个日期控件,Calendar和DatePicker, 前者是以一个日历的形式, 后者则像是一个文本框的形式。日期选择器DatePicker注:(1)DisplayDateEnd、DisplayDateStart这两个属性组合使用可以圈定一个日期范围,范围外的日期将不显示在日历中。DatePicker 只能选择日期,而不包含时间部分,如果需要格式化日期的显示,可以通过设置 TextBox 的 StringFormat 属性,如:Text="{Binding ElementNa..

2022-02-22 21:29:24 130

原创 知识点汇总

控件的使用:ComboBox控件使用那个SelectionChanged属性,选中改变事件时,就有弊端出现,ComboBox控件的SelectedIndexChanged事件迁移为SelectionChanged事件后出现了奇怪的栈错误。经查明是SelectionChanged事件在WPF页面加载完成之前会自动执行一次,我们并不希望这样。因此,我用ComboBox控件的DropDownClosed属性事件代替了SelectionChanged属性事件,从而可以避免开这个弊端。 DataGrid控件使用

2022-02-22 21:23:13 72

原创 自定义控件与模板

样式在WPF中我们可以使用Style来设置控件的某些属性值,并使该设置影响到指定范围内的所有该类控件或影响指定的某一控件,比如说我们想将窗口中的所有按钮都保持某一种风格,那么我们可以设置一个Style,而不必分别设置每个按钮的风格。Style是作为一种资源被保存下来的. 看下面的例子:<Style x:Key="style1" TargetType="{x:Type Button}"><Setter Property="Background" Value="Skyblue" /.

2021-12-29 08:08:52 121

原创 WPF动画

动画(Animation):WPF动画使用三种方法: (1 线性插值:在开始值和结束值之间以逐步增加的方式改变属性的动画(线性插值过程)。关键帧:从一个值突然变成另一值的动画(关键帧动画)。所有关键帧动画都使用 "类型名 + AnimationUsingKeyFrames " 的形式进行命名,比如StringAnimationUsingKeyFrames和ObjectAnimationUsingKeyFrames。路径。在System.Windows.Media.Animation名

2021-11-15 16:07:30 2188

原创 RenderTransform特效

RenderTransform特效(变形) WPF中的变形(RenderTransform)类是为了达到直接去改变某个Silverlight对象的形状 (比如缩放、旋转一个元素)的目的而设计的,RenderTransform包含的变形属性成员就 是专门用来改变Silverlight对象形状的,它可以实现对元素拉伸,旋转,扭曲等效果,同 时变形特效也常用于辅助产生各种动画效果。 1. RenderTransform类: 该类成员如下: TranslateTransform:能够让某

2021-11-08 14:49:24 246

原创 样式分类和绘图

样式分类样式:属性样式:直接通过UI元素的属性设置的样式1类似于在HTML中直接通过HTML元素属性设置的样式 2适用于复用度不高的一些属性内联样式:通过在UI元素中嵌套入Style节点来设置样式1实际上是设置元素的Style属性 2若内联样式与属性样式对同一属性进行设置,以属性设置的样式为准引用样式:定义在资源字典中的样式1资源字典可在多处定义,因此引用样式也可以在多处定义 2引用样式可以分为: 页面级样式(写在页面上)页面级...

2021-10-18 12:46:01 273

原创 XAML资源和Style样式及触发器

1. 什么是资源: 资源是可以在应用程序的不同位置重用的对象。XAML资源的示例包括画笔和样式。每个框架级别的元素(FrameworkElement或FrameworkContentElement)都有一个resource属性,该属性包含资源定义的资源(作为ResourceDictionary)。可以在任何元素上定义资源,但是资源通常是在根元素上定义的。当在页面根元素上定义一个资源时,页面逻辑树中的所有元素都可以访问它,并且您可以重用相同的资源来设置接受该资源表示的类型的任何属性的值

2021-10-17 20:46:35 263

原创 XAML事件

事件(Event)事件是Windows信息机制中重要概念之一,最常见的人机交互手段之一。XAML帮助应用管理用户输入,执行不同的行为;引入增强型事件处理系统-Routed Event(路由事件);事件常常被用于控制更改通知操作。事件基础语法基础语法:<ObjectName EventName="EventHandle">注:在XAML页面定义按钮,再到C#写 事件:操作代码事件系统在WPF中被升级进化称为路由事件(Routed Event),并在其基础上衍生出命令传递..

2021-10-12 12:00:55 86

原创 XAML标记扩展和WPF的绑定模式

XAML标记扩展(Markup Extensions)1、Binding(XAML载入时,将数据绑定到XAML对象)2、StaticResorce(引用数据字典中定义的静态资源)3、TemplateBinding(XAML页面中对象模板绑定调用)4、RelativeSource(对特定数据源引用)RelativeSource两种应用模式:Self Mode和TemplatedParent Mode(1)使用self模式目标对象将作为源对象绑定到自身可以实现同

2021-09-27 09:49:00 503

原创 XMAL属性

一、属性设置几种方式 属性: 属性是对XAML元素特征进行描述的方法;属性不允许在XAML中重复设置多次;允许 在托管代码中改变元素的属性值 设置几种方式: (1)使用特性语法(属性语法) (2)使用属性元素语法 (3)使用内容元素语法 (4)使用集合语法1.使用特性语法(属性语法) 对象的属性通常可表示为对象元素的特性。 特性语法对设置的对象属性命名,后跟赋值 运算符 (=)。 特性的值始终指定为包含在引号中的字符串。 特性语法是最简化的属性设置语法,并且对

2021-09-16 21:25:33 269

原创 WPF基本控件

默认能看到的控件:Border 放到其他控件内部,给其他控件画边框,其他容器必须支持双标签。 Button 按钮,按钮用图片应该设置内容为Image,而不能设置Background为Image,如果只设置背景,按钮鼠标经过样式还在。 Calender 日历。 Canvas 画布控件,用来画图的。也可以用来做容器用。子控件根据left/right和top/bottom来获取相对于canvas边界的定位。 CheckBox 复选框,复选框用于勾选或者勾掉某一个选项,在后台代码中表现为一个布尔型值,使

2021-08-29 20:41:14 176

原创 UI的布局

XAML布局元素(常用重点) (1)Grid:网格。可以自定义行和列并通过行列的数量、行高列宽来调整控件的布局。近似Html中的table。(2)DockPanel:泊靠式面板。内部元素可以选择泊靠的方向(上下左右),类似于Winform中设置控件的Dock属性。(3)StackPanel:栈式面板。可将包含的元素在水平或垂直方向排成一条线,当移除一个元素后,后面的元素会自动向前填充空缺。(菜单栏)(4)WrapPanel:自动折行面板(环绕面板)。内部元素在排满一行后能够自动折行,类似于H

2021-08-27 22:18:36 240

原创 WPF控件分类

控件:是咱们的门面,控件有很多,主要控件分为6大类布局控件:可以容纳多个控件或者嵌套其他布局的控件,用于在UI组织和排列控件。Grid、StackPanel、DockPanel等控件都属此类,它们拥有共同的父类为Panel。 内容控件:只能容纳一个控件或者布局控件作为它的内容。Window、Button等控件属于此类,因为只能容纳一个控件作为其内容,所以经常借助布局控件来规划其内容,它们的共同父类是ContentControl。 带标题内容控件:相当于一个内容控件,但是可以加一个标题(Header),

2021-08-18 16:39:13 505

原创 window的窗体

XAML三个顶级元素:Window、UserControl(用户控件,布局的时候像窗体那样布局就可以了)、Page把窗体以网页形式展现。而一个XAML页面里只能有一个顶级元素。而顶级元素里面只能有一个子元素。因此要有布局控件。一、Window窗体属性:1.窗口的外观:WPF中默认窗口框架的外观,主要取决于Icon、Title、WindowStyle、ResizeMode等属性。(1)Icon 指定窗口的图标; (2)Title 指定窗口的标题; (3)WindowS...

2021-08-05 20:32:10 65

原创 WPF的介绍

什么是WPF?WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。定义 WPF 为Windows Presentation Foundation的首字母缩写 ,中文译为“Windows呈现基础”,其原来代号为“Avalon”,因与“我佩服”拼音首字母组合一样,

2021-07-27 16:54:08 148

原创 餐饮管理系统——“主页面”模块

功能实现注:左边导航是遍历菜单(有一级菜单、二级菜单、三级菜单),里面那个welcome页面是嵌套进去的。相关业务表和关系经典代码jsp代码:主页面servlet代码:注意:welcome页面是直接嵌套在主页面,在servlet只需转发所在的路径service层代码:开发总结(不少于500字)主页面的数据主要是连接数据库,使用for循环遍历,把左导航遍历出来,是可以增加和减少,是动态生成的,子页面也可...

2021-07-17 10:28:44 620

原创 餐饮管理登录页面

功能实现登录页面包括前台、后台两个管理、退出登录的操作。登录页面:见图1,是登录页面前台和后台的管理模块实现界面。 (图1)注:点击前台管理和后台管理,他们两个有一个选项卡切换的效果,分别登入不同的主页面,图中的用户,密码,验证码都要做验证和判断,都为正确时方能登录成功。一般正常情况下,登录进去,主页面右上角都有一个退出登录。如图2(图2)相关业务表和关系经典代码(1)生成验证码图片...

2021-07-07 08:08:40 1397 2

原创 IO流知识点(二)

打印流在整个IO包中,打印流是输出信息做方便的类,主要包含字节打印流(PrintStream)和字符打印流(PrintWriter)。打印流提供了非常方便的打印功能,可以打印任何的数据类型,例如:小数、整数、字符串等等。打印流只有输出没有输入,是一种处理流。格式字符:(格式字符用以指定输出项的数据类型和输出格式)d格式:用来输出十进制整数。有以下几种用法:%d:按整型数据的实际长度输出。%md:m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输

2021-06-28 14:26:04 136

原创 IO 流知识点

1.输入/输出(IO)(1)IO(输入/输出)是比较抽象的,看不到明显的运行效果,但输入和输出是所有程序都必需的部分。使用输入机制,允许程序读取外部数据(包括来自磁盘、光盘等存储设备的数据、来自网络的数据)、用户输入数据;使用输出机制,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中和 网络其他设备中)(2)Java的IO通过java.io包下的类和接口来支持,在java.io包下主要包括输入流、输出流两种IO流,每种输入、输出流又可分为字节流和字符流两大类。其中字节流以字节为单位来处理输入

2021-06-16 19:58:12 91

原创 Java异常处理机制

Java异常处理机制:Java的异常处理机制可以让程序具有极好的容错性,让程序更加健壮。当程序运行出现意外情形时,系统会自动生成一个 Exception对象来通知程序,从而实现将“业务功能实现代码”和“错误处理代码”分离,提供更好的可读性。使用try...catch捕获异常(1)Java异常处理机制为:抛出异常,捕获异常,处理异常。(2)try...catch语法格式:在使用try...catch捕获处理异常时需要注意:不要过度使用异常,不能使用异常处理机制来代替正常的流程控..

2021-06-07 21:51:52 111

原创 项目相关知识点

webProject 项目结构com|-gx |-servlet/web/controller 放 servlet |-service 放服务层的接口 | |-impl 服务接口的实现类 |-dao 数据库操作接口 | |-impl 数据库操作接口的实现类 |-po 数据的实体类 |-vo |-common 放公共的类 |-filter 过滤器 |-util 放工具类 Servlet Servlet是Sun公司提供的一门用于开发动态web资源的技术。.

2021-05-27 21:42:49 79

原创 Java面向对象部分(四)

Java接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编程接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描绘的所有方法,否则就必须声明为抽象类。在Java中,接口类型可用来声明.

2021-05-18 15:27:11 56

原创 Java面向对象部分(三)

1、构造器的重载:每个构造器必须有一个独一无二的参数类型列表2、方法的重载(Overlord)重载(overloading)是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。重载的规则:(1)方法名字相同;(2)被重载的方法必须与形参列表不一样(参数个数或类型不一样);(3)被重载的方法可以改变返回类型;被重载的方法可以改变访问修饰符;(5)返回值类型不能作为重载函数的区分标准;(6)被重载的方法可以声

2021-05-11 16:16:48 53

原创 Java面向对象部分

Java面向对象部分1.枚举类型枚举类型相当于特殊的类,经过编译之后同样产生一个class文件。枚举类型中可以定义方法(包括构造方法)、属性、静态的方法和属性、继承接口、重载覆盖等,类似于class。枚举类型的定义:枚举类型使用enum来声明类型,枚举类型的每一个枚举值(枚举属性)都是枚举类型的实例,且都是public static final类型的实例。枚举类型的继承:(1)所有的枚举类型都隐含的继承自java.lang.Enum类,又因为Java是单继承的,所以一个枚举类型不能继承任何其他

2021-05-07 21:54:33 79

空空如也

libusb-1.0

2024-01-20

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

TA关注的人

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