自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EF core 的一些理解2

EF core初学

2022-10-18 14:30:41 429 1

原创 EF core 的一些理解

EF core 见解

2022-10-10 16:20:54 972

原创 MVVM框架的见解

MVVM框架的见解

2022-09-28 15:14:58 416

原创 WPF的动画1

WPF的动画1

2022-09-15 20:28:36 187

原创 RenderTransform特效

WPF的RenderTransform特效

2022-09-08 14:49:44 78

原创 XAML 的绘图(1)

XAML 的绘图(1)

2022-08-28 11:04:20 75

原创 XAML 的样式分类

WPF的样式

2022-08-28 10:35:52 135

原创 XAML Style样式及其触发器

XAMLStyle样式与触发器

2022-06-19 09:40:09 180

原创 XAML资源字典

~定义资源的语法 ~WPF应用程序中,XAML资源分为StaticResource(静态资源)和DynamicResource(动态资源)。~ (1)FrameworkElement.Resources是将资源对象应用于同一个对象数的不同对象上,称之为页面资源,通常被定义在XAML页面根元素上。 (2)Application.Resources是贯穿整个应用级别的资源,通常被定义在App.xaml页面...

2022-06-08 09:31:28 181

原创 XAML的事件

事件(Event)概念:~windows消息机制中重要概念质疑,最常见的人机交互手段之一。~XAML帮助应用管理用户输入,执行不同的行为。~引入增强型事件处理系统Routed Ecent(路由事件)。~事件常常被用于控制更改通知操作。事件基础语法:<ObjectName EvnetName=”EventHandle”>路由事件处理方式路由策略:路由事件使用以下三种策略之一浮升(冒泡): 调用事件源上的事件处理程序。 路由事件随后会路由到后续的父级元 素,直到到达元

2022-05-29 09:06:11 47

原创 XMAL的属性

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

2022-05-19 14:50:43 190

原创 WPF的基本控件

控件是门面,日常使用的就六类:布局控件:是可以容纳多个控件或者嵌套其他布局的控件,用于在UI上组织和 排列控件。Grid、StackPanel、DockPanel等控件都属此类,它们拥有共同的父 类为Panel。内容控件:容纳一个控件或者布局控件作为它的内容。例如:window button控件,通常借助布局控件来规划内容。他们共同的父类是ContentControl。带标题内容控件:相当于内容控件,但是可以加标题,标题部分可容纳一个控件或者布局,例如:GroupBox,Tabltem

2022-05-08 14:38:37 211

原创 WPF的UI布局

Grid网格概念:可以自定义和列并通过行的数量,行高列宽来调整控件布局。它的子控件被放在一个一个实现定义好的小格子里面,功能最多也最为复杂。特点:.定义任意数量的行和列。 .行的高度跟宽度可以用绝对值、相对比例或自动调整的方式进行精确定。 .可以设置Children元素的对齐方向:水平HorizontalAlignment,垂直VerticalAlignment。Grid常用的属性:Grid.ColumnDefinitions和Grid.RowDefinitions...

2022-04-28 09:41:02 242

原创 WPF的windows窗体

Window窗体的属性:窗体的外观,WPF中默认窗体框架的外观主要取决于Icon ,Title,WindowStyle,ResizeMode等属性Icon 指定窗口的图标; Title 指定窗口的标题; WindowStyle指定窗口样式,有4个取值: None,无边框;(当ResizeMode属性为NoResize时,仅剩下窗口核心。) SingleBorderWindow,单边框【默认】; ThreeDBorderWindow,3D边框; ...

2022-04-20 16:08:06 226

原创 WPF的一些理解

WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框 架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正 做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形 界面。定义:WPF是微软新一代图形系统,运行在NET.Framework3.0及以上的版本,为用户界面,2D/3D图形,文档和媒体提供了统一是我描述和操作方法。特点:程序人员与美工人员明确分工,美工人

2022-04-20 15:27:12 167

原创 Vue的一些基础

1)computed and methods 使用methods来代替computed ,效果上两个是一样的,但是computed 基于它的依赖缓存,只有相关依赖发生改变时才会重新取值,而使用methods,在重新渲染的时候,函数总会重新调用执行。computed 的属性默认只有getter,需要时也可以提供一个settercomputed: { site: { // getter get: function () { return ...

2022-03-28 16:29:58 726

原创 Vue的下载及创建

1,安装node.js下载地址:https://nodejs.org/en/ 下载LTS版本windows +r打开 输入指令cnd输入node -v/npm -v分别查看是否有版本,有则是安装完成!2,由于npm是国外服务器所以下载要求的网速极高,我们使用淘宝镜像cnpm来下载我们的vue.js,请输入命令:npm install -g cnpm --registry=http://registry.npm.taobao.org;(下载)3,下载安装vue-cli脚手框建工具在命.

2022-03-19 15:56:40 917

原创 C#中的异常处理

异常的概念:异常实际上是程序中错误导致中断了正常的指令流的一种事件.(你可以认为异常是任何中断正常程序流程的错误条件)。产生异常的条件:1,想打开的文件不存在2,网络连接中断3,调用空引用4,除0异常由于C#是面向对象,所有的错误被封装在异常对象中一旦发生错误,将接收到一个特定的异常对象。异常类: .NET Framework 类库中的所有异常都派生于 Exception 类,异常包括系统异常和应用异 常。默认所有系统异常派生于 System.SystemException...

2022-03-08 08:35:57 190

原创 C#的委托和事件

委托的概念:委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租赁房屋。 在 C# 语言中,委托则委托某个方法来实现具体的功能 委托的特点:委托是一种引用类型,虽然在定义委托时与方法有些相似,但不能将其称为方法。 从数据结构来讲,委托是和类一样是一种用户自定义类型。 委托是方法的抽象,它存储的就是一系列具有相同签名和返回回类型的方法的地址。 调用委托的时候,委托包含的所有方法将被执行。 委托的分类:方法委托 多潘委托 匿名委托委托的使用步骤:定义声明委托 实例化委托

2022-03-02 14:52:28 82

原创 C#的泛型

C#的泛型泛型的概念定义:泛型允许我们延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中使用它的时候。(也就是说泛型是可以与任何数据类型一起工作的类或方法)模块内高内聚,模块间低耦合。 泛型的使用:当我们的类/方法不需要关注调用者传递的实体是什么(公共基类工具这个时候就可以使用泛型。注意:集合中的项允许是 object 型的值,因此可以存放任意类型的值,无法确保存入集合中的值都是同一类型,而导致在处理时发生异常。可空类型对于引用类型的变量来说,如果未对其赋值,在默认情..

2022-02-24 15:48:54 1934

原创 C#的集合

C#的集合C#集合简介集合与数组比较类似,都用于存放一组值,但集合中提供了特定的方法能直接操作集合中的数据,并提供了不同的集合类来实现特定的功能。 集合简单的说就是数组的升级版。他可以动态的对集合的长度(也就是集内最大元素的个数进行定义和维护! 所有集合类或与集合相关的接口命名空间都是 System.Collection。动态数组C# ArrayList 类(动态数组)是一个最常用的集合类,与数组的操作方法也是最类似的。 ArrayList 代表了可被单独索引的对象的有序集合。...

2022-02-24 15:04:31 106

原创 C#中的接口

C#中的接口定义接口 在 C# 语言中,类之间的继承关系仅支持单重继承,而接口是为了实现多重继承关系设计 的。一个类能同时实现多个接口,还能在实现接口的同时再继承其他类,并且接口之间也可以继 承。接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同 "是什么" 部分,派 生类定义了语法合同 "怎么做" 部分。 接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。成员的定 义是派生类的责任。接口提供了派生类应遵循的标准结构。多...

2022-02-24 11:14:12 38

原创 C#中类的继承

继承的概念: 继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同 时也有利于重用代码和节省开发时间。 当创建一个类时,我们不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的 类,继承了已有的类的成员即可。 这个已有的类被称为的基类,也叫父类,这个新的类被称为派生类,也叫子类。 继承的思想实现了属于(IS-A)关系。例如,哺乳动物属于(IS-A)动物,狗属于(IS-A) 哺乳动物,因此狗属于(IS-A)动物。 C#继承的特点:派生类是对基类的扩展,派生类可以添加新的成员,

2021-11-29 09:43:05 147

原创 C#中的数组

数组的简介:数组从字面上理解就是存放一组数,但在 C# 语言中数组存放的并不一定是数字,也可以是 其他数据类型。数组的特点:▷在一个数组中存放的值都是同一数据类型的▷数组中某个指定的元素是通过索引来访问的▷所有的数组都是有连续位置组成的▷数组从零开始建立索引,即数组索引从零开始2. 一维数组在数组中最常用,即将一组值存放到一个数组中,并为其定义一个名称,通过数组 中元素的位置来存取值。1 //定义数组2 数据类型[] 数组名;1 //初始化数组中的元素2 数据类型...

2021-11-08 08:40:50 221

原创 C#中的数据类型转换

类型转换的概念:C#是强类型的语言,对类型比较严格,在一定的条件下也是可以互相转换的,有两种转换方式:隐式转换和显示转换。 隐式类型转换:C#默认以安全的方式进行的转换,不会导致数据丢失,如,小的整数类型转换为大的整数类型,从派生类转换为基类。隐式转换主要是在整型、浮点型之间的转换,将存储范围小的数据类型直接转换成存储范围 大的数据类型。隐式数据转换的例子:从 sbyte 类型到 short,int,long,float,double,或 decimal 类型。从 byte 类型到 short.

2021-10-28 08:41:58 592

原创 C#中的字符串

常用的字符串操作包括获取字符串的长度、查找某个字符在字符串中的位置、替换字符串中 的内容、拆分字符串等;字符串操作中常用的属性或方法:1 Length 获取字符串的长度,即字符串中字符的个数2 IndexOf 返回整数,得到指定的字符串在原字符串中第一次出现的位置3 LastlndexOf 返回整数,得到指定的字符串在原字符串中最后一次出现的位置 4 StartsWith 返回布尔型的值,判断某个字符串是否以指定的字符串开头5 EndsWith 返回布尔型的值,判断某个字符串是否以指定的字

2021-10-18 11:15:41 117

原创 了解C#的类

I,1.在 C# 语言中创建的任何项目都有类的存在,通过类能很好地体现面向对象语言中封 装、继承、多态的特性。2. 类的访问修饰符:用于设定对类的访问限制,包括 public、internal 或者不写,用 internal 或者不写时代表只能在当前项目中访问类;public 则代表可以在任何项目中访问 类。 修饰符:修饰符是对类本身特点的描述,包括 abstract、sealed 和 static。abstract 是抽 象的意思,使用它修饰符的类不能被实例化;sealed 修饰的类是密封类...

2021-09-28 16:43:48 80

原创 C#的基本数据类型

数据类型主要用于指明变量和常量存储值的类型,C#语言是一种强类型语言,要求每个变量都必须指定数据类型。 C#的语言的数据类型分为值类型和引用类型;值类型:整型,浮点数,字符型,布尔型,枚举型;引用类型:类 ,接口,数组,委托,字符串。2.基本数据类型的存储空间:值类型的值存放在栈中,每次存放值都会在栈中操作;引用类型首先会在栈中创建一个引用变量,之后在堆中创建再把对象所在的内存收割地址内存赋给引用变量。整型所谓整型就是存储整数的类型,按照存储值的范围不同,C# 语言将整型分成了 byte 类型.

2021-09-19 09:19:11 140

原创 简单的算数运算符

<script>JavaScript运算符 运算符也叫做操作符 通过运算符可以对一个或则多个值进行运算,并获取运算结果。 - 算数运算符+ 加 可以对两个值进行加法运算,如果是两个字符串则进行字符串拼接 任何值和字符串做加法运算,都会先转为字符串,然后再和字符串做拼接操作 也可以通过"+"完成隐式转换。- 减 可以对两个值进行减法运算,并返回运算结果* 乘 可以对两个值进行乘法运算,并返回运算结果/ 除 可以...

2021-09-08 08:17:23 98

原创 事件的对象

<div id="box" class="box"></div><h4 id="txt"></h4> <script>/*JavaScript的对象内建对象宿主对象自定义对象数组(Array) - 数组也是对象(内建对象) - 它和我们普通对象功能类似,也是用来存储一些值的 - 不同的是普通对象使用字符串作为属性名 而数组是使用数字来作为索引操作元素...

2021-08-29 19:11:09 31

原创 包装类的扩展

/* 59.0 JavaScript包装类 数据类型: 基本数据类型:String Number Boolean Null Undefined 引用数据类型:Object 在JS中为我们提供了三个包装类,通过这三个包装类可以将基本数据类型转换为对象 String() - 可以将基本数据类型字符串转换为String对象 Number() - 可以将基本数据类型的数字转换为Nu...

2021-08-18 16:13:17 31

原创 数组的简介

<script>/*JavaScript的对象 内建对象 宿主对象 自定义对象 数组(Array) - 数组也是对象(内建对象) - 它和我们普通对象功能类似,也是用来存储一些值的 - 不同的是普通对象使用字符串作为属性名 而数组是使用数字来作为索引操作元素 - 索引: 从0开始的整数就是索引 - 数组的存...

2021-08-08 19:25:04 34

原创 对BOM浏览器对象的一些了解

对BOM浏览器对象模型一些理解JS对象:<script>自定义对象、内建对象(String/Math/Array数组/Regex正则/Date日期对象)、宿主对象(DOM BOM)什么是BOM?DOM 文档对象模型- BOM:浏览器对象模型 //宿主对象- BOM 提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。- BOM将浏览器中的各个部分转换成了一个一个的对象,我们通过修改这些对象的属性,调用他们的方法,从而控制浏览器的各种行.

2021-07-28 16:40:30 52

原创 对JavaScript事件绑定的一些理解

<script> var btn=document.getElementById("btn"); /* 使用 对象.事件=函数形式绑定事件 它只能同时为同一个元素绑定同一事件一次 不能绑定多次,如果绑定多次,后面的会覆盖掉前面的 */ /* btn.onclick=function(){ alert(1); }; btn....

2021-07-17 10:04:32 129

原创 对JSON的一些理解

//JSON简介 /* JSON:JavaScript对象表示法(JavaScript Object Notation) JSON是存储和交换文本信息的语法: 1.JSON是轻量级的文本数据交换格式 2.JSON独立于语言和平台 3.JSON具有自我描述性,更容易理解。 类似于xml,比XML更小、更快、更易解析...

2021-07-07 10:53:47 82

原创 简单的电影页面

源代码: <body> <div class="diankuan"> <h2 class="niekuan">电影排行榜</h2> <ul id="list"> </ul> </div> <script src="js/电影.js"></script> </body>2.css样式 *{ margin: 0...

2021-06-17 21:51:06 430

原创 2021-06-08

简单的系统登录1.源代码:<body class="zumian"><div class="yemian"> <div class="top"> <span>运程学习与办公在线监督系统</span> </div> <div class="anying">&l...

2021-06-08 16:43:20 80

原创 2021-05-27

简单的聊天框1.源代码:<body><div class="beijing"> <div class="dingbu"><i></i></div> <div class="neishe" id="nvhai"> </div>...

2021-05-27 17:01:54 39

原创 2021-05-18

window.onload=function(){ var a=1;//定义全局变量 var goline=document.getElementById("kaishi"); var baclk=document.getElementById("zanting"); if(a==1){ //通过点击启动定时器 goline.onclick=function(){ times=setInterval(funct...

2021-05-18 10:02:00 24

原创 2021-05-08

获取元素的样式的方法

2021-05-08 08:11:11 35

空空如也

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

TA关注的人

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