自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (七) Spring学习总结

Spring 框架概述pring 使创建 Java 企业应用程序变得容易。它提供了在企业环境中使用 Java 语言所需的一切,并支持 Groovy 和 Kotlin 作为 JVM 上的替代语言,并且可以根据应用程序的需求灵活地创建多种体系结构。从 Spring Framework 5.0 开始,Spring 需要 JDK 8(Java SE 8),并且已经为 JDK 9 提供了现成的支持。Spring 是分层的 Java SE/EE full-stack 轻量级开源框架,以 IoC(Inverse o

2021-06-14 16:05:03 4573 34

原创 (五)MyBatis学习总结(超级详细哦,尤其适合初学者)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-06 22:36:14 418 18

原创 (十四)Mysql 单表 VS 联表(全文很长,你要认真点)

·前言之前在学校学习理论知识的时候,总是错误的认为当涉及到多张表,且有冗余数据的时候,就使用联表操作。但是直到自己深一步学习后,才发现事实并不是如此。首先可以拿阿里巴巴的代码规范来证明我那错误观点:其有一条强制性建议:执行三张表以上的多表联合查询,因为对数据量不大的应用来说, 多表联合查询开发高效, 但是多表联合查询在表数据量大, 并且没有索引的时候, 如果进行笛卡儿积, 那数据量会非常大, sql 执行效率会非常低。·联表缺点联表操作即是通过sql代替业务代码进行业务逻辑操作,虽说执行sql

2022-01-07 15:50:45 1787 11

原创 (十三)idea配置部署vue环境(node.js)

Node.js下载地址点我下载node.js进入下载页面,建议选择长期维护版,更加稳定,存在的未知bug较少。能避免新人少踩坑。下载安装Node.js双击node程序,一路默认安装即可,选择程序安装路径。程序安装路径:(C:\Node_JS)配置用户环境变量配置系统path环境变量测试Node.js是否安装成功在命令界面输入:node -vnpm -v出现如下信息则安装成功!设置淘宝镜像库,加快库文件安装速度npm install -g cnpm --registry

2021-12-30 10:44:04 2197 11

原创 (十二)Java创建对象方式

创建对象方式点击查看具体实例创建对象法宝因为每个公司使用的工具不同,如果是统一使用lombok插件的话,使用其提供的Builder会大大减少代码量。但是没有进行统一的话,还是不太建议用lombok的,因为其会有一定的兼容性问题。因此,当要创建的对象很多,且不能使用lombok时候,这时候可以使用Java8的通用Builder。1:使用lombok的Builder引入maven依赖: <plugins> <plugin>

2021-12-24 11:32:51 427 12

原创 (十一)Java8新特性之Stream知识分享

优秀博客分享地址:点击进入:(侵权请联系删除)直奔主题1:构造数据集合import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;/** * @author xiexianxin * @create 2021-12-02 14:26 */@Data@NoArgsConstructor@AllArgsConstructorpublic class M { priva

2021-12-02 15:47:02 129

原创 (十)ajax异步刷新问题(input和button)

背景在学校安排的实习项目中,尽管我是走的后端方向,但是难免会碰到很多前端知识,且这也是我们后端需要掌握的一些,我想,有能力的话,尽量往全栈走,这样选择性会多点。好啦,言归正传。我大致描述一下问题:在设计一个表单的时候,里面还有多个发送验证码,上传附件等组合场景。我的设计是,只用一个form作为一个表单,在填写完所有信息后再统一提交保存到数据库,而发送验证码使用ajax异步实现。(这是课题老师要求的,我只好跟着做)。由于自己对前端知识的匮乏,所以才遇到了这个问题:在点击发送手机验证码时候,我使用的是

2021-10-02 10:00:00 485 18

原创 (九)我回来啦

时间过得真快,距离我上次更新已经过去三个月了。很多人问我怎么不继续更新了,在这里我想解释一下。七月份开始,由于临近考试,我不得不全身心投身于复习中去。我还记得在大一时候迷茫的自己,那时候整天无所事事,都说上了大学就轻松了,于是便没了高中时候的那股冲劲,成绩也是在班级中垫底,绩点不堪入目。大二下学期开始,看着身边的人都忙于自己追求的事情,有准备考公的、考研的、打比赛的、考各种证书的和学习技术准备找工作的,慢慢的,心里便开始焦虑起来。还有一个十分不幸的事情是,家里突发情况的发生使我更加手无足措。这时候,我不

2021-10-01 23:24:35 112 6

原创 (八)日常找错

今天遇到了一个之前这样用都没有发生错误的错误,我还是将它记录下来吧。项目背景在ssm项目整合时候,想实现从web目录下的index.jsp文件,点击里面的超链接跳转到web/pages/register.jsp页面,然后在里面完成学生注册功能,当点击注册提交按钮,通过StudentController控制器跳转到WEB-INF目录下的result.jsp页面输出结果。index,jsp页面如下:<%-- Created by IntelliJ IDEA. User..

2021-06-22 15:14:10 112 4

原创 (六)IDEA 添加Maven Web项目

在学习SpringMVC时候,第一关就是部署好一个能运行在tomcat服务器上的Web项目,想必大家在这里也会折腾一会,在这里我就分享一下我的一个运行实例。具体的代码编写这里就不多讲了,主要是看整个web项目部署。创建一个maven项目设置为父项目设置Maven相关配置导入jar包创建子项目部署为Web项目有web目录,而且有亮点则成功接着是配置web.xml.添加上图中深色部分的springmvc-servlet.xml文件并进行配置根据上图的配置文件的前缀

2021-06-08 13:12:49 256 22

原创 (四)记一次人生第一次面试经历,快来查阅

一.话题渲染有天上课,突然发现辅导员在年级群发了一则招聘信息,是关于广州富米科技有限公司的。我看到该公司也在招聘校园大使,主要负责宣讲会那天协助现场的。于是乎,我就果断地联系上了负责人,并争取机会,最后负责人决定选择我了,嘻嘻。在宣讲会当天,我见到了该公司的hr,我觉得他们都好年轻啊,然后在我工作过程中,他们也很乐意帮我解决问题,也很耐心地听我的意见。由于工作原因,我也得以旁听了宣讲会的内容,我觉得该公司挺吸引我的,而且福利多多,更巧的是,该公司也招聘实习生,我才得以有机会跟面试官要到了一个面试机会。

2021-05-18 23:04:28 349 10

原创 (三)单例模式总结

什么是单例模式单例模式(Singleton)也称为单子模式,是一种常见的设计模式,指的是一个类只有一个实例,且该类能自行创建这个实例的一种模式单例模式使用场景单例模式其核心在于在整个系统中只创建唯一一个实例,其应用场景主要如下:某些类创建实例时占用资源较多,或实例化耗时较长,且经常使用。某类需要频繁访问数据库或文件的对象,而创建的对象又频繁被销毁的时候,如多线程的线程池、网络连接池等。当对象需要被共享的场合。由于单例模式只允许创建一个对象,共享该对象可以节省内存,并加快对象访问速度。如 We

2021-05-11 16:14:42 1075 32

原创 (二)排序算法总结(内排序)

1. 基本概念1.1:什么是排序:排序是计算机程序设计中的一项重要操作,其功能是指一个数据元素集合或序列重新排列成一个按数据元素某个数据项值有序的序列。1.2 :排序的分类:(内排序和外排序)1:内排序:指的是待排序列完全存放在内存中所进行的排序。其又可分为五大类排序:选择排序、插入排序、交换排序、归并排序和分配排序。2:外排序:指的是排序过程中还需要访问外部存储器的排序。2.(简单)选择排序2.1:基本原理:将待排序元素分为已排序(初始为空)和未排序两组,依次将未排序元素中值最小的元素放入

2021-04-28 12:19:46 811 7

原创 (一)IntelliJ IDEA的安装、配置

IDEA优点(vs Eclipse)1:提示功能更加便捷、快速。2:提示的功能更加广泛。3:拥有更强大整合能力。如:Maven、Spring等。4:好用的快捷键和代码模块。5:能实现更精准的搜索。IDEA的下载地址:(建议去官网下载)链接: IDEA官网下载.链接: IDEA使用文档(官网提供).安装过程1.安装前的准备工作 ####1.1 硬件要求####1.2 软件要求###**注意:一定要提前安装好对应版本的JDK才行(可自行去官网下载) **2.安装双击.ex

2021-04-26 19:59:22 1331 15

原创 2021-04-26

开通CSDN博客也两年多了,但是一直没写过什么文章,更多的是在这里吸取大家分享的知识。很感谢我们这行能有那么多来源的资源。我感觉我也应该来贡献一份小小的力量,从今天起,坚持总结和分享一些我个人认为比较好的知识,以及转载一些我在学习过程中认为对我比较有帮助的文章。下面就转载第一条,嘻嘻!Java学习线路分享https://blog.csdn.net/qing_gee/article/details/115192352?utm_source=app&app_version=4.6.1...

2021-04-26 16:20:18 114 1

空空如也

空空如也

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

TA关注的人

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