自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 XAML布局元素

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

2022-06-08 16:14:09 180

原创 jQuery 的动画的设计

对于 jQuery 的动画的设计我们要分 2 个层面理解:一.每一个动画效果可以看作一个独立的动画对象,每个对象都实现了针对自己这个动画的生命周期的控制。二.动画对象与动画对象之间其实是没有直接关系,但是为了做到连续调用就需要引入一套队列机制也就是 Queue 来控制对象之间的转换的控制。三.通过 queue 调度动画的之间的衔接,Animation 方法执行单个动画的封装。四.jQuery 在 queue 的调度上涉及了一个关键的处理:同步与异步代码同时执行,同步收集动画序列,异步调用序列,看看整

2022-05-29 19:02:54 143

原创 关于 Axure 动态面板

动态面板是axure原型制作中使用非常频繁的一个元件,主要用途就是实现一些动态的交互效果。所以,如果动态面板使用不熟悉的话,对 axure原型的制作会有很大的影响,那么动态面板都能做什么呢?主要有以下几个方面:隐藏与显示 滑动效果 拖动效果 多状态效果以上这些效果都在移动面板的元件属性里面体现。那通过这几个属性都能实现什么样的功能呢?简单的举几个例子。1、 显示隐藏效果我们经常在做原型的时候,需要点击按钮后出现一些界面上没有的元素,诸如以上情景都需要用到动态面板的显示隐藏...

2022-05-18 14:43:13 1666

原创 jQuery调用与事件运用

1.jQuery 选择器:jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已经存在的 CSS 选择器,除此之外,它还有一些自定义的选择器。jQuery 中所有选择器都以美元符号开头:$()。2.元素选择器:jQuery 元素选择器基于元素名选取元素。在页面中选取所有 元素:3.id 选择器:jQuery #id 选择器通过 HTML 元素的 id 属性选取指定的元素。

2022-05-07 09:08:04 772

原创 C#基础运用

C#可空类型(Nullable):C# 提供了一个特殊的数据类型,nullable 类型(可空类型),可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。Nullable< Int32 >,读作"可空的 Int32",可以被赋值为 -2,147,483,648 到 2,147,483,647 之间的任意值,也可以被赋值为 null 值。类似的,Nullable< bool > 变量可以被赋值为 true 或 false 或 null。在处理数据库和其他包含可能

2022-04-28 08:12:21 83

原创 C#集合介绍

一.C#集合介绍集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了相同的接口。集合(Collection)类服务于不同的目的,如为元素动态分配内存,基于索引访问列表项等等。这些类创建 Object 类的对象的集合。在 C# 中,Object 类是所有数据类型的基类。二.各种集合类和它们的用法动态数组(ArrayList):它代表了可被单独索引的对象的有序集合。它基本

2022-04-17 09:02:55 452

原创 C#编译解决方法

一.C#封装:封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使程序员实现所需级别的抽象。封装使用访问修饰符来实现。一个 访问修饰符定义了一个类成员的范围和可见性。Public 访问修饰符允许一个类将其成员变量和成员函数暴露给其他的函数和对象。任何公有成员可以被外部的类访问。Private 访问修饰符允许一个类将其成员变量和成员函数对其他的函数和对象进行隐藏。

2022-04-06 09:03:36 410

原创 WPF方法介绍总结

1.ViewData用来从Controller向对应的View传递值。2.ViewData的只在当前当前的请求中有效,生命周期和View相同,其值不能在多个请求中共享。在重定向(redirection)后,ViewData中存储的变量值将变为null。 在取出ViewData中的变量值是,必须进行合适的类型转换(隐式或显式)和空值检查。从ViewData中取出变量Message时并没有对其进行类型转换,因为存储的是一个简单类型的变量值。假如存储的是复杂对象,在取出是必须进行类型转换。所以ViewData

2022-03-28 19:03:17 186

原创 XAML事件

1.事件(Event)Windows消息机制中重要概念之一,最常见的人机交互手段之一XAML帮助应用管理用户输入,执行不同的行为引入增强型事件处理系统-Routed Event(路由事件)事件常常被用于控制更改通知操作2.什么是路由事件WPF中的事件为路由事件,所谓路由事件,MSDN定义如下:功能定义:路由事件是一种可以针对元素树中的多个侦听器(而不是仅针对引发该事件的对象)调用处理程序的事件。实现定义:路由事件是一个 CLR 事件,可以由 RoutedEvent 类的实例提供支持并由 Wi

2022-03-20 09:26:43 57

转载 c#的基础

一.异常1.1try: 一个 try 块标识了一个将被激活的特定的异常的代码块。后跟一个或多个 catch 块。2.catch: 程序通过异常处理程序捕获异常。catch 关键字表示异常的捕获。3.finally: finally 块用于执行给定的语句,不管异常是否被抛出都会执行。例如,如果您打开一个文件,不管是否出现异常文件都要被关闭。4.throw: 当问题出现时,程序抛出一个异常。使用 throw 关键字来完成。二.反射的优缺点优点:反射提高了程序的灵活性和扩展性。降低耦合性,提高自适

2022-03-06 19:49:46 58

原创 2021-05-07

OnActionExecuting方法:去实现控制器的代码之前先实行这个方法,再去实行控制器的代码OnActionExecuted方法:先实行完控制器中的代码,再来实行这个方法代码:(int page, int limit)用二个参数接受视图那边的分页效果也可以封装到一个实体类里面进行获取:列:EntityClass.LayuiTablePage查询下拉框显示:控制器中,通过List 链接表S_Class查询出下拉框的数据,最后通过Tolist();返回List的值。..

2021-05-07 10:13:03 82

原创 2020-08-18

1、图片上传:首先双击图片框,触发文件选择框的点击事件,然后给文件选择框绑定onchange事件(当值发生改变触发的事件),在该事件中,先获取选择到的文件,同时判该文件是否为图片类型,然后再用文件读取器读取图片并且转化为URL。具体代码如下://文件读取器 var imgReader = new FileReader(); //图片文件的正则表达式过滤 regexImageFilter = /^(?:image\/bmp|image\/...

2020-08-18 11:45:42 77

原创 2020-08-18

关于知识点(1)修改保存的时候不能忘了回填ID值(2)用append请求也是需要对应的:左边对应是控制器参数,或者是实体类中的字段这里注意:如果有图片字段,那么控制器中接收图片的变量名称最好不要和实体中的字段名称一致(3)删除的时候不要忘记删除图片修改保存:验证数据重复的时候要排除自身 控制器接收图片的变量尽量不要和实体类中字段名称一样控制器中的正则验证:性别验证2.手机号验证3.3.身份证验证相对路径与绝对路径的区别相对路径:以引用文件之网页

2020-08-18 11:36:49 47

原创 2020-08-09

1.图片上传(1)选择文件框:input type=“file”(2)文件读取器:FileReader()(3)图片文件的正则表达式过滤/^(?:image\/bmp|image\/gif|image\/jpg|image\/jpeg|ima ge\/png)$/i;给文件选择控件绑定onchange()文件选择改变事件获取选择到文件:文件框.get(0).filges[0]将读取到的图片转为URL:文件读取器.readAsDataURL()文件读取器.onload:文件绑定..

2020-08-09 20:47:15 127

原创 2020-08-09

Excel数据导入第二步:判断工作簿中是否有工作表第三步:判断工作表中是否有数据第四步:获取数据,保证数据的准确性和判断数据的重复性、移除空行第五步:保存数据(1)、if (workbook.NumberOfSheets > 0)NumberOfSheets:判断工作表是否存在(2)、先获取工作簿中第一个工作表,然后判断工作表中是否有数据1、获取第一个工作表 NPOI.SS.UserModel.ISheet sheet = workbook....

2020-08-09 20:43:48 310

原创 2020-08-09

文献种类:专题技术总结文献;开发工具与关键技术: VS2015和C#、MVC 作者: 胡佳海 ;年级: 19 ;撰写时间: 2020 年 8 月 7 日 MVC的增删查改、图片上传~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015和C#、MVC 作者:胡佳海撰写...

2020-08-09 20:33:28 72

原创 jQuery中的页面加载事件

1、jQuery中的页面加载事件:(1)$(document).read(function(){ }); 可以有多个该事件2、jQuery与DOM的相互转换(1)DOM对象转为jQuery对象(2)jQuery对象转为DOM对象方法一:直接通过jQuery对象的索引进行转换3、jQuery的基本使用3.1:属性的操作:获取属性、设置属性(1)获取属性:attr(“要获取的属性”)...

2020-05-08 10:01:27 1490

原创 JavaScript对象总结

js 鼠标 / 键盘属性 属性 描述 altKey 返回当事件被触发时,"ALT" 是否被按下。 button 返回当事件被触发时,哪个鼠标按钮被点击。 clientX 返回当事件被触发时,鼠标指针的水平坐标。 clientY 返回当事件被触发时,鼠标指针的垂直坐标。 ctrlKey 返回当事件被触发时,"CTRL" 键是否被按下。 metaKey 返回当事件被触发时,...

2020-05-08 09:57:14 129

空空如也

空空如也

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

TA关注的人

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