自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 script标签放在页面头部和尾部的区别

script标签放在页面头部和尾部的区别一般script标签会被放在头部或尾部。头部就是里面,尾部一般指里------放在各个位置的区别1.标签放置在标签内部时:  将script放在里,浏览器解析HTML,发现script标签时,会先下载完所有这些script,再往下解析其他的HTML。讨厌的是浏览器在下载JS时,是不能多个JS并发一起下载的。不管JS是不来来自同一个host,浏览器最多只能同时下载两个JS,且浏览器下载JS时,就block掉解析其他HTML的工作。将script放在头部,会让网页

2020-11-02 10:04:51 141 1

原创 layui单页面同时渲染多表格缓存问题和条件查询问题

layui的table参数条件缓存问题(1)layui的table在render的时候,会将部分参数缓存下来,以至于在开发过程中发现,layui的reload方法似乎有“缓存”的功能.原因:在某博客发现,table内部是采用的继承的方法.(2)layui的数据表格如果多个表格在一个页面,每个表格有一个搜索查询的筛选条件,那么每个搜索结果对应的只能刷新一个数据表格在这里插入图片描述如图所示,这部分采用了layui表格渲染多个,但是用的是一个表格容器,这样写的好处:1、不用创建多个table容器

2020-10-19 11:10:59 71

原创 SQL Server 2014 Management Studio中的增删查改语句书写和数据类型、

SQL Server的增删查改语句书写和数据类型、关于SQL Server也不多说,在平常的基本使用中增删查改语句也是很频繁,所以就书写了一下增删查改语句的书写格式第一部分:增删查改语句格式1、新增语句:insert into 表的名字(括号里放表的列名,除了主键)Values(括号里放信息,跟列名的个数保持一致)例如:insert into 个人信息表(姓名, 性别, 身高, 身价, 出生日期, 婚否, 高考分数, 班级)values('红太狼','女',178,46456,

2020-10-26 16:11:41 26 1

原创 C# MVC接收数据的四种的方式

C# MVC接收数据的四种的方式话不多说,直接上代码。1、第一种接受数据方式 public ActionResult GetDate(string name,string sex,string address) {//断点 string str = name + "&&" + sex + "&&" + address; return Content(str); }2、第二种接受数据方式 public ActionResult getF

2020-10-23 11:15:51 16

原创 layui switch 开关监听 弹出确定状态转换,点击之后才修改开关状态

layui switch 开关监听 弹出确定状态转换,点击之后才修改开关状态这个插件是一个checkbox,只是在layui中封装了。所以layui的js和css是必不可少的。这是效果图。话不多说,直接上代码HTML代码如下:> <form class="layui-form" action=""> <div class="layui-form-item"> > <label class="layui-form-label">开关</la

2020-10-21 15:09:27 76

原创 C# MVC中DateTime 日期加1天 减一天 加一月 减一月 等方法

//今天DateTime.Now.Date.ToShortDateString();//昨天,就是今天的日期减一DateTime.Now.AddDays(-1).ToShortDateString();//明天,同理,加一DateTime.Now.AddDays(1).ToShortDateString();//本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止DateTime.Now.AddDays(Convert

2020-10-16 15:41:11 29

原创 layui表格实现多选表格行批量删除

话不多说,直接上代码首先这种方法要用layui数据表格中的“开启表格头部工具栏区域”功能,HTML代码如下js代码如下(layui渲染表格)删除所选js方法说一下整体思路:首先一个很普通的渲染表格,只是在表头中需要放一个隐藏列,用来存储ID。然后表头第一列需要type=“check”复选框。这样才能知道你选中了哪一行,接着通过循环选中行的长度,将该行的ID字段一个个添加到数组中,这样就获取到了需要删除多行的ID值了。全程图片,完整过程!如不懂,可私聊作者...

2020-10-11 20:21:01 141

原创 MVC:利用NPOI大数据的导入方式

文献种类:专题技术文献;开发工具与关键技术: Vs2015 C#作者:Eric;年级:1901 ;撰写时间: 2020 年 9 月 23 日文献编号: 归档时间: 年 月 日说明:关于在MVC中用NPOI导入数据之前也有写过一篇,但那种方 式只适合数据比较小的情况,当导入数据大于1000条的时候,那 么那中方式的导入速度是很慢的,甚至会报错。而接下来这种原 理是利用SQL中的导入,所以就算你导入数据很庞大,甚至超过 一万条到时候,也不用担心导入速度‘正文:导入思路:1、获取读取的文件2、把文

2020-09-29 10:14:44 12

原创 MVC的提升4

1、在删除操作中,(1)必须要检查是否有数据与删除的该条数据有关联,这个不能 忘记,(2)如果是删除账号的这种删除,那么同时也要检查删除的账号 是否为当前账号,也就是自己。这个是不可以的,(3)如果删除涉及多表,那么要开启事务TransactionScope, 并且在完成删除后要提交事务2、PadLeft():返回一个指定长度字符串C#中的方法,参数一:长度 参数二:替代的字符3、递归的方法(1)Concat():连接两个列表(2)SelectMany():将多个列表合并成一

2020-09-16 19:58:18 15

原创 MVC的提升3

文献种类:专题技术文献;开发工具与关键技术: Vs2015 C#作者:徐枝浪 ;年级:1901 ;撰写时间: 2020 年 9 月 10 日文献编号: 归档时间: 年 月 日1、.type():可以拿来检查是否为数组类型,typeof并不能检查出数组类型例如:.type():可以拿来检查是否为数组类型,typeof并不能检 查出数组类型例如:.type():可以拿来检查是否为数组类型,typeof并不能检查出数组类型例如:.type(a)2、C#中转化字母的属性(1)ToUpper()

2020-09-16 19:56:55 10

原创 MVC的提升2

第一段(4)1、图片上传视图代码://声明一个文件读取器var imageReader = new FileReader();//图片文件 正则表达式过滤regexImageFilter = /^(?:image/bmp|image/gif|image/jpg|image/jpeg|image/png)$/i; //当文件框值改变时 function loadImgToImg() { var file = $("#userPictureFile").get(

2020-09-16 19:55:57 17

原创 MVC的提升1

第一段1、JS引用:可以放在head中或者放在body中(1)放在head中是因为有些页面一加载就需要有JS控件(2)放在body中是为了更好的性能(一般放在body中)2、XMLHttpRequest对象的两个方法(1)open():默认异步参数一:请求类型:GET或POST参数二:url:文件在服务器的位置参数三:true(异步)或false(同步)(2)send():发送数据括号中一般放数据formData,也可以没有参数3、Ajax服务器响应(1)Xhr.responseTe

2020-09-16 19:55:19 15

原创 Bootstrap布局知识点、自适应布局

Container:内容居中,左右两边为空Container-fluid:内容占满整个屏幕col-auto:内容自适应填充:内容多长,就占多长Col:默认填充满整行虽然数据库要尽量遵守三番式规则(就是字段尽量不重复),但在实际项目开发中,那样比较耗费性能,就直接连接一张表就能完成的事非要多连接几张表,所以使得在表中还是可以让一些字段重复出现在模态窗体中:fade类是具有动画效果的类(淡入淡出)Data-backdrop=”static” :取消阴影部分的关闭效果1、在form表单中(1)在f

2020-08-28 12:04:39 81

原创 C#、MVC增删查改、MVC中(C#)的类型转换

文献种类:专题技术总结文献;开发工具与关键技术: VS2015和C#、MVC作者: Eric ;年级: 19 ;撰写时间: 2020 年 8 月 6 日MVC中增删删改的考试总结作者:Eric撰写时间:2020年8月17日MVC考试总结第一篇:关于知识点(1)修改保存的时候不能忘了回填ID值(2)用append请求也是需要对应的:左边对应是控制器参数,或者是实体类中的字段这里注意:如果有图片字段,那么控制器中接收图片的变量名称最好不要和实体中的字段名称一致

2020-08-17 20:44:34 32

原创 C#、MVC中图片或文件上传

1、新增:(1)首先新增数据是获取页面用户填写的数据,然后通 过控制器发送请求将这些数据新增到数据库中。(2)新增数据需要做的是获取用户在页面填写的数据后 进行数据验证,最好在页面、控制器双重验证。然 后控制器接收数据。然后通过Add()或者AddRange() 将数据添加到数据库中,添加成功后通过 SaveChanges()保存新增数据Add(entity):添加数据entity:要添加的实体AddRange(entity):添加数据列表Entity:要添加的实体集合

2020-08-10 18:31:34 40

原创 C#、MVC的利用NPOI的Excel数据导出

MVC中Excel表格数据导出:第一种:在已有的模板上导出数据(前提是构建好模板)第二种:正常的导出数据第三种:含有合并表头的的数据导出不管是哪一种,数据导出都是建立在NPOI插件基础上的,都需要先将NPOI放入到项目中bin文件夹里面,然后添加引用含有合并表头的数据导出:整体思路:先创建好工作簿,然后在该工作簿中创建工作表。然后在工作表中创建第一行,接着在第一行创建单元格,然后给这个单元格设置样式、内容,需要注意的是:因为是合并表头,所以需要合并单元格。然后接着在工作表中创建表头行,因为合并

2020-08-10 18:30:19 57

原创 C#、MVC的利用NPOI的Excel数据导入

导入Excel数据(1)导入数据,必须先要准备一个模板文件,供用户下载,然后在控制器 中写一个下载模板的方法(2)在视图中通过window.open()方法调用控制器中的这个方法就好了public ActionResult DownImportTemplate(){//返回与web服务器上的指定虚拟路径相对应的文件物理路径string filePath = Server.MapPath("~/Document/用户导入模板.xls");//判断模板文件是否存在if (System.IO.

2020-08-10 18:24:55 30

原创 17jQuery中的Ajax与异步操作

1、jQuery中的Ajax写法.ajax(type:类型,“POST”或“GET”,默认值为“GET”url:发生请求的地址async:设置异步,true(异步)或false(同步)默认truedata:是一个对象,连同请求发送到服务器的数据dataType:服务器返回的数据类型,一般设置为“json”success:是一个方法,请求成功后的回调函数error:是一个方法,请求失败时调用此函数传...

2020-04-29 18:39:22 45

原创 16jQuery中的动画效果

1、jQuery的基本动画效果(1)显示元素:show()(2)隐藏元素:hide()(3)显示或者隐藏:toggle(参数一,参数二,参数三)以上这三个方法可以有参数,也可以没有参数参数一:执行时间,show为600毫秒,delay为800毫秒也可以自定义,自己写的不需要加双引号参数二:切换效果:默认为swing,也可以改为linear参数三:要执行的函数,也可以直接写个function 2、j...

2020-04-29 16:39:34 35

原创 15jQuery中的事件介绍

1、jQuery中的事件(1)单击事件:click(2)双击事件:dblclick(3)按下鼠标:mousedown(4)松开鼠标:mouseup(5)鼠标移入:mouseover(6)鼠标移出:mouseout(7)鼠标移动:mousemove(8)指针穿过元素:mouseenter(9)指针离开元素:mouseleavemouseover和mouseover区别在于:mouseover 子元...

2020-04-29 15:47:16 37

原创 14jQueryDOM节点的操作与元素的筛选

1、jQuery中节点的添加(1)插入指定元素的内部通过jQuery创建节点,并添加属性和文本内容var str = (“<divclass=’box’>新创建的节点</div>”)将新创建的节点插入到指定元素中(“<div class=’box’>新创建的节点</div>”)将新创建的节点插入到指定元素中(“<divclass=’box’&g...

2020-04-29 11:11:59 38

原创 13jQuery基础使用与样式篇(jQuery和DOM之间的相互转换)

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

2020-04-29 11:10:39 46

原创 12JavaScript异步Ajax与json、XMLHttpRequest总结

1、JSON(1)JSON中所有的数据都是通过键值对的形式存在,(2)在JSON中A. 没有声明变量B. 末尾没有分号C. 数据由逗号分离D. 花括号保存对象E. 方括号保存数组(3)JSON值可以是:A. 数字(整数或浮点数)B. 字符串(在双引号中)C. 布尔值(true或false)D. 数组(在方括号...

2020-04-28 17:20:04 53

原创 11JS中的Form表单基本使用(表单提交)

1、form表单事件(1)提交表单发生的事件:onsubmit(2)重置按钮被点击发生的事件:onreset2、Form表单中的action(1)规定向何处提交表单的地址(URL)|(提交页面)(2)可以用来提交地址3、method:提交方式(1)get:为默认提交方式,在网页链接上看的到表单填写的信息a. :可以通过参数形式接收数据b. :通过创建对象和属性接数据(2)post:安全一点,对于表...

2020-04-28 09:43:06 51

原创 10JS中的浏览器对象模型BOM总结

1、浏览器对象模型BOM在BOM中有一组对象用来对浏览器的操作(1)window对象:代表的是整个浏览器窗口,同时window也是网页中的全 局对象(2)Navigator:代表当前浏览器的信息,通过该对象可以识别不同的浏览 器(3)Location:代表当前浏览器的地址栏信息,通过该对象可以获取地址 栏信息,或操作浏览器页面跳转(4)History:代表浏览器...

2020-04-27 17:28:59 40

原创 09JavaScript中的事件(键盘事件、执行多次事件、事件冒泡、事件委派)

1、JS事件(1)点击事件:onclick(2)双击事件:ondblclick(3)失去焦点:onblur(4)获得焦点:onfocus(5)鼠标移入:onmouseover(6)鼠标移出:onmouseout(7)鼠标移动:onmousemove(8)窗口尺寸被调整:onresize(9)按下鼠标:onmousedown(10)松开鼠标:onmouseup(11)滚动鼠标滚轮:onmousewh...

2020-04-27 11:00:16 43

原创 08JavaScript文档对象模型DOM总结

1、获取节点(1)document.getElementById(通过ID来获取节点)(2)document.getElementsByTagName(通过标签来获取节点)(3)document.getElementsByClassName(通过class来获取节点)注意:第二种和第三种方式获取到的都是数组 a. 父节点.firstchild:获取元素的首个子节点b.&nbsp...

2020-04-26 16:44:13 24

原创 07JavaScript中的正则表达式和常用正则

1、string对象:(1)search:查找(括号里为要查找的内容)(2)Substring:获取字符串(起点,终点)获取的值不包括终点那个字符(3)Charat:获取某个字符(括号里为数组的索引)返回字符串中的某一位(4)Split:分隔字符串,将字符串分隔成数组(5)Match:会将匹配到的内容封装到一个数组中返回,但是只会寻找第一个符合要求 的内容,如果需要多个内容,那么要加一个全...

2020-04-26 16:43:17 23

原创 06JavaScript中的内建对象

1、数组:1、1数组的基本介绍:(1)数组也是属于对象的,对于连续的数组,使用length可以获取到 数组的长度,对于非连续的数组,使用length获取的是自身长度。(2)修改lenght:a. 如果修改的length大于原长度,那么多出的部分会空出来b. 如果修改的length小于原长度,那么多出的部分会被删除(3)通过构造函数创建的数组,如果括号里面只有一个值,那么这个...

2020-04-26 16:42:12 29

原创 05JS函数的基本认知

1、函数的基本使用(1)在函数体内,要先声明,在调用(2)代码是从上往下执行,并且不会执行return后面的函数(3)如果是通过表达式来创建的函数,是不可以提前调用的,只能 在函数表达式后面调用。(4)函数参数中,[形参一,形参二],这里的【】表示可以使用参数, 也可以不使用方括号里面的参数2、构造函数(1)构造函数就是一个普通的函数,创建方式和普通函数没有区别, 不同的是构造函数习惯...

2020-04-26 16:41:13 30

原创 04JavaScript对象

1、Object:对象数据类型,在JS中,除了string、number、boolean、 null、 undefined这五种基本数据类型,其它的值只要不是 这五种数据类型,都属于对象 2、在对象中,可以存储多个不同数据类型作为该对象的属性,有三种不同的分类(1)内建对象(2)宿主对象(3)自定义对象 3、创建对象,通过new关键字例如:var i = new o...

2020-04-26 16:40:04 21

原创 03JS中的流程控制语句

在JS程序中,有三种基本流程结构(1)顺序结构:根据顺序一条一条的执行代码,从上到下(2)分支结构:执行代码的时候,根据条件的成立进行选择例如:if else语句 和switch语句(3)循环结构:用来重复不断地的做同一件事例如:for循环 、white循环、for in循环  do…white循环1、if…else判断语句:该语句是在指定的条件成立时执行代码,在条件不成立时执行else...

2020-04-26 16:38:58 67

原创 02JS中的运算符

1、JavaScript运算符(1)算术运算符:+ 加 :可以对两个值进行加法运算,如果是两个字符 串类型则进行拼接- 减  * 乘  /除这三个字运算符都是对两个值进行运算,并返回运算 结果%取模 :取余数++ 自增 但是每次只能加一个-- 自减 同上(2)关系运算符:> :大于 >=  :大于或者等于<:小于   ...

2020-04-26 16:37:11 23

原创 01JS中的基本数据类型和标识符命名规范的基本认识

1、在JS总一共有六种数据类型:(1)string 字符串   (2)number:数值(包括了整数、浮点数、NaN)(3)boolean:布尔值(true/false) (4)null:空值(5)undefined:未定义        (6)object:对象其中基本数据类型有:string、number...

2020-04-26 16:33:06 39

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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