自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础(4)

•不是基本数据类型就是引用类型String。•=进行赋值,从右边往左执行。•int整形(默认)•double双精度。•占一个字节8位。•short短整型。•float单精度。•/n换行。•byte字节型。

2022-07-22 15:27:08 115 1

原创 Java基础(3)

因为类型范围大的数据或者变量,不能直接赋值给类型范围小的变量,会报错。在表达式中,小范围类型的变量会自动转换成当前较大的范围的类型在运算。放在变量后面,先拿变量的值去运算再对变量的值进行+1/或者-1。但可以用强制类型转换将范围大的变量,数据赋值给范围小的变量。放在变量的前面,先对变量进行+1/-1,再拿变量去运算。++和--既可以用在变量的前面也可以用在变量后面。类型范围小的变量可以直接赋值给类型范围大的变量。++--只能操作变量,不能操作字面量。存在不同的类型的变量赋值给其他类型的变量。...

2022-07-21 08:37:26 125

原创 Java基础(2)

Ctrl+D复制当前行Ctrl+Y删除当前行Ctrl+X删除当前行Ctrl+F查找文本Ctrl+N查找类。●变量名称满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如intstudyNumber=59。●类名称满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如Helloworld.java。Psvmpublicstaticvoidmain(String[]args){}//主语句。...

2022-07-21 08:26:46 134

原创 Java基础(1)

常用DOS命令当输出时出现乱码解决方案Path环境变量的配置

2022-06-19 20:08:46 1366

原创 模糊搜索并跳转页面功能实现

简单好用的搜索点击或回车跳转功能

2022-06-08 19:35:49 537

原创 回填下拉框函数封装联动下拉框

我们这里主要用到三个参数,第三个可以没有,所以这里分为两类第一类:两个参数select("/ComboBox/boxMaritalStatus", "p_MaritalStatusID")第一个url指的是地址,就是我们这个方法要去请求的"/ComboBox/boxMaritalStatus"参数一第二个是要回填到的下拉框的ID"p_MaritalStatusID"第二类:三个参数第一个和第二个都是一样的就不说了这里第三个参数{ Pr.....

2022-05-29 21:16:37 173

原创 SQL数据回填到树形控件

树形图

2022-05-18 20:46:10 320 1

原创 JavaScript常用事件

break 跳出/终止for循环 onclick 单击事件 return false;返回不在继续执行代码false(从内到外)事件冒泡; true(从外到内)事件捕获/*通过parentNode找到tr的父元素(节点)*//*insertBefore() 向指定子节点前面追加元素*//*语法:父节点...

2022-04-10 20:50:53 95

原创 SQL的实际应用

查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩查询在 SC 表存在成绩的学生信息查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩(没成绩的显示为 null )查有成绩的学生信息查询学过「张三」老师授课的同学的信息查询没有学全所有课程的学生的信息查询和" 01 "号的同学学习的课程完全相同的其他同学的信息查询没学过"张三"老师讲授...

2022-03-28 15:27:15 714

原创 SQL的使用

开发工具与关键技术:SQL Server 2019 SQLSQL简介SQL语言是集DDL、DML和DCL于一体的数据库语言。SQL语言之DDL:定义数据库SQL语言之DML:操纵数据库SQL语言之DCL:数据权限控制SQL语言主要由以下9个单词引导的操作语句来构成,但每一条语句都能表达复杂的操作请求:(1)DDL语句引导词:Create、Alter、Drop模式的定义与删除。包括定义Database、Table、View、Index和完整性约束条件等。(2)DML语句..

2022-03-17 19:57:19 165

原创 整型类型和运算规则

整型类型:四个大类 八个小类 类型 取值范围 sbyte 有符号数,占用1个字节,-27〜27-1 字节 一个字节 byte 无符号数,占用1个字节,0〜28-1 short 有符号数,占用2个字节,-215〜215-1 短整型 两个字节 ushor...

2022-03-09 20:49:41 735

原创 C#导出数据表格

下面这个方法简单的介绍了如何使用C#导出数据表格public ActionResult ExportExcel(int? AcademyId, int? MajorId, int? GradeId, int? ClassId, string strSearch) { ReturnJson msg = new ReturnJson(); var StudentLing = (from tbStudent in myM...

2021-09-08 21:17:27 709

原创 数据库联表查询以及筛选搜索

联表查询除了数据多了点,并没有太多的难点什么的,但要注意涉及数据太多不要打错了,如图:#region 表格查询/// <summary> /// </summary> /// <param name="layuiDatapage">封装的分页查询的类</param> public class LayuiDatapage { public int page { get; se..

2021-08-27 21:21:01 561

原创 实现批量导入信息

实现批量导入的关键需要将文件转化为二进制数据,然后用循环读取每一行的每一个表格内容,以下是详细代码与解析:#region 导入图书信息 public ActionResult ImportExcel(HttpPostedFileBase excelFile) { ReturnJson msg = new ReturnJson(); try { //

2021-08-27 21:14:54 422

原创 四级联动框实现筛选查询

联动框是我们经常会用到的一个小功能,比较方便简单,但我们这里要在数据库里查询筛选数据,所以会有一点点不太一样,但原理还是不变,两级联动以及我们现在说的四级联动或者更多级,总的来说原理都是一样的,这只是个代码量的问题。原理和要点:根据前一个(或第一个)下拉框中选择到的内容作为条件拿到数据库中进行搜索查询,查询到后返回数据,但要注意如果是作为回填数据的下拉框需要将异步传输改为同步传输($.ajaxSettings.async = false;),因为异步传输是同时进行的,所以就会出现前面的数据返回值

2021-08-08 17:18:22 422

原创 Layui插件的使用

插件的自身简介:layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,

2021-08-08 17:15:13 1038

原创 Layui数据表格的使用

Layui是一款采用自身模块规范编写的前端 UI 框架,它的table数据表格文档,我个人觉得比较好用,因此简单说明它的使用方法。 elem String/DOM 指定原始 table 容器的选择器或 DOM,方法渲染方式必填 "#demo" cols Array 设置表头。值是一个二维数组。方法渲染方式必填 url(等)

2021-08-08 17:10:53 732

原创 在网页上删除和自定义查询SQL数据

一、删除数据相对于添加和修改来说要更加简单,仅需要获取到被选择到的数据的ID,然后做一个二次确认是否删除的判断即可;(1)、建立删除数据的方法public ActionResult DeleteStudent(int studentID){string str = "";//第一种:link标准查询语句//将提交过来的ID作为数据删除条件var student = (from tb in ...

2021-08-08 17:06:39 373

原创 在网页上修改SQL数据

开发工具与关键技术:VS 2019、 jQuery、 Bootstrap 一、创建修改数据的模态窗口要修改SQL数据库里的数据我们需要知道修改的条件,不能直接修改,不然改的数据会是全部数据,因此,我们在选择到要修改的数据的时候获取到该数据的ID,然后把数据赋值到修改模态窗口中,然后进行修改,如图:二、在控制器建立通过学生ID查询数据的方法public ActionResult inquireStudent(int studentID){...

2021-06-28 08:59:30 936

原创 在网页上添加SQL数据

接着上一篇接着解析如何添加数据,并且是对我们提交的数据做判断之后添加数据,要添加数据就要有数据输入,所以先建立一个模态窗口来输入;建立模态窗口因为我的数据就是只有四个,所以只需要设置四个输入,看你的数据多少而定,具体建立方法我就不写了,Bootstrap插件里面都有,自己选择一个合适的就行;不过需要注意的是一定要在每个输入标签中给一个相对应的name属性的值,为了方便使用建议设置 和ID或者和你数据库里的名称一致的名称;二、建立一个函数用来发送数据以及验证数据//将...

2021-06-19 09:25:00 859

原创 简易网页音乐播放器

简易网页音乐播放器开发工具与关键技术:DW2021 jQuery HTML5撰写时间:2021年 5月 28日简介与要点:在网页上制作一个音乐播放器我们仅需用到一个新的标签<audio src="素材音乐" controls></audio>;因为我们这个音乐播放不是单曲循环的使用还要...

2021-06-07 20:37:29 5338 3

原创 SQL数据网页表格化

开发工具与关键技术:SQL 2019、 Visual Studio 2019、 jQuery想要把SQL的数据展现在网页上,就要先把数据引入到我们的资源管理器中,再到视图中请求数据,在控制器中建立相对应的接收方法,再把接收到的请求查找到后传回视图,接收到传回数据之后再把数据序列化后,再在网页上......

2021-06-07 20:31:54 1357 2

原创 SQL无法连接服务器以及(5120 / 5123错误)解决方案

SQL无法连接服务器以及(5120 / 5123错误)解决方案​​​​​​​开发工具与关键技术:Microsoft SQL Server Management Studio 18在我们使用SQL的时候可能会遇到无法连接到服务器错误:“在与SQL Server建立链接时出现与网络相...

2021-06-07 20:26:02 21803 3

原创 Form表单的运用

Form表单提交方式分为手动和自动,自动提交会有一些小的缺陷,所有这里就不说了,说手动提交的两种不同方法,但原理一样。这里的手动提交是使用JavaScript,不适宜使用jQuery,因为当你使用禁用自动提交的时候它会把我们写的手动方法也一起禁用,具体原因我还不明确,有知道的大佬可以在评论区留言,十分感谢!原理概念:获取输入值,做判断(判断输入内容是否为空,是否为乱码)再用用手动方式添加action,method属性给form标签并赋值。 form表单的属性action 与...

2021-05-29 08:13:09 191

原创 jQuery修改网页样式

在网页上直接修改样式这个功能直接使用的比较少,但在做网页前端的时候使用到相似的功能却不少,所以其中的原理还是很有必要知道一下的。原理概念:很简单就是获取输入的样式,将其赋值给相对应要改变的元素。难点要点:同时掌握jQuery方法和JavaScript方法,封装一个函数,再创建一个单击事件,函数内容:获取输入值:var kuandu = document.getElementById("kuandu").value;$("#kuandu").val(),赋值给相应要改变的...

2021-05-29 08:10:29 465

原创 实现简单二级联动下拉框

介绍与原理:二级联动下拉框又叫做联动菜单,这是一个比较常见功能,在网上买东西填写地址的时候,还有一些个人信息的时候都有见到。原理就是当你选择好第一个下拉框的时候就会触发一个事件将第二个下拉框的内容改变称为与之相对应的内容,二级联动,以及更多的多级联动的原理都是一样,代码量会更多,但原理一样。解析:要实现这个小功能我这里用到了jQuery里的click单击事件,还有each遍历函数,源代码在文末,看起来挺多的,但要用到的知识点却不多,认真看你会发现大部分都是类似的在实现这个功能前用each遍历函.

2021-05-17 08:04:05 2126

原创 jQuery事件

jQuery事件与JavaScript事件的区别:JavaScript同一事件对于同一元素只能绑定一次document.getElementById("ID").onclick = function () { }jQuery 同一事件对于同一元素可以绑定无数次1.click 单击事件$("#ID").click(function () {alert("click单击事件")})...

2021-05-12 08:08:37 129

原创 获取当前时间与显示

由于我们主要的是要知道如何获取当前时间与展示出来,所以在这里就不说如何布局这个问题了,而是如何使用js把效果实现注意:我这里使用了两个button按钮,这样的好处是可以控制开始与暂停,但这样的缺点也有,就是会出现一个bug,当你多次点击开始的之后你会发现无法暂停,解决方法在下文会有说到。如何实现自动刷新先是定义一个变量var timer=null;再去获取到“报时”按钮,再来给它绑定一个点击事件,设置一个setInterval()事件设置每300毫秒(即0.3秒)点击...

2021-05-11 08:46:26 218

原创 网页背景改色

使用DW2021实现网页改色实现自定义颜色开发工具与关键技术:DW 2021 JavaScript CSS HTML5 jQuery网页布局我在这里就不详细讲解了,在文末有源代码,在这里要讲的是要实现以上效果的关键:如何使用委派设置颜色、如何获取自定义的输入值、和如何使用传入的值首先要做的是建立一个页面加载事件如何获取到我们放置了颜色值的标签(即效果图中的颜色块的标签),然后设置一个点击事件,考虑到不同浏览器会有兼容性的问题,我们要在事件函数中加入一个参数event,并设置e...

2021-05-10 14:56:33 421

原创 jQuery的追加与移除

jQuery的追加主要分为两种:第一种内部内容追加,第二种节点追加;jQuery的节点移除也分为两种一种是清空子节点,而另一种则是移除整个节点内部内容追加首先在<body>标签内创建好要追加内容的父元素,为了方便查找也要添加上一个id在我这里添加的是wrapper,为了更好看出效果的位置我这里还添加了一个<h1>标签,接下来就是获取父元素的位置,按照以下格式追加: appendTo 向每个匹配的元素外部追加内容 $(A).appendTo(B)将新创建的.

2021-05-09 11:12:49 1172

原创 JavaScript的介绍与使用

在开始使用之前我们先来简单介绍一下什么是JavaScriptJavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,由

2021-05-09 10:00:37 117

原创 jQuery的介绍与使用

在使用jQuery之前先来简单了解一下jQuery是什么?jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它基于JavaScript来封装JavaScript中常用的功能代码,提供一种简便的JavaScript设计模式,HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、Jav..

2021-04-28 14:33:36 345

原创 实现简单加减乘除

要实现一个简单的加减乘除我们需要三个input标签,两个作为输入框一个作为输出框,当然也需要一个下拉框和一个输出按钮,如图所示:<input type="text" id="ltext" class="ltext"> <select name="" id="op" class="op"> <option value="+">+</option> <option value="-"&...

2021-04-27 17:01:44 498

空空如也

空空如也

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

TA关注的人

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