自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot热部署

一、什么是热部署?热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。二、什么是SpringBoot热部署?SpringBoot热部署就是在项目正在运行的时候修改代码, 却不需要重新启动项目。有了SpringBoot热部署后大大提高了开发效率,因为频繁的重启项目,浪费很多时间, 有了热部署后,不用担心修改代码重启项目了三、SpringBoot热部署的流程1.pom文件中导入 spring-boot-devtools 依赖:<groupId>org.springfram

2021-06-19 10:46:29 975

原创 yaml语法

yaml语法SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的• application.propertieso 语法结构 :key=value• application.ymlo 语法结构 :key:空格 value配置文件的作用 :修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了;比如我们可以在配置文件中修改Tomcat 默认启动的端口号!测试一下!server.port=8081以前的配置文件,大多数都是使用xml来配置;

2021-06-08 15:56:13 847

原创 自定义starter

我们分析完毕了源码以及自动装配的过程,我们可以尝试自定义一个启动器。说明:启动器模块是一个 空 jar 文件,仅提供辅助性依赖管理,这些依赖可能用于自动装配或者其他类库; 前缀:spring-boot-starter-xxx 比如:spring-boot-starter-web.... 自定义命名:xxx-spring-boot-starter 比如:mybatis-spring-boot-starter编写启动器1、在IDEA中新建一个空项目 spring-boot-starter-diy.

2021-05-29 16:14:22 119

原创 springboot 项目运行原理

springboot运行原理web.xml其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!org.springframework.bootspring-boot-starter-parent2.2.5.RELEASE 点spring-boot-starter-parent进去,发现还有一个父依赖org.springframework.bootspring-boot-dependencies2.2.5.RELEASE…/…/spring-boot-dependencie

2021-05-18 10:21:48 121

原创 layui数据表格以及分页使用

1、新建web项目,加入下载好的layui框架文件,如下图所示。2、在http://www.layui.com/doc/modules/table.html,layui开发文档中找到内置模块的数据表格。复制下面代码(如下代码表格的字段数我做了修改,对应后面json文件中的字段) layui 3、更改代码中资源路径为自己的本地正确路径代码中红色标注处4、在浏览器中查看发现数据接口异常,确实如此,这个例子是动态加载后端数据的。所以要配置后端服

2021-05-16 16:28:15 497 1

原创 Java包装类、装箱和拆箱

Java包装类、装箱和拆箱在 Java 的设计中提倡一种思想,即一切皆对象。但是从数据类型的划分中,我们知道Java 中的数据类型分为基 本数据类型和引用数据类型,但是基本数据类型怎么能够称为对象呢?于是 Java 为每种基本数据类型分别设计了对应的类,称之为包装类(Wrapper Classes),也有地方称为外覆类或数据类型类。包装类和基本数据类型的关系如下表所示。基本数据类型及对应的包装类:序号 基本数据类型 包装类1、 byte Byte2、 s...

2020-08-09 19:02:17 127

原创 字符串的基本操作

字符串的基本操作串的线性存储结构和基本运算的实现串及其基本运算在程序中是如何实现的呢?串是在程序中比较常见的线性存储结构,也就是用一个连续的存储空间把串的每一个字符按照一定顺序存储起来。所以,在定义一个串之前,我们得先申请一个足够可以容纳字符串的空间。串的线性存储代码如下:#define MaxSize 100 /字符串可能达到的最大长度/typedef struct{ char ch[MaxSize];int StrLength;}SeqStr...

2020-05-28 18:37:42 167

原创 字符串

字符串什么是字符串?串是字符串的简称。在数据结构中,串是一种在数据元素的组成上具有一定约束条件的线性表,即要求组成线性表的所有数据元素都是字符,所以说串是一个有穷的字符序列。字符串的定义:串是由零个或多个字符组成的有限序列,记作s=”s0s1…sn-1”(n≥0),其中s是串名,字符个数n称作串的长度,双撇号括起来的字符序列”s0s1…sn-1”是串的值。每个字符可以是字母、数字或任何其它的符号。零个字符的串(即:””)称为空串,空串不包含任何字符...

2020-05-18 18:12:40 153

原创 王炸——算法

王炸——算法法是解决问题的方法,是程序设计的精髓,程序设计的实质就是构造解决问题的算法。算法的设计取决于数据的逻辑结构,算法的实现取决于数据的物理存储结构。算法的概念和特性算法是对特定问题求解步骤的一种描述,它是指令的有限序列,一个算法应该具有以下五个重要特性。⑴ 有穷性:一个算法应包含有限个操作步骤。即一个算法在执行若干个...

2020-05-08 16:21:24 734

原创 GIS数据查询

GIS数据查询GIS查询主要的方式1.SQL查询:输入标准的SQL语句进行属性的查询2. 几何查询:查找与已知几何对象符合一定空间关系和属性条件的对象3. ID查询:根据ID查找对象查询必备服务1. 三维服务2. 数据服务SQL查询(针对矢量数据、模型数据)第一步通过iServer发布GIS服务,将模型数据集或矢量数据集发布...

2020-04-28 16:17:31 1241

原创 提取修改数据和不提取修改数据的区别

提取修改数据和不提取修改数据的区别1、不提取修改数据2、提取修改数据上图中,有提取修改数据和不提取修改数据,一个是什么都不用查,一个是根据SurgeryID查询,然后提取修改的数据,都是修改,一个要提取修改数据一个不用提取修改数据,那么有什么区别呢!在视图和控制器是看不到区别的,我们得去数据库,找到这个表格,然后选择到其中的2条数据进行提取数据修改和不提取数据修改,只修改这个...

2019-07-27 15:32:42 202

原创 模糊查询

模糊查询上面用到的查询叫模糊查询,怎么模糊呢!就是你给的条件的范围内都会一起查询出来,如果要精确,那么就给查询加条件,应该可以到谋一个的数据。function edfesafed() {//获取查询条件var BeHospitalized = $("#BeHospitalized").val();var startTime = $("#...

2019-07-18 10:10:40 197

原创 天数和费用的计算

天数和费用的计算我们先说费用的计算,layui表格有个done-数据渲染的回调,无论是无论是异步请求数据,还是直接赋值数据,都会触发该回调。你可以利用该回调做一些表格以外元素的渲染done: function (res, curr, count) {如果是异步请求数据方式,res即为你接口返回的信息。如果是直接赋值的方式,res即为:{data: [], ...

2019-07-18 10:07:25 497

原创 分配床位

分配床位给病人分配床位,我们怎么去实现呢?我的做法可能有点麻烦,我们先获取到选中的行,点击分配床位就会弹出一个模态框,然后输入床位号,然后点击保存就分配成功了;//声明变量var AdmissionFormids;var PatientSurfaceIDs;//分配床位function sjfoasjfao() {//获取选中行var ch...

2019-07-08 11:06:40 519

原创 病人换床

病人换床换床,就是给病人另一张空床,换过去之后原本的床位就是空的了,我们怎么去实现呢!当我们点击选中要换床的病人时,就会获取到当前的床位ID,然后根据这个床号ID查询到入院ID,点击换床时就会弹出模态框,然后输入床号,这时我们就根据输入的床号查询到床号ID,查到输入的床号ID后就是在控制器写修改,把入院表的床位ID修改成查到的床号ID。然后...

2019-07-08 11:01:00 436

原创 点击选中for循环中的值进行删除

点击选中for循环中的值进行删除上面图片中,床号和图标是通过for循环得到,图标是自己写的样式,只是一张图片而已,床号是通过单表查询床号表查到床号这个值://for循环,床位的显示 $(function () { $.post("/NursesStation/Bedbrowse/selectRegistration", function (d...

2019-06-28 11:03:51 430

原创 avaScript计时器

JavaScript计时器在很多页面都有定时器的存在,轮播的自动切换就用了定时器,在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。计时器类型:1、 一次性计时器:仅在指定的延迟时间之后触发一次。2、 间隔性触发计时器:每隔一定的时间间隔就触发一次。 方法 描述...

2019-06-28 10:57:41 348

原创 Session和Cookie

Session和CookieSession在服务器当中,服务器划分过来的类空间内存区域来储存以他对话的浏览器信息,不是存个人信息,当然个人信息已经被浏览器发送过去了。Cookie是浏览器用于记录,其实不是浏览器本身的行为,是服务器要求的。比如你登录完了之后,服务器说:浏览器帮个忙把这个人的信息给我记下来,下次再发给我,然后浏览器说:可以。就是这...

2019-06-18 09:07:43 75

原创 登录的验证码

登录的验证码 在很多登录都要输入验证码登录,那么验证码是如何显示出来的,当点击验证码的时候会换成另外的验证码。验证码的生成:1、获取随机字符串public static string GetRandomCode(int intLength){/产生数字和密码混合的随机数/string strReturn = string.Emp...

2019-06-18 09:03:33 163

原创 if语法总结

if语法总结 public void Login (string JobNumber, string Passwork){if (JobNumber== “123456” && Passwork== “654321”)//工号和密码{Console.WriteLine(“登录成功!”); } else { ...

2019-06-09 20:21:04 937

原创 for 循环

for 循环 利用for循环直接查询数据库中的数据。这就是我们需要用到的数据,只用一个表的数据。上面代码主要的就是蓝色横线上的那一段代码,for循环,什么是for循环呢!就是如果这个表里面有10条数据,重复查询10次,或者一直重复到谋一个条件才停止。For:循环体控制语句。For {}里面的代码,会不断重复执行。代码执行的初始条件:i=0;如果满足,代码执...

2019-06-09 20:14:36 90

原创 下拉框的数据绑定

下拉框的数据绑定 我们在第一个学院的下拉框下面选中了理学院,那么下面的年级、班级、学生都是这个理学院里面的,这个就是下拉框数据的绑定。$(function () {//学院下拉框数据绑定createSelect(“searchAcademeID”, “selectAcademe”); //学院下拉框数据改变,触发年级下拉框数据绑定 $("#s...

2019-06-09 20:12:36 96

原创 mvc单表查询

mvc单表查询在这么多个查询中,我觉得单表查询是比较简单的,只查询一个表里面的数据,如下表:这个表叫员工表,员工id 员工部门 员工姓名 员工联系电话 员工家庭地址,这些就是员工表里面的数据。查出来的数据需要上面的表格显示出来,这个表在查询显示数据经常要用到一起看看这个表格的写法:$(function () {//la...

2019-05-28 08:14:16 263

原创 MVC增/改 共用一个form表单

MVC增/改 共用一个form表单在新增和修改数据的时候,通常都会用到form表单,新增有新增的form表单,修改也有修改的form表单,那么怎么实现新增和修改共用一个form表单,下图是一个模态框,form表单就写在模特框里面,新增和修改同样也是用到模态框的,所以就用这个模态框进行解析:点击,打开着一个新增的模态框,要把这个模态框改成修改模态框,就要在新增员工的...

2019-05-28 08:06:59 285

原创 权限启用/作废

权限启用/作废我们来看看权限维护的最简单的做法,刚刚开始学的时候,让我们可以初步理解权限,而安全性比较低,但我们可以好理解。有一种做法是比较复杂的,就是把所有的数据都写到数据库,菜单都是从数据库中读取出的,这种做法安全性也最高。我们这个做法最开始是可以限制到操作类型的,操作类型是什么呢,就是我们写的增删查改,而这一步在我们目前是限制不了的,因为老师把...

2019-05-17 11:03:59 151

原创 打印水晶报表

打印水晶报表下载一个水晶报表安装包,安装完了就可以用了。 水晶报表的打印其实跟我们写的导出有点类似,我们要保证现在在页面查询出来的数据和我们打印出来的保证一致,所以我们要再查下一次。打印水晶报表:function printAchievement() {//获取查询条件var academeId = $("#sltAcademe").v...

2019-05-17 10:59:48 63

原创 导入

导入点击导入考生就会弹出一个Execl表格的模态框,弹出的表格只是临时的Execl表格,用完了,再次打开时数据就被清空了上面就是弹出的模态框,这个模态框有下载导入模板和导入数据库的功能,首先我们先来完成下载导入模板的功能:这个就是Execl表格,这是老师给的模板表格,所以第一横有提示教我们怎么去用,这个提示我觉得呢!有提示是比较好,对我们来...

2019-05-08 20:43:39 165

原创 mvc多条件查询

mvc多条件查询上次写mvc查询的时候,只是简单的说了下多条件查询,多条件查询是根据你所需要的数据的去查询,就是我们给的一定的条件,比如下图:这是下拉框,这就像是我们给的条件,可以查询一个,也可以查询多个,简单的说这个是一个模糊查询,比如我们在(学号\姓名)哪里输入一个李字,那么查询出来的所有学生只要姓名是带有一个李字都会查询出来,学号也是同样...

2019-05-08 20:39:09 2111

原创 证书打印

证书打印成绩&证书操作,将传过来的学生学号或者教师编号保存到新的变量作为证书编号。根据UseID查询用户成绩信息,返回结果有以下三种情况:该用户未参加过考试,没有成绩2、该用户参加了考试,但是没有合格成绩3、该用户参加了考试,并且有合格成绩我们来看看代码:function judgeAchievment(UserNum...

2019-05-08 20:36:06 552

原创 表格数据统计与分析

表格数据统计与分析这个就是一个测试及格统计图,主要就是成绩的处理,在数据库主要也是成绩表(PW_Achievement),在成绩表里面一个人的成绩可以多次出现,就像大学考试要考及格才能毕业,可以参加多次考试,只要你考及格就能毕业,数据库成绩表是有考试次数,同一个人有多个成绩,而我们只需要最优成绩,所以就要从数据库里面把这个人的成绩分组并且排序,...

2019-04-28 08:10:43 1154

原创 导出

导出导出当前数据到Excel:同样的一开始是获取到查询到的数据,因为在控制器同样的又要进行二次查询,所以呢要获取到查询的条件,写法和打印水晶报表是差不多的:function exportExcel() {var academeId = $("#sltAcademe").val();var gradeId = $("#sltGrade")...

2019-04-28 08:05:33 100

原创 MVC修改

MVC修改增、删、查、改呢!新增和修改是差不多的,首先都是弹出模态框,弹出的模态框也是一样的,同样清空表单,如果有图片的也要清空图片,然后到控制器把数据查询出来,查到数据后回填表单数据和图片。回填表单有2个方法:1、直接回填:2、jquery 根据json对象填充form表单:...

2019-04-18 09:12:21 172

原创 MVC新增

MVC新增增、删、查、改对于程序员来说是比较基础的东西,有可能天天都在写,今天我们就看看增吧!增也就新增的意思,新增什么呢?下面我就来看看。一、弹出新增表单 模态框,代码如下:图2只是模态框的css样式代码,这代码里我们要用到的就只有那么2个,id就不用说了,上面有个fade,作用...

2019-04-18 09:08:42 103

原创 删除写法的问题

删除写法的问题增、删、查、改对于程序员来说是比较基础的东西,有可能天天都在写,对于写法问题,我也是根据我所遇到的问题而总结下,下面看看删除写法问题:代码如下:上面的删除附件信息代码,这种写法从表面上看着是不是没有问题,但是在linq中写法是错的,会有冲突:主要冲突就是在PW_File,当你查单表的时候,又要...

2019-04-08 08:34:11 189

原创 vs查询

查询查询也分为:单表查询、联表查询、多条件查询、分页查询等下面我们就来看看比较简单的查询数据查询,在多数情况都是用到的,下面就是简单的数据查询,我需要用到最优成绩和考试时间,代码如下:代码描述:Linq使用group by分组按UserID用户ID查询出用户最高的成绩信息group by分组语法:group tbAchievem...

2019-04-08 08:30:22 726

原创 css3旋转,缩放,位移

css3旋转,缩放,位移旋转 rotate(n)旋转函数rotate()通过指定的角度参数使元素相对原点进行旋转;n为参数,用于设置旋转的角度,如果为正,元素相对原点中心顺时针旋转;如果为负,逆时针旋转。代码如下:下面代码考虑到在不同浏览器兼容性不同缩放scale()定义:让元素根据中心原点对对象进行缩放。3种使用情况:scale(x,y)...

2019-03-30 10:08:46 1100

原创 轮播bug的修复

轮播bug的修复在我们写页面的时候,bug都是存在的,下面我看看轮播bug:看到了没,页面可视区划发生改变,背景图片也跟着改变了,这是为什么呢!看下图:问题就在这,不管怎么拉,这个值都是不变的,所以我们要设置top的值:就是这样了,设置好了后把setTop()放到页面尺寸变化哪里就完成了。...

2019-03-30 10:01:07 119

原创 Js死循环

Js死循环Js死循环是怎么造成的呢!其实在我们写代码时一些不注意或漏写,就写出死循环,就如下面代码:如果i++没有写上,这个就是死循环了,死循环的后果想知道的自己不防去试试。不过有时候需要用到死循环,但写法不是直接去掉i++,代码如下:伙伴们,在写代码时多注意点,写代码时认真对待。本题材...

2019-01-27 18:13:12 10875

原创 Js基本数据类型

Js基本数据类型Js当中默认有六种基本数据类型,和一种特殊的数据类型:1.字符串var strValue = "字符串123ss ";var strValue1 = '字符串 单引号 ';数字var numValue1 = 2; 整数var numValue2 = 2.5; 小数var numValue3 = 1e-2; 科学计数法 1e5=1...

2019-01-18 09:47:15 144

原创 div可理解成盒子来搭建基本骨架

HTML基础 div可理解成盒子来搭建基本骨架div和div,我们可以理解成俩个盒子,既然是盒子,那么盒子是有大有小的吧!一个大盒子里装个小盒子,也可以装多个,小盒子里再装小盒子,多少盒子跟剧你的需要,基本骨架就搭建完。(不要一次写完所以div,建议分部完)效果图:网页盒子划分图:本素材来源于教师,易理解适用于刚刚接触的新手。...

2019-01-17 09:46:27 182

空空如也

空空如也

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

TA关注的人

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