自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MVVM 知识点

1、MVVM是什么呢?MVVM是Model-View-ViewModel的简写。类似于目前比较流行的MVC、MVP设计模式,主要目的是 为了分离视图(View)和模型(Model)的耦合。它是一种极度优秀的设计模式,但并非框架级别的东西,由MVP(Model-View-Presenter)模式与WPF结合的应用方式时发展演变过来的一种新型架构。立足于原有MVP框架并且把WPF的新特性糅合进去,以应对PC端开发日益复杂的需求变化。

2022-04-28 09:07:05 217 1

原创 SQL Server 知识点 《三》

1、连接表在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。SQL Server支持多种连接,包括 [内连接],[左连接],[右连接],[全外连接]和[交叉连接]。每种连接类型指定SQL Server如何使用一个表中的数据来选择另一个表中的行;A:SQL Server 内连接内连接是SQL Server中最常用的连接之一。 内部联接子句用于查询来自两个或多个相关表的数据。SQL Server INNER JOIN 子句的语法: 首先,在 FR

2022-04-07 15:36:41 330

原创 【无标题】

1、SQL Server WHERE字句要从表中获取满足一行或多个条件的行,请使用 WHERE 子句,如下所示: 在 WHERE 子句中,指定搜索条件以过滤 FROM 子句返回的行。 WHERE 子句仅返回导致搜索条件计算为TRUE 的行。搜索条件是逻辑表达式或多个逻辑表达式的组合。2、AND 查找满足两个条件的行AND 是一个逻辑运算符,用于组合两个布尔表达式。以下示例返回满足两个条件的产品: Student.Sid 为 01和 Student.Ssex 为 男它使用逻辑运算符 AND

2022-03-27 19:11:29 143

原创 【无标题】

1、查询数据。数据库表是存储数据库中所有数据的对象。 在表中,数据按行和列格式逻辑组织,类似于电子表格 (Excel)在表中,每行代表一个唯一记录,每列代表记录中的一个字段。 例如, course表包含课程数据,如课程标识号,名称,老师的编号,如下所示: SQL Server使用模式对表和其他数据库对象进行逻辑分组。 在[示例数据库])(dbo.teacher )中,有两个模式: tno和 cno。 tno模式将所有与教师相关的表分组,而tno模式将所有与 课程关的表分组。 要从表中查询数

2022-03-20 14:39:03 252

原创 《智慧商贸系统》项目总结

1、项目概要智慧商贸,商贸,顾名思义:一个商品进行买卖的交易。主要有三大主体:供应商、商品、客户。供应商 商品 客户,从供应商处进货商品,进行商品的一系列管理,商品的分类、属性、价格等。再把商品销售给客户,最后进行财务管理。系统主要功能模块有:(1)系统管理:主要有仓库、结算账户、员工、角色权限、导购员、企业资料维护、用户管理、单号规则设置功能。(2)基本资料:主要有商品、商品分类、商品套餐、商品模板、属性设置、单位设置、客户、客户分类、供应商、供应商分类功能。(3)进货管理:主要有进货

2022-03-08 14:57:27 582

原创 SQL SERVER 多表查询

在我们继续讲解实例之前,我们先列出您可以使用的不同的 SQL JOIN 类型:INNER JOIN:如果表中有至少一个匹配,则返回行LEFT JOIN:即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN:即使左表中没有匹配,也从右表返回所有的行FULL JOIN:只要其中一个表中存在匹配,则返回行 1、要用Linq实现左连接(即使右表中没有匹配,也从左表返回所有的行),写法如下DataClasses1DataContext db = new DataCla

2022-03-01 14:48:52 775

原创 Cookie 与 Session

Http协议本身是无状态的。客户端只需要简单的向服务器端发出请求,客户端和服务器端都没有必要记录彼此过去的行为,每一次请求之间都是独立的。Cookie(记录用户访问的信息):(1)Cookie数据存放在客户端的浏览器上(2)Cookie 数据是由浏览器按照一定的原则在后台自动发送给服务器(3)单个Cookie在客户端的限制是3K,就是说一个站点在客户端存放的Cookie不能超过3KSession:(1)session是一个会话过程,指的就是访问者从到达某个特定主页到离开为止的那段时间(2)Se

2022-02-24 10:36:35 351

原创 HTTP 协议

一、什么是http?-----HTTP(超文本传输协议):一种无状态的、应用层的、以请求/应答方式运行的协议,它使用可扩展的语义和自描 述消息格式,与基于网络的超文本信息系统灵活的互动二、HTTP 协议解决了什么问题?----- 解决的是人与机器之间高效的信息交互三、HTTP 是无状态的 (无连接和无状态是统一说法)优缺点:缺点是如果需要之前的数据必须重新传,比较麻烦。但是如果不需要数据则正好,应答较快。这里有一点要注意:HTTP 是一个无状态协议,这意味着每个请求都是独立的,Keep-Ali

2022-02-24 09:53:34 1501

原创 WEB 系统

1、什么是WEB---- Web,也称万维网(网址以 www 开头),是一种网络使用环境的总称.( web是互联网的总称,全称为World Wide Web,缩写WWW ,即全球广域网,也称为万维网)。web其实我们每一个人都接触过,也就是我们常见的网页、网站,有三种常见的形式:超文本、超媒体、超文本传输协议。而平常听说的web开发,其实也就是网站开发。网站由很多的网页组成,网页又由一行行的标签代码、数据代码组成。web开发就是把这些代码编写组成浏览器能认识的标记,经过浏览器解释后。一个完整的we

2022-02-22 22:46:31 1870

原创 MySQL和Oracle

我们常用的两大数据库:MySQL和Oracle,首先记录与分析两者的常见区别:Oracle数据库收费的 MySQL开源的免费,Oracle是大型数据库而Mysql是中小型数据库。一、类型的区别:MySQL:【1、mysql没有number、varchar2()类型; 2、mysql可以声明自增长:auto_increment; 3、mysql有double,float类型;】Oracle:【1、oracle没有double类型、有int类型但多数会用number来代替int;

2022-02-22 22:13:34 634

原创 XAML 事件

事件(Event)— Windows消息机制中重要概念之一,最常见的人机交互手段之一— XAML帮助应用管理用户输入,执行不同的行为— 引入增强型事件处理系统-Routed Event(路由事件)— 事件常常被用于控制更改通知操作一、事件的基础语法基础语法:XAML:C#:【 事件系统在WPF中被升级进化称为路由事件(Routed Event),并在其基础上衍 生出命令传递机制。 】二、路由事件处理方式路由事件使用以下三种路由策略之一:(1)浮升(冒泡): 调用事件源上的事件处理

2021-12-29 08:08:14 77

原创 WPF中的ControlTemplate

----- WPF包含数据模板和控件模板,其中控件模板又包括ControlTemplate和 ItemsPanelTemplate,这里讨论一下ControlTemplate。其实WPF的每一个控件都有一个默认的模板,该模板描述了控件的外观(视觉树)以及 外观对外界刺激所做出的反应(触发器)。我们可以自定义一个模板来替换掉控件的 默认模板以便打造个性化的控件。与Style不同,Style只能改变控件的已有属性值(比如颜色字体)来定制控件,但控件模 板可以改变控件的内部结构(VisualTree,视觉树)

2021-11-08 08:11:26 591

原创 WFP的动画

1、 基本动画。(XAML三个顶级元素)WPF提供了一个更高级的模型,通过该模型可以只关注动画的定义,而不考虑它们的渲 染方式,这个模型基于依赖项属性基础架构,本质上,WPF动画只不过是在一段时间间 隔内修改依赖项属性值的一种方式。不过还有另外一个限制,为了实现属性的动态化, 需要有支持相应数据类型的动画类,例如Button.Width属性使用双精度数据类型,为实现 属性的动态化,需要使用DoubleAnimation类,但Button.Padding属性使用的是 Thickness结构,所以需要

2021-10-28 08:49:05 167

原创 XAML 中的 动画( Animation)

类提供一种简单的“渐变”动画,我们为一个Animation指定开始值和一 个结束值,并指定由开始值到达结束值所需的时间,便可形成一个简单的动画。比 如我们指定长方形的宽度由100变化到200,所需时间为1秒,很容易想像这样的动 画是什么样的。WPF动画使用三种方法:(1)线性插值:在开始值和结束值之间以逐步增加的方式改变属性的动画(线性插值过 程)。(2)关键帧:从一个值突然变成另一值的动画(关键帧动画)。所有关键帧动画都使用 "类型名 + AnimationUsingKeyFrames " 的形式进

2021-10-17 20:51:29 321

原创 XAML 中的RenderTransform 特效(变形)

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

2021-10-12 14:33:52 104

原创 XAML 中的绘画

----- XAML 中的绘画有两种方式:形状绘画和几何绘画。一、形状绘画---- 形状(Shape)是一个2D绘画类,位于System.Windows.Shape 空间内。最常用的绘画对象:(1)Line 直线 (2)Rectangle 矩形 (3)Ellipse 椭圆 (4)Polygon 多边形 (5)Path 路径 。图形对象共有属性:Stroke:说明如何绘制图形的轮廓,即所使用的画刷;StrokeThickness:说明图形轮廓的粗细度;Fill:说明如何绘制图形的内...

2021-09-28 08:57:53 151

原创 XAML 资源

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

2021-09-18 08:55:18 103

原创 XAML 语言的属性

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

2021-09-06 20:10:26 143

原创 WPF 基本控件的介绍

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

2021-08-28 08:11:21 1048

原创 WPF的控件和内容模型

一、WPF 控件分类---- 控件是咋们的门面,控件有很多,但是仔细去分析,也是有规律可循的,根据其作用,我们可以把控件分类,我们可以把控件分类,日常工作中我们打交道最多的控件无外乎6类:布局控件、内容控件、带标题内容控件、条目控件、带标题条目控件、特殊内容控件。1、布局控件:是可以容纳多个控件或者嵌套其他布局的控件,用于在UI上组织和 排列控件。Grid、StackPanel、DockPanel等控件都属此类,它们拥有共同的父 类为Panel。2、内容控件:只能容纳一个控件或者布局控件作为他的内容。

2021-08-18 16:26:21 225

原创 WPF 中的window 窗体

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

2021-08-06 10:06:37 590

原创 有关 WPF

这里写自定义目录标题一、什么是WPF?---- WPF 是微软推出的基于Windows的用户界面框架,属于.NET Framework 3.0 的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计与开发人员的工作;同时它提供了全新的多谋体交互用户图形界面。WPF是微软新一代图形系统,运行在.NET Framework 3.0及以上版本下,为用户界面、 2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形

2021-07-28 08:23:41 102

原创 java关键字

被java语言赋予了特殊含义,用作专门用途的字符串(单词),这些关键字不能用于常量、变量、和任何标识符的名称。一、 访问控制(3个)private:访问控制修饰符,在同一内可见protected:访问控制修饰符,对民一包内的类和所有子可见public:访问控制修饰符,对所有类可见二、 类、方法和变量修饰符(14个)Abstract:表明类或成员方法具有抽象性Class:声明一个类enum:枚举extends:继承,表明一个类型是另一个类型的子类型final:用来说明最终性imple.

2021-06-27 21:05:20 55

原创 有关表单#

表单属性 form:1、 autocomplete 属性:autocomplete 属性规定 form 应该拥有自动完成功能。当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项。(autocomplete 属性有可能在 form元素中是开启的,而在input元素中是关闭的。)注意:autocomplete 适用于 标签,以及以下类型的 标签:text, search, url, telephone, email, password, datepickers, range 以及 col

2021-06-17 08:51:16 53

原创 Java知识

.2成员变量— 成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。修饰符(public protected private)三选一、static、final1.3方法:Java方法是语句的集合,它们在一起执行一个功能。— 方法是解决一类问题的步骤的有序组合— 方法包含于类或对象中— 方法在程序中被创建,在其他地方被引用修饰符 (public protected private)三选一、 static、final、

2021-06-08 08:53:53 62

原创 Java中方法重写和重载的区别

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

2021-05-27 21:20:45 621

原创 java知识点

一、Java中的对象1、创建对象:对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需要以下三步:(1)声明:声明一个对象,包括对象名称和对象类型。(2)实例化:使用关键字new来创建一个对象,只是为对象在内存中开辟空间。(3)初始化:使用new创建对象时,会调用构造方法初始化对象,对象中的值赋初始值格式:2、访问实例变量和方法格式:二、成员变量和局部变量— Java中变量的分类1.1 成员变量:(1)实例变量(2)类变量1.2 局部变量:(1)形参

2021-05-18 09:47:43 81

原创 Java的枚举类型

Java的枚举类型— 枚举类型相当于特殊的类,经过编译之后同样产生一个class文件。枚举类型中可以定义方法(包括构造方法)、属性、静态的方法和属性、继承接口、重载覆盖等,类似class。枚举类型的定义:[public] enum 枚举名称{枚举1,枚举2,…枚举值n}枚举类型使用enum来声明类型,枚举类型的每一个枚举值(枚举属性)都是枚举类型的实例,且都是 public static final类型的实例。一、 枚举类型的继承:1、所有...

2021-05-07 21:04:20 87

原创 常用的DML语句

常用的DML语句一、SELECT查询( Select 字段1,字段2,字段3 …….from table_name )— 查询语句中可以使用一个或者多个表,表之间使用 “,”隔开— select命令可以读取一条或者多条记录— 你可以使用星号(*)来代替其他字段可以搭配select语句使用的有:where子句、like字句、join连接(1)Where子句 (条件查询语句)( Select 字段1,字段2,字段3 …….from table_name )...

2021-05-07 21:02:01 2680

原创 ASP.NET MVS

ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。ASP.NET 支持三种开放模式:(1)Web Pages (2)MVC (Model View Controller) (3)Web Forms一、 MVC 编程模型(1)、MVC 是三个 ASP.NET 开发模型之一。MVC 是用于构建 web 应用程序的一种框架,使用 MVC (Model View Controller) 设计Model(模型) / View(视图) / .

2020-08-17 21:59:42 153

原创 jQuery中的 ajax 方法

知识点的罗列:一、什么是AJAX?(1) AJAX = 异步 JavaScirpt 和 XML。(2) AJAX是一种用于创建快速动态网页的技术(3) 通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。【AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术】二、AJAX基于因特网标椎(使用以下技术结合):(1) XMLHTTpRequest 对象(与服务器异步交互数据)(2) JavaScript/DOM (显示/取回信息)(3) CSS (设置数据的

2020-08-17 21:27:35 102

原创 数 据 库 的 增、删、查、改

【一】 查询通用查询格式:List<> 自定义名 = (form 自定义表名 in Model对象.查询的表Where 自定义表名.字段1 关系运算符( == ) 值 && 自定义表名.字段2 关系运算符( == ) 值Orderby 自定义表名.字段Select new ()具体数据类型{}).ToList();视图:使用layui table表格渲染模块,向控制器发送异步请求获取数据控制器:查询数据,进行数据验证,最后再传递数据到视图1

2020-08-09 20:31:22 421

空空如也

空空如也

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

TA关注的人

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