自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 wpf技术分享

WPF(Windows Presentation Foundation)是(微软推出的)基于Windows的用户界面框架,属于.NET Framework 3.0的一部分。WPF提供了统一的编程模型,语言和框架,做到了分离界面设计人员与开发人员的工作;WPF提供了全新的多媒体交互用户图形界面。WPF中文译名为“Windows呈现基础”,原来的代号为“Avalon”。从.NET Framework 3.0开始引入。(所以.NET Framework 3.0以下版本没有WPF,.NET Framework 3.

2022-06-08 14:41:16 362

原创 存储类别与指针

变量的存储类别:(变量值存储时间)动态存储方式,在程序运行期间进行分动态的分配存储空间的方式,静态存储方式是指在程序运行期间分配固定的存储空间的方式;存储空间分为程序区、静态存储区和动态存储区;全局变量全部放在静态存储区中,程序开始时分配空间,完毕时释放;动态存储区中存放以下数据:1、函数形式参数;2、自动变量;3、函数调用时的现场保护和返回地址;在C语言中每个变量和函数都有两个属性,是数据类型和数据存储类型,存储类别是数据在内存中存储的方式。存储方式分为静态和动态存储类,具体包含有

2022-05-29 15:46:05 181

原创 WPF常用控件

WPF常用控件WPF 的所有控件都是从 System.Windows.Controls.Control 类中派生出来,其命名空间是System.Windows.Controls 。WPF有两个类似的类继承树,一个与界面( UI )相关,如 UIElement 类;另一个与内容( Content )相关,如 ContentElement。ContentElement 支持文本方式,而 UIElement 则支持图形方式。Control 类中派生出来的控件,基本上可以分为4类:内容控

2022-05-18 08:40:11 1771

原创 WPF 常见布局

WPF中常用的布局有一下几种:Grid 网格主要应用场合:UI布局大框架涉及 大量元素需成行或成列对齐 UI整体尺寸改变时,元素需要保持固有宽高比例 UI后期有较大变更或扩展示例:StackPanel 栈式面板StackPanel可以把内部元素横/纵向紧凑排列、行程栈式布局。应用场合一般是:同类元素需要紧凑排列(菜单或列表等) 移除其中的元素后能自动补缺示例:Canvas 画布一般适用于:UI基本不变动的小型布局 需大量使用横..

2022-05-08 09:23:39 785

原创 c#的类和对象

c#的类和对象类是最基础的C#类型。类是一个数据结构,将状态和操作组合在一个单元中。类为动态创建的类实例提供了定义,实例也称为对象。类支持继承和多态性,这是派生类,可用来扩展和专用化基类的机制。使用类声明可以创建新的类。类声明以一个声明头开始,其组成方式如下:先指定类的属性和修饰符,然后是类的名称,接着是基类以及该类实现的接口。声明头后面跟着类体,它由一组位于一对大括号{和}之间的成员声明组成。类的定义具体语法形态:1.类的访问修饰符 修饰符 类

2022-04-28 16:29:07 484

原创 引用类型与值类型

相信很多同学已经开始了WPF的学习,要想学好WPF,不能不熟悉C#语言的使用和理论部分,所以今天我给大家讲解一个C#的知识点,希望能让大家更了解这门计算机语言。在C#中的数据,有两个类型:值类型和引用类型,先说概念:值类型直接存储其值,而引用类型存储对其值的引用。在部署上,引用类型一般存放在堆中。byte,short,int,long,float,double,decimal,char,bool 和 struct 统称为值类型,string 和 class统称为引用类型。我们先来看一段代码感..

2022-04-20 17:03:20 667

原创 Row_number()函数用法

Row_number()函数是SQL SERVER系统函数中的一种,它为结果集的分区中的每一行分配一个连续的整数。简单的说就是生成一个独表,序号以每个分区的第一行开头,下面是其基本语法:· PARTITION BY子句将结果集划分为分区。 ROW_NUMBER()函数分别应用于每个分区,并重新初始化每个分区的行号。PARTITION BY子句是可选的。如果未指定,ROW_NUMBER()函数会将整个结果集视为单个分区。· ORDER BY子句定义结果集的每个分区中的行的逻辑顺序。 ORDER..

2022-04-20 16:27:13 1090

原创 SQL Sever 学习笔记

sql语句

2022-03-28 14:38:45 4447 1

原创 SQL Sever 条件查询

在实际开发中,数据库是我们必不可少的工具,学习好如何使用数据库能让我们的开发事半功倍,今天我分享一下SQL条件查询的一些知识。首先我们必需了解一个子句:SQL Sever WHERE 子句。这个子句的作用就是可以从表中获取一行或者多个条件的行。在WHERE子句中,指定搜索条件来过滤FROM子句返回来的行,WHERE子句仅仅返回使搜索条件计算为TRUE的子句。如下图例子:当我们需要把limitTypeID为2的全部查出来时,我们可以这样写:这样就可以把li...

2022-03-20 20:39:59 1659 1

原创 MVC设计模式详解

框架和设计模式的区别1.有很多程序员往往把框架模式和设计模式混淆,认为MVC是一种设计模式。实际上它们完全是不同的概念。[7]框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级

2021-10-18 09:42:19 2124 2

原创 C#学习笔记

一. 数字常量1.普通数字:1,35,2.72.指数形式:2.45e-2等价于2.45*10-2注意e大小写皆可,e前面的数字不能省,就算是1也不能省,后面的数字一定要是整数3.长整型,单精度浮点型:3235L,32.5F 分别表示3235是长整型数据,32.5是单精度浮点型左,若不写上L,F则表示3235是整型,32.5是双精度浮点型,L,F大小写皆可二. 字符常量1.普通字符常量:用单引号把一个字符括起来,如’A’,’@’2.转义字符常量:一对单引号括起来并以“\”开头的字符序列,如’\n’

2021-08-19 08:59:27 107

原创 JS变量与数据类型知识点

1.类型转换很多时候,我们在进行数据运算或输出等操作时需要将数据在不同类型之间进行转 换,在JS 数据类型转方法主要有三种:利用 js 变量弱类型自动转换、转换函数、 强制类型转换.自动类型转换undefined 自动转换成字符串是”undefined”,转成数字是NaN,转成布尔值是falsenull 自动转换成字符串是”null”, 转成数字是0, 转成布尔值是false“”(空字符串)自动转换成字符串是””, 转成数字是0, 转成布尔值是false函数转换(String to

2021-08-08 08:24:30 59

原创 JS变量与数据类型知识点

变量变量即一个带名字的用来存储数据的内存空间,数据可以存储到变量中,也可以从变量中取出数变量的声明以及注意点:JavaScript 是一种弱类型语言,在声明变量时不需要指明数据类型,直接用 var 修饰符进行注意:1)若只声明而没有赋值,则该变量的值为undefined2)变量要有定义才能使用,若变量未声明就使用,JavaScript 会报错,告诉你变量未定义3)可以在同一条 var 命令中声明多个变量4)若使用 var 重新声明一个已经存在的变量,是无效的5)若使用

2021-07-28 16:25:30 193

原创 JS日期获取方法

js可以通过Date对象获取当前日期和时间,使用Date()获取系统当前时间,在使用getFullYear()、getMonth()、getDate() 、getHours()等方法获取特定格式的时间,在使用innerHTM方法显示。1、获取当前年份getYear()方法:可以获取年份(2位或4位),其返回值是表示当前Date 对象的年份字段 说明:当年份介于 1900 与 1999 之间时,getYear() 方法返回仅有两位数字的值;当年份在1900 之前或 1999 之后时,则可能返回 ..

2021-07-07 09:27:11 819

原创 js数组方法

在js中,数组是经常需要用到的,而在js中,数组的方法很重要,使用概率也比较高,我总结了一些常用的js数组的方法,分享给同学们。Array.from() 可以将为数组变成数组,就是说只有lenth的属性就能转化成数组以上代码的结果Array.of() 可以将一组数值转化为数组,类似于声明数组。Push()可以接收任意数量的参数,把它们逐个添加到数组末尾,并返回修改后数组的长度以上代码结果如下:Pop() 可以从数组末尾移除最后一项,减少数组.

2021-06-28 11:23:56 68

原创 Css3新增伪类target

在css3中新增了很多比较好用的伪类,今天给同学们带来一个比较有意思的伪类——:target;下面我们用一个简单的例子来认识:target伪类。案例:我们在页面上放置了三个a标签源代码如下:样式部分:这样,就能实现一个功能,当我们依次点击页面上的one,two,three链接之后,下面的数字会依次改变字体大小和字体颜色。如下图所示:加入没有这个css3新增的伪类的话,我们要实现类似的功能要用JS,给跳转绑定点击事件,然后...

2021-06-17 16:33:13 367

原创 Css新增选择器nth-child

Css3中新增了很多能大大简化我们开发过程的选择器,我总结了Css新增选择器nth-child的使用方法,在这里分享给同学们。什么是nth-child?下面我用一个例子来告诉同学们什么是nth-child。例如,我们在页面上放了一个无序列表,这个无序列表里面有一堆的小猪佩奇。然后我们可以看到,这一堆的佩奇颜色有点单调,我们想让它隔一行变一个颜色。】如果我们用给li标签类名的方式逐个逐个的给这群佩奇设置颜色,那就会很麻烦,但是如果用上我们的Css新的选择器nth-c...

2021-06-08 16:37:55 270

原创 2021-05-27

Css 选择器权重~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术: DW CSS作者:麦家铭撰写时间:2021/5/26在前端开发中,我们经常要利用css选择器给元素添加样式,css选择器的权重就成为我们必须了解的知识了,我总结了css选择器权重的知识点,在这里分享给大家。 按照官方的说法,css权重的大小如下:!importan...

2021-05-27 10:54:13 56

原创 2021-05-19

利用jq实现仿开关灯效果1 先来看一下效果点击左上角的按钮后,背景颜色会切换为蓝色。这样就实现了一个仿开关灯的效果2 代码的主要部分如下:先在页面上添加一个 button 标签充当一个开关;然后在 css 中给页面一个背景颜色;预先设置好一个类;下一步,引入一个 jq 文件,再给 button 添加事件;让 ...

2021-05-19 17:01:52 66

原创 2021-05-19

利用额外标签法清除浮动在关于网页布局的实际开发,我们经常需要使用到让元素浮动的技巧,然而有时元素浮动会影响到网页的整体布局,这时候就要用到清除浮动了。我总结了用额外标签法清除浮动的步骤,分享给同学们。1. 额外标签法:我们先在网页上放上几个盒子;放上盒子后的效果是这样:然后我们给盒子one和two加上浮动因...

2021-05-19 16:41:01 53

原创 2021-05-19

css中双伪元素法清除浮动在关于网页布局的实际开发,我们经常需要使用到让元素浮动的技巧,然而有时元素浮动会影响到网页的整体布局,这时候就要用到清除浮动了。我总结了用双伪元素法清除浮动的步骤,分享给同学们。1. 双伪元素法:我们先在网页上放上几个盒子;放上盒子后的效果是这样:然后我们给盒子one和two加上浮动因为one和two两个盒子的父元...

2021-05-19 16:02:33 54

空空如也

空空如也

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

TA关注的人

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