自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MVVM分页

分页这块的属性绑定通过页面可以看到有:最大页,就是最后一页、总条数,就是左边那块的总条数绑定,当前页,就是(第页)跳转页跳转到页,然后是表格的收入记录的绑定。第三块位置则是分页操作的局部变量当属性全部设置好之后,就来写方法的代码, 已知条件:总条数是用showCount来设置的,这个可以根据自己页面的大小来决定多少,创建一个方法,trycatch捕捉错误,然后清空页面显示临时表的数据,然后设置每一页要显示的条数为13,接着就是用linq语句查询到收入的数据,并且赋值给临时表格listIn.

2022-05-09 08:23:06 128

原创 MVVM分页

分页这块的属性绑定通过页面可以看到有:最大页,就是最后一页、总条数,就是左边那块的总条数绑定,当前页,就是(第页)跳转页跳转到页,然后是表格的收入记录的绑定。第三块位置则是分页操作的局部变量当属性全部设置好之后,就来写方法的代码, 已知条件:总条数是用showCount来设置的,这个可以根据自己页面的大小来决定多少,创建一个方法,trycatch捕捉错误,然后清空页面显示临时表的数据,然后设置每一页要显示的条数为13,接着就是用linq语句查询到收入的数据,并且赋值给临时表格listIn.

2022-05-09 08:19:10 195

原创 MVVM项目

首先获取充值金额,保证充值金额不为空,然后在进行下一步,保证金额不为空在捕捉错误。然后开启事务。开启事务后,先修改S_VIP 表,先用Single筛选信息,然后更改可用余额(availableBalance),可用余额就是,页面中的充值后的金额(TxtAfterMoney),这就是可用余额,然后将状态改为使用中,在Entry(VIP)修改。第一张表的修改就完成了。第二个表就是消费明细表,首先实例化表格,然后将各个值给赋值消费时间,就是现在的时间,金额则是充值的金额(TxtMoney)。资金来由(co

2022-04-28 08:19:14 191

原创 JavaScript数据类型

知识点罗列:字面量、变量、标识符字面量:一些不可以改变的值例如:1 3 5 6字面量都是可以直接使用。但是我们一般都不会直接使用字面量变量:变量可以用来保存字面量,而且变量的值是可以任意改变的。变量更加方便我们使用,所以在发开中都是通过变量去保存字面量变量的声明:通过 var 关键字声明标识符:在 JS 中所有的可以由我们自主命名的都可以称为是标识符例如:变量名 函数名 属性名都属于标识符命名一个标识符是需要遵守如下规则:1.标识符中可以含有字母、数字、_(下划线)、$2.标

2021-11-23 11:01:59 63

原创 WPF控件

控件的分类布局控件,如上图,Grid就是布局控件中的一个,还有另外两个分别是StackPanel、DockPanel等控件,都是属于布局控件。他们的共同父类,都是为Panel内容控件只能容纳一个控件或者布局控件作为他的内容。Window、Button等控件都属于此类。因为只能容纳一个控件作为内容所以就要用到布局控件来规划其内容。它们共同的父类都是ContnetControl3 带标题控件相当于一个内容挂件,但是可以加一个标题。4 条目控件5 带标题条目控件6 特殊内容控WPF内容模型

2021-08-28 14:54:39 83

原创 WPF窗体

MainWindow是启动后的页面修改后台的这个后,要修改前台App.xaml中里面的美工人员,只需要关注前台App.xaml后台人员,只需要关注后台App.xaml.xs里面的代码,这两个页面都是属于一个页面这一段代码,是将前台以及后台进行合并的 上面的是前台,下面的是后台Public修饰符后面的关键字partial是一个分布类,partial关键字就是表示此类或此方法为分布类或分布方法的partial关键字只能修饰类、结构或方法。分布方法只能存在于分布类或分布结构中。如果写在clas.

2021-08-17 14:48:37 295

原创 MySql数据库

储存引擎: MyISAM Mysql 的默认数据库,最为常用。拥有较高的插入,查询速 度,但不支持事务 InnoDB 事务型数据库的首选引擎,支持 ACID 事务,支持行级锁定 BDB 源自 Berkeley DB,事务型数据库的另一种选择,支持 COMMIT 和 ROLLBACK 等其他事务特性 Memory 所有数据置于内存的存储引擎,拥有极高的插入,更新和查询效率。 但是会占用和数据量成正比的内存空间。并且其内容会在 Mysql 重新启动时丢失 Merge 将一定数量的 MyISAM 表联合而成一个整

2021-08-02 14:58:01 73

原创 MySQL

mySQL是一种开放源代码的关系型数据库管理系统,使用最常用的数据库管理语言–结构化查询语言(SQL)基本内容:MySQL(发音为"my ess cue el",不是"my sequel")是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。  由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性

2021-05-07 08:44:58 362

原创 JAVA基础

一、先了解什么是Java的四个方面初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用。想想这些代码中用到了哪些知识点。不要一味地照着书本敲代码。而不去理解。1.Java编程语言,即语法。2.Java文件格式,即各种文件夹、文件的后缀。3.Java虚拟机(JVM),即处理*.class文件的解释器。4.Java应用程序接口(Java API)。二、掌握静态方法和属性静态方法和属性用于描述某一类对象群体的特征,而不是单个对象

2021-05-07 08:44:07 60

原创 JAVA中request传不上数据的处理

下面来看一个例子:登录成功后,并没有显示菜单一栏,request有值,但是页面中就是不显示菜单栏的数据。通过截图也可以看到,size的值为0,然后导致页面的菜单栏没有数据显示。我通过断点发现,登录后第一个跳转的并不是dao层,没有首先跳转到dao层,那么接下来的service就调用不到dao中的数据,servlet就接收不了参数,jsp也提交不了表单,所有应该是dao的页面出现了问题。可以从截图看到,菜单栏那块,是空白的,是没有数据的,查询语句我在sql中试过,可以查询出数据,所以,问题并不是出在查

2021-04-28 08:47:35 427

原创 jQuery(each)函数

each(callback)  以每一个匹配的元素作为上下文来执行一个函数。意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。返回 ‘false’ 将停止循环 (就像在普通的循环中使用 ‘break’)。返回 ‘true’ 跳至下一个循环(就像在普通的循环中使用’continue’)。参数callback

2020-10-08 14:59:59 217

原创 jQuery函数

jQuery([selector,[context]])这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都基于这个函数,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个表达式来查找所有匹配的元素。默认情况下, 如果没有指定context参数,$()将在当前的 HTML document中查找 DOM 元素;如果指定了 contex

2020-10-08 14:58:24 66

原创 Bootstrap弹出模态框

弹出模态框 (Modal)使用Bootstrap的JavaScript模态框插件可以为您的网站添加醒目的提示和交互,用于通知用户、访客交互、消息警示或自定义的内容交互(如考试问答场景-译者注)运行原理在开始使用Bootstrap模态框组件前,请务必阅读以下内容,因为我们的菜单选项最近有新的更改迭代。弹出模态框是用HTML、CSS和Javascript构建的,它们位于文档中其它表现元素之上,并从中删除滚动事件,以便模态框自身的内容能得到滚动。点击模态框的“backdrop”(灰背景区域),将自动关闭

2020-09-28 15:03:40 806

原创 Bootstrap样式

基本边框: //无边框 //添加顶部边框//添加右部边框//添加底部边框//添加左部边框在一个空间上定义边框-删除或显示特定边框定义方法://无边框//无边框//清除顶部边框//清除右部边框//清除底部边框//清除右部边框关闭图标:  ×图像替换(使用图像替换class样式类,实现文字与背景图的替换)使用 .text-hide class样或sass mixin来隐藏一个元素的文字内容并替换成背景图片。Customheading// Us

2020-09-28 15:01:25 130

原创 Layui颜色选择器

colorpicker 是一款颜色选择器,如下是一个最基本的用法:颜色选择器预定义颜色,可以被认为是提供的参考色,因此除了我们默认的预定义颜色之外,你还可以自己定义layui.use(‘colorpicker’, function(){var colorpicker =layui.colorpicker;、colorpicker.render({elem: ‘#test1’,predefine: true,colors:[’#F00’,’#0F0’,’#0

2020-09-18 09:05:58 540

原创 Layui弹出层

由于layer可以独立使用,也可以通过Layui模块化使用。所以请按照实际需求来选择。1、 作为独立组件使用如果你只是单独想使用 layer,你可以去 layer 独立版本官网下载组件包。你需要在你的页面引入jQuery1.8以上的任意版本,并引入layer.js。 通过script标签引入layer.js后,直接用即可。2、layui模块化使用如果你使用的是 layui,那么你直接在官网下载 layui 框架即可,无需引入 jQuery 和 layer.js,但需要引入layui.css和layu

2020-09-18 09:04:46 542

原创 Bootstrap框架

Bootstrap是著名的社交网站、微博的先驱Twitter在2011年8月推出的开源WEB前端框架,集合CSS和HTML,使用了最新的浏览器技术,为快速WEB开发提供了一套前端工具包,包括布局、网格、表格、按钮、表单、导航、提示等等。使用Bootstrap可以构建出非常优雅的前端界面,而且占用资源非常小。Bootstrap发布时间不长,但是已经非常成熟了,目前最新版本是3.7,包括完整的CSS编译和非编译版本,样例模板和Javascript插件。早期Twitter的前端工程师几乎采用了任何自己熟悉的库来

2020-09-07 20:30:40 214 1

原创 分页查询

首先定义一个方法SelectAcademe(),然后可以用linq语句去查询数据,在声明变量去接收查询出的数据条数,然后再数据分页查询数据,根据ID用OrderByDescending()倒叙去排序,然后实例化layuiTable启用接收分页数据listAcademe。public ActionResult SelectAcademe(LayuiTablePagelayuiTablePage,string searchText){var query =myModel.SYS_Academe.Sel

2020-09-07 20:28:57 218

原创 jQuery事件

jQuery事件click([[data],fn]) 单击事件 ;dblclick([[data],fn])双击事件   blur([[data],fn])  失焦事件focusout([data],fn) 失焦事件,子元素失去焦点也会触发  focus([[data],fn])  得焦事件focusin([data],fn)得焦事件,子元素得焦也会触发change([[data],fn]) 值改变事件,适用于

2020-08-28 14:35:12 131

原创 jQuery

jQuery的概念:jquery-一个JavaScript函数库就是1框架,用来简化JS的开发,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互 JavaScript框架:本质就是一些js文件,封装了js的原生代码jQuery的分类:兼容ie678,使用最为广泛的,官方只做BUG维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,不兼容ie678,很少有人使用,官方只

2020-08-28 14:33:32 95

原创 MVC简介

ASP.NET 是一个开发框架,用于通过HTML、CSS、JavaScript以及服务器脚本来构建网页和网站ASP.NET支持三种开放模式:Web Pages、MVC(Model View Controller)以及Web Forms;MVC是用于构建web应用程序的一种框架,使用model view controller设计:模型(Model):用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。“Model”有对数据直接访问的权力,例如对数据库的访问。“Model”不依赖“View”和“

2020-08-18 09:38:15 230

原创 MVC保存数据库

1、 打开VS进入到项目中,在控制器中找到对应的视图,给新增的按钮定义一个方法,方法的定义如下:function xinzeng(){$("#formInsertStudent").click();//重置表单$("#modInsertStudent").modal();//弹出新增模态窗体}还有另一个方法,就是获取到新增按钮的ID值,给按钮添加一个点击事件,然后用onclick将方法绑定到新增按钮,这个模态窗体的from表单里面设置了一个重置标签,所以在这个方法里面获取到它的ID,通过点击事件就

2020-08-18 09:36:46 450

原创 MVC删除修改

删除 写一个删除的方法,然后调用Layui组件的方法弹出询问框function deleteCabinTypeByID(cabinTypeID) { layer.confirm("确定要删除该行数据吗?", { icon: 1, title: '删除数据提示' },function (index) {}自定义一个方法,用来删除舱位等级的图标 然后用写一个点击事件用deleteCabinTypeByID方法删除图标。删除掉该行数据和图标之后在

2020-08-09 20:32:34 177

原创 MVC导入导出

导出 先在控制器中创建一个新方法,查询到数据public ActionResultSelectARDate(LayuiTablePage layuiTablePage, string startEndDate){}查询总行数int totalRow = query.Count();分页查询数据List listData =query.Skip(layuiTablePage.GetStartIndex()) .Take(layuiTablePage.limit)

2020-08-09 20:26:59 181

原创 MVC查询、新增

查询在MVC当中新增数据,首先要做的是从页面的中传过来需要新增的内容,然后就是在控制器当中接收传过来的数据(参数),首先要知道查询的数据都是通过数据库导入存放项目之后实例化得来的,所以要先实例化数据库Models.FJDPXTEntities myModel = new Models.FJDPXTEntities();下一步就是创建一个控制器方法 SelectPaymentStatistic是方法名称后面括号的内容就是传递过来的参数 这里是用传参的方式进行查询创建好控制器方法,然后用传

2020-08-09 20:17:58 188

原创 jQuery异步ajax

jQuery中的$.ajax({settings})方法$.ajax({settings});type:类型,“POST"或"GET”,默认值为"GET"url:发送请求的地址async:设置异步,(默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。data:是一个...

2020-04-30 15:52:46 81

原创 jQuery基本效果

jQuery基本效果show和hide显示和消失:function test1() {$("#show").hide(2000);}function test2() {$("#show").show(2000);}function test3() {$("#show").toggle(2000);}Toggle是开关的意思,当消失时由test3控制的按钮可以使它出现,反之消失...

2020-04-30 15:51:11 120

原创 jQuery事件总结

jQuery调用事件的格式:$(selector).event(callback) (event就是调用的事件,列如onclick callback代表回调函数)$(selector).选择器jQuery能够绑定的事件包括:$(“span”).click(function(event){})鼠标事件:click鼠标单击时触发,dblclick鼠标双击时触发,mouseenter鼠标移入时...

2020-04-30 15:48:22 89

原创 jQuery节点操作

jQuery DOM节点操作,DOM对象是通过原生的JS获取的对象,DOM对象只能使用JS中的方法和属性,jQuery对象是通过jQuery包装DOM对象后产生的对象,它是jQuery独有的。jQuery可以使用jQuery库里面的方法,但是不能使用js中的方法创建节点:1、var box=$(“节点”)2、$(“body”).append(box);插入节点(jQuery有好几种方法来插...

2020-04-29 10:42:09 102

原创 jQuery基础样式与使用

jQuery是一个JavaScript的函数库,jQuery是一个轻量级的“写的少,做得多”的JavaScript库。包含以下功能:HTML 元素选取、HTML 元素操作。CSS 操作、HTML 事件函数、 JavaScript 特效和动画、 HTML DOM 遍历和修改、 AJAX、Utilities、Query还提供了大量的插件jQuery是一个JavaScript脚本库,不需要特别的安装,...

2020-04-29 10:40:30 69

原创 JavaScript异步ajax与json总结

Ajax提交请求,Ajax不是某种编程语言 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图等等。name:password: 提交$("#jabtn").click(function() {$.ajax({url: “...

2020-04-27 14:02:49 140

原创 form表单

JavaScript表单提交Form表单的提交行为需要通过type=submit实现,form中的method属性不定时时,form默认的提交方式为get请求,form表单的提交后台会有默认行为,会跳转刷新到action的页面,form表单的提交方式,请求头默认的content-type为x-www-form-urlencoded当一个form表单内部,所有的input中只有一个type=te...

2020-04-27 10:31:09 107

原创 浏览器对象模型

BOM,浏览器对象模型,BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页无关,BOM将浏览器中的各个部分转换成了一一个的对象,我们通过修改这些对象的属性,调用他们的方法,从而控制浏览器的各个行为,简单来说,BOM可以使我们通过js来操作浏览器,在BOM中提供了一组对象,用来完成对浏览器的操作。BOM对象window对象代表的是整个浏览器窗口,同时window也是网页中的全...

2020-04-27 09:37:36 106

原创 JavaScript事件总结

通常,事件处理的命名原则是,在事件名称前面加上前缀on,例如对于click事件,就是onclick。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间,JavaScript 与 HTML 之间的交互是通过事件实现的。鼠标点击事件中的单击事件,单击事件可以说是JavaScript最常用的事件了。对于 Web 应用来说,有下面这些代表性的事件:单击事件、鼠标移入移出事件、键盘按下/弹起事件等等。...

2020-04-27 09:15:57 110

原创 文档对象模型

DOM,全称Document Object Model文档对象模型,JS中通过DOM来对HTMl文档进行操作,只要理解了DOM就可以随心所欲的操作WEB页面。文档:文档表示就是整个的HTML网页文档。对象:对象表示将网页中的每一个部分都转换为了一个对象。模型:使用模型来表示对象之间的关系,这样方便我们获取对象。节点:节点Node,是是构成我们网页的最基本的组成部分,网页中的每一个部分都可以...

2020-04-27 09:11:57 171

原创 正则表达式

正则表达式,正则表达式是用于匹配字符串中字符组合的模式。一种几乎可以在所有的程序设计语言里和所有的计算机平台上使用的位置处理工具。它可以用来查找特定的信息。也可以用来查找并编辑或替换特定的信息。使用字面量来创建正则表达式。语法:var 变量 = /正则表达式/匹配模式使用字面量的方法创建更加简单,使用构造函数创建更加灵活。JavaScript字符串与正则表达式的相关方法:search()检...

2020-04-27 09:02:04 67

原创 JavaScript内建对象总结

JavaScript Array对象Array对象用于在单个的变量中存储多个值Array对象有三个属性,分别是constructor返回对创建此对象的数组函数的引用。Length设置或者返回数组元素的数目。Prototype使我们可以向对象添加方法和属性。日期对象DateDate日期对象是内健对象,在JS中使用Date对象来表示一个事件。如果事件使用构造函数创建一个Date对象,则会封装...

2020-04-25 14:06:12 90

原创 JavaScript函数相关内容总结

JavaScript函数通过function关键词进行定义,然后后面是函数名和括号()函数名可能包含字母,数字,下划线,和$美元符号。括号里边可以用逗号来分隔参数(参数1,参数2,…)在函数中,参数是局部变量。函数的调用,函数中的代码将在其他代码调用该函数时执行当事件发生时,就是例如当用户点击按钮时,用onclick方法来调用这个函数。函数返回,当JavaScript代码执行到retur...

2020-04-25 14:03:38 85

原创 JavaScript对象总结

JavaScript对象总结JavaScript对象是属于一种复合的数据类型,在对象中可以存储多个不同数据类型的属性,对象有四个类,分别是1、内健对象.2、宿主对象.3、自定义对象、4、创建对象内健对象,由es标准中定义的对象,在任何es的实现中都可以使用宿主对象,有js的运行环境提供的对象,目前来讲主要指由浏览器提供的对象。自定义对象,由开发人员自己定义的对象创建对象,使用new关键字调...

2020-04-23 10:05:16 55

原创 1、 JavaScript流程控制语句

程序中有着三种基本流程结构分别是:1.顺序结构、2.分支结构、3.循环结构。顺序结构,就是按照顺序一条一条的执行代码,分支结构,执行代码的时候,可以根据条件进行选择,条件越多对应的结果越多,分支也就越多,例如if…else语句,switch语句。循环语句是用来重复不断地做一件事。If语句是最基本的条件判断语句。根据表达式条件来执行相应的处理。例如:var a=5;  //声明变量a...

2020-04-23 10:02:28 132

空空如也

空空如也

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

TA关注的人

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