自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring MVC简介

Spring MVC简介mvc设计模式MVC 设计不仅限于 Java Web 应用,还包括许多应用,比如前端、PHP、.NET 等语言。之所以那么做的 根本原因在于各个模块的解耦。MVC 是 Model、View 和 Controller 的缩写,分别代表 Web 应用程序中的 3 种职责。• 模型:用于存储数据以及处理用户请求的业务逻辑。• 视图:向控制器提交数据,显示模型中的数据。• 控制器:根据视图提出的请求判断将请求和数据交给哪个模型处理,将处理后的有关结果交给哪个 视图更新显示。...

2022-06-19 11:14:20 159 1

原创 Spring Boot的介绍

什么是Spring Boot呢,就是一个java web的开发框架,和Spring MVC类似,对比其他java web框架的好处,官方说是简化开发,约定大于配置, you can "just run",能迅速的开发web应用,几行代码开发一个http接口。...

2022-06-08 15:34:33 293

原创 Spring Boot缓存技术

1、什么是缓存,为什么要用缓存?缓存就是数据交换的缓冲区(称作Cache),是存贮数据(使用频繁的数据)的临时地方。当用户查询数据,首先在缓存中寻找,如果找到了则直接执行。如果找不到,则去数据库中查找。缓存的本质就是用空间换时间,牺牲数据的实时性,以服务器内存中的数据暂时代替从数据库读取最新的数据,减少数据库IO,减轻服务器压力,减少网络延迟,加快页面打开速度。2、Spring Boot中缓存Spring从3.1开始定义了org.springframework.cache.Cache和org.s

2022-05-19 10:06:59 539

原创 Spring Boot架构及主要目标

1.Spring Boot构架Spring Boot是Spring框架的模块。它用于轻松创建独立的,生产级的基于Spring的应用程序。它是在核心Spring Framework之上开发的。Spring Boot遵循一个分层的体系结构,其中每个层都与该层正下方或正上方的层(层次结构)进行通信。在了解Spring Boot体系结构之前,需要了解其中的不同层和类。Spring Boot中有四层,如下所示:表示层(Presentation Layer)业务层(Business Layer)持久层(Per

2022-05-18 16:24:02 1125

原创 Spring Boot是什么?

1、Spring Boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot是Spring家族的一个子项目,其设计初衷是为了简化Spring配置,从而可以轻松构建独立运行的程序,并极大提高开发

2022-05-08 19:57:37 1009

原创 ES6的声明变量与常量及区别

提到变量与常量,就不得不说到let和const。那么let和const是什么?let和const是用来声明变量与常量,声明变量let代替var声明变量,const声明常量。1、关于let和const的用法如下:说明:var与let说明的就是变量,变量初始化之后,还可以重新赋值。const声明的就是常量,常量一旦初始化,就不能重新赋值,否则就会报错。const声明常量的使用,一般用大写命名(潜规则)。2、那么为什么需要const?const就是为了一旦初始化就不希望重新赋值的情况设计的。那是不

2022-04-27 09:44:10 347

原创 聚合函数的定义及常用

聚合函数的定义,按照百度的说法来说,就是聚合函数对一组值执行计算并返回单一的值。除COUNT以外,聚合函数忽略空值,如果COUNT函数的应用对象是一个确定的列名,并且该列存在空值,此时COUNT仍会忽略空值。聚合函数经常与select语句的GROUP BY子句的HAVING一同使用。聚合函数的性质,所有聚合函数都具有确定性。任何时候用一组给定的输入值调用它们时,都返回相同的值。聚合函数可以应用于查询语句的SELECT中,或者HAVING子句中,但不可用WHERE语句中,因为WHERE是对逐条的行记录进行筛

2022-04-20 16:33:25 1689

原创 INSERT语句

INSERT 语句向表中添加新行,以下是 INSERT 语句的最基本形式:首先, table_name 指定要插入的表的名称。 通常,通过模式名称引用表名称,例如 production.products ,其中 production 是模式名称, products 是表名称。其次, column_list 指定要在其中插入数据的一个或多个列的列表。必须将列列表括在括号中并用逗号 分隔列。如果列在列列表中没有出现,则SQL Server必须能够提供插入值,否则无法插入行。SQL Server自动对表

2022-04-07 10:52:44 43575

原创 SQL Server Union(并集)

SQL Server UNION是一组集合操作,用于将两个SELECT语句的结果组合到一个结果集中,该结果集包括属于union中SELECT语句的所有行。以下是SQL Server UNION的语法:以下是上述语法中的查询要求:两个查询中列的数量必须相同。相应列的数据类型必须相同或兼容。下面图中说明了T1表的结果集如何与T2表的结果集联合:UNION与UNION ALL默认情况下,NUION运算符从结果集中删除所有重复的行。但是,如果要保留明确的行,则需要明确指定ALL关键字,如下图所示:

2022-03-28 09:36:04 9720

原创 SQL Server查询

查询数据数据库是存储数据库中所有数据的对象。在表中,数据按行和列格式逻辑组织,类似于电子表格(Excel)。在表中,每行代表一个唯一记录,每列代表记录中的一个字段。例如,customers表包含客户数据,如客户标识号,名字,姓氏,电话,电子邮件和地址信息。SQL Sever使用模式对表和其他数据库对象进行逻辑分组。在[示例数据库](bk_stores)中,有两个模式:sales和production。sales模式将所有与销售相关的表分组,而production模式将所有与生产相关的表分组。要.

2022-03-20 15:58:40 2201 1

原创 安装 SQL Server

安装 SQL Server要安装SQL Server,需要通过以下链接从 Microsoft.com 网站下载它:https://www.microsoft.com/en-us/sql-server/sql-server-downloads下载完成后,双击文件SQLServer2017-SSEI-Dev.exe 以启动安装程序。1、 安装程序会要求您选择安装类型,选择“自定义”安装类型可以单步执行SQL Server安装向导并选择 要安装的功能。2、指定用于存储安装程序将下载的安装文件的文件夹,然

2022-03-08 16:49:10 2401

原创 用PowerDesigner创建表

关于做项目,然后不是要自己分析数据库然后创建表嘛!但是只在数据库里面创建表又好麻烦,假如有什么表要修改的、或者其他表的ID插进来,几张表倒是没多大事,就怕是几十张表的话就麻烦死了,这个时候就要用PowerDesigner 。1、Ctrl+N弹出一个新建的窗口,大致如下:选中Modeltypes -> Moedlname自己选择命名,确保DBMS为MySQL5.0,点击ok2、接下来就是创建表:创建表选择Physical Diagram中的第三个3、打开小格子,在Name上面写好表的名称如

2022-03-02 20:24:51 3164

原创 什么是Spring?的部分介绍

什么是Spring呢?根据Spring简介我知道了Spring是一个开源框架,Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后期维护、升级和扩展。Spring是一个IOC(DI)和AOP容器框架。我也了解到了Spring的优良特性分为以下几种:非侵入式:基于Spring开发的应用中的对象可以不依赖于Sp

2021-08-30 19:00:55 86

原创 什么是Java?

我刚开始学习java的时候也很迷茫,什么是Java?为什么要学习Java?相信不少人都有这种疑惑,而且还是很长一段时间。一般来说,大部分的都是从Java发展史开始讲起,总的来说就是那些什么Java历史悠久,Java很优秀,Java越来越牛,用的人越来越多,什么编程语言排行榜常年第一,大致都是这些,然后再扯些其他的,接着就上起了Hello World!就这样,你Java生涯的第一个代码开始了,意思是“你好,世界!”但就这样子,看起来你明白了吗?我觉得我是不明白的,那么Java是啥?能干什么?这也是一个必须了

2021-08-29 19:35:11 190

原创 MyBatis的部分简介

什么是 MyBatis ?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs)当前,最新版本是MyBatis 3.5.7 ,其

2021-08-09 09:45:08 93

原创 IOC案例(XML)

控制反转(IOC)是把对象创建和对象之间的调用过程,交给Spring进行管理 ,使用IOC的目的为了实现耦合度的降低。怎么搭建Spring框架?(IOC案例(XML))1、IDEA创建 Java命令行应用New Project一个新的Java项目直接next下一步在IDEA里面建命令行项目,一定要勾选Greate project from template直接next下一步自定义命名,选取项目保留的路径直接Finish下一步2、创建lib目录,导入jar包,并配置为项目的Library..

2021-07-27 16:44:17 129

原创 Java数组

数组对于所有编程语言来说都是重要的数据结构之一,Java 语言中提供的数组是用来存储固定大小的同 类型元素。1、声明数组变量必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式:dataType[] arrayRefVar; // 推荐使用//或dataType arrayRefVar[]; // 效果相同,但基本不使用这种方式示例代码:byte[] arrayByteA;int[] arrayIntA;long[] arrayLongA;String[] arra

2021-07-17 15:51:14 107

原创 Java封装

在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份 包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。目的封装可以隐藏实现的细节让使用者只能通过实现写好的访问方法来访问这些字段,这样一来我们只需要在这些方法中增加逻 辑控制,限制对数据的不合理访问、方便数据检查,有利于于保护对象信

2021-07-07 15:21:21 94

原创 java重载与重写

一、 Java面向对象的重载分为两种:其一是构造器的重载:每个构造器必须有一个独一无二的的参数类型列表。其二是方法的重载(Overload):重载(overloading)是在一个类里面,方法名相同,而参数不同。返回类型可以相同,也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。1、重载的规则如下:方法名字相同被重载的方法必须形参列表不一样(参数个数或类型不一样);被重载的方法可以改变返回类型;被重载的方法可以改变访问修饰符;返回值类型不能作为重载函数的区分标准

2021-06-28 08:50:39 114

原创 关于SQL的增删查改

开发工具与关键技术:SQL SQL增删查改作者:李冰撰写时间:2021年6月8日1、 SELECT查询SELECT +(你要查询的信息,可分为全部查询和部分查询)+ FROM +(你要查询的哪张表,可意为表名)部分查询:(选择你想要查询的内容)SELECT column_name,column_nameFROM table_name全部查询:(使用星号()来代替其他字段,SELECT语句会返回表的所有字段数据)SELECT ()FROM table_name以下是 SQL SELEC

2021-06-08 14:38:44 545 2

原创 Java Script的基础

开发工具与关键技术:DW html作者:李冰撰写时间:2021年5月28日1、JavaScript简介JavaScript是一门脚本语言(编程语言)以及脚本语言的特点:对比其他类型语言编程速度更快,不需要编译、简单、易学、易用、灵活性高。当然这样的高灵活性也是有牺牲的,它的运行速度相对于其他的语言可能更慢,运行时更消耗资源。JavaScript被广泛应用于Web应用开发,常用开为网页添加各式各样的动态功能。为何学习 JavaScript?web 开发者必学的三种语言:HTML定义网页的

2021-05-29 20:38:43 151 1

原创 Java 接口

开发工具与关键技术:eclipse Java作者:李冰撰写时间:2021年4月27日接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以 interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接 口则包含类要实现的方法。 [修饰符] abstract 返回类型 方法名();除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。 接口无法被

2021-05-08 14:35:43 76

原创 Mysql8数据类型

开发工具与关键技术:eclipse Java作者:李冰撰写时间:2021年5月6日常用的数据类型有:整数类型、实数类型、字符串类型、日期和时间类型、位数类型、JSON类型,这几种数据类型。整数类型:整数类型有可选的unsigned属性,表示不允许负值,这可以使正数的上限提高一倍(还多1)。有符号 和无符号类型使用相同的存储空间,并且具有相同的性能,因此可以根据实际情况选择合适的类型。 mysql可以为整数类型指定宽度,例如INT(11),对大多数应用来说这是没有意义的:它不会限制合法范 围,

2021-05-07 19:56:16 884

原创 基本数据类型

循环语句开发工具与关键技术:Eclipse、Java作者:李冰撰写时间:2021年1月8日 《循环语句》Java中有三种主要的循环结构:for 循环、while 循环、 do…while 循环、 Java 增强 for 循环do…while循环 do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。四、Java增强型for循环Java5 引入了一种主要用于数组的增强型for循环。但

2021-01-21 08:33:07 160 2

原创 手风琴

手风琴开发工具与关键技术:Axure RP 8、axure原型设计作者:李冰撰写时间:2020年12月28日 《手风琴》首先,拉出几个矩形,设置背景颜色,打上备注。把几个矩形转化为动态面板,可用于后台管理菜单栏,创建动态面板要两个页面,第一个:是为了当前显示的动态面板效果,第二个:是为了浏览器上显示的页面效果如下图所示:把动态面板State2改成下面这样2.给动态面板State2以下点击事件再给动态面板一个点击

2021-01-20 21:58:24 115

原创 弹出效果

弹出效果开发工具与关键技术:Axure RP 8、axure原型设计作者:李冰撰写时间:2020年12月18日 弹出效果弹出效果:就是把鼠标移入时,弹出下拉框,当把鼠标移出时,收回下拉框。首先,拉几个矩形,调整矩形大小,去边框、添加颜色、把它们组合在一起,在特定的位置打上字,给下面的打字的矩形一个点击事件。给的点击事件大致如下:每个点击事件都差不多,所以只给出一个点击确定,隐藏下半部分的内容3.给白色倒立三角型点

2021-01-20 21:00:41 153

原创 弹出效果

灯箱效果开发工具与关键技术:Axure RP 8、axure原型设计作者:李冰撰写时间:2020年12月8日 灯箱效果灯箱效果:突出显示元件、遮罩层、模态框。1.首先,拖一张图片,接着导入图片2.再给一个主要按钮,改为点击,隐藏图片,给按钮一个点击事件把它设置为显示,让隐藏的图片显示动画:向上翻滚,时间:500毫秒更多选项:选择灯箱效果背景颜色:自定义,选你喜欢的就好点击确定,预览图片。...

2021-01-20 20:09:42 127

原创 Java基本数据类型

文献种类:专题技术文献;开发工具与关键技术: Java eclipse作者: 李冰 ;年级:1901 ;撰写时间:2021 年1 月 18 日文献编号: 01 归档时间: 年 月Java基本数据类型开发工具与关键技术:Java eclipse作者:李冰撰写时间:2020年1月18日一、基本数据类型1、Java 的两大数据类型:内置数据类型(基本数据类型)、引用数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点

2021-01-19 09:53:00 98

原创 旅客电子票证历史记录表

(二)旅客电子票证历史记录表关于旅客电子票证历史记录表,首先要个它一个重置表单,给重置表单点击按钮,进行表格数据重置。全局变量var TicketHistory,var layerlaydate,layuiTable;保存layui模块以便全局使用。初始化日期控件,初始化表格创建表头,序号列,title设定标题名称,开启分页。初始化日期控件,初始化表格创建表头,序号列,title设定标题名称,开启分页。多条件查询table,获取input内容并判断,对票号、旅客姓名、航班号、航班日期、起飞和到达

2020-08-17 22:02:13 204

原创 C#的导入

文献种类:技术文献;开发工具与关键技术: Visual Studio作者:李冰 ;年级:1901 ;撰写时间:2020年 8 月 14 日(一)导入关于导入,我们会联想到导出,导入和导出都是通过Excel进行数据处理的,而导入则是将数据从数据库或Datatable等数据源导入到Excel文档来进行数据分析或运算,导入文件的思路是先获取到Excel,导入模态框(1、请先下载模板文件;2、将需要导入的数据填写到模板中。请不要修改模板的基本格式;3、选择填写好数据的excel文件(.xls));获取表头菜

2020-08-17 21:22:14 1617

空空如也

空空如也

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

TA关注的人

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