自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 io流简单介绍

io流简单总结 用于读取指定类型数据,不能单独使用,必须结合 。也需要传入fileinputStream对象然后使用, 用于从输入流中读取

2022-08-20 20:02:13 443 1

原创 并发编程--多线程基础知识总结

并发编程与多线程的基础知识总结

2022-08-20 19:20:47 226

原创 jvm垃圾回收机制

jvm垃圾回收机制简单介绍

2022-08-19 17:37:32 193

原创 jvm内存区域

jvm内存区域简单介绍

2022-08-19 17:36:34 295

原创 sql语句的简单优化

SQL优化

2022-08-19 17:34:37 227

原创 Mysql索引知识点总结

​ 索引是帮助Mysql进行高效获取数据的数据结构(有序),在数据之外数据可系统还维护着满足特定查找算法的数据结构,这些数据以某种方式指向数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

2022-08-19 17:33:26 269

原创 mysql常用语句基础总结

MYSQL基础总结

2022-08-18 20:51:15 149

原创 SpringBoot的文件上传与下载

SpringBoot的文件上传与下载

2022-05-11 18:42:06 295

原创 Mybatis提供的公共字段的自动填充的功能

公共字段的自动填充的功能

2022-05-08 20:22:14 3400 4

原创 消息转换器的使用解决long类型前后端传值精度缺失,特别在使用雪花算法自动生成long类型Id时,

long类型前后端传值精度缺失,特别在使用雪花算法自动生成long类型Id时

2022-05-07 15:54:51 299

原创 SpringBoot简单使用MybatisPlus分页插件

SpringBoot简单使用MybatisPlus分页插件

2022-05-07 14:44:40 503

原创 SpringBoot项目开启热部署功能

SpringBoot项目开启热部署功能

2022-05-04 15:13:15 106

原创 SpringBoot全局异常处理器的简单实现

SpringBoot全局异常处理器的简单实现方法

2022-05-04 15:05:13 1067 1

原创 拦截器与过滤器详解,使用方式与注意事项,使用场景以及区别与联系

拦截器与过滤器详解,使用方式与注意事项,使用场景以及区别与联系

2022-05-03 16:44:00 4702

原创 LeetCode 算法学习记录 链表 移移除链表的倒数第n个节点

public class Remove_Nth_Node_From_End_of_List { //Remove Nth Node From End of List //移移除链表的倒数第n个节点 //Given the head of a linked list, remove the nth node from the end of the list and return its head. //给出一个链表的头部,移除链表的倒数第n个节点,并返回头结点 //思

2022-03-01 21:36:44 189

原创 LeetCode 算法学习记录 链表面试题 02.07. 链表相交

public class Intersection_of_Two_Linked_Lists_LCCI { //面试题 02.07. 链表相交 //给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 //图示两个链表在节点 c1 开始相交: //版本一 双指针,\ //如果俩个链表相交的话,那么俩个链表必定从摸一个位置开始往后一模一样, //那么就出现俩个思路,一个是从后往前遍

2022-03-01 21:35:19 233

原创 LeetCode 算法学习记录 链表 142. 环形链表 II

public class Linked_List_Cycle_II {//142. 环形链表 II//给定一个链表的头节点  head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。//如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行

2022-03-01 21:32:57 176

原创 LeetCode 算法学习记录 链表 707 设计链表

设计链表

2022-02-25 17:51:59 265

原创 LeetCode 算法学习记录 链表 节点类的编写

节点类的编写 java

2022-02-25 17:49:59 276

原创 leedcode 算法学习记录 链表 移除元素

链表 移除元素

2022-02-25 17:48:29 265

原创 leedcode 算法学习记录 数组 滑动窗口

滑动窗口的四道经典例题

2022-02-24 21:29:49 84

原创 leetcode算法学习数组 模拟行为 螺旋矩阵

leetcode算法学习数组 模拟行为 螺旋矩阵

2022-02-24 21:28:01 159

原创 leetcode算法算题记录-数组--快慢指针

package array;import java.util.Arrays;/** * @program: project * @description: 快慢指针 * @author: 小北丶 * @create: 2022-02-22 08:13 **/public class 快慢指针 { //27. 移除元素 简单 //给你一个数组 nums和一个值 val,你需要 原地 移除所有数值等于val的元素,并返回移除后数组的新长度。 //不要使用额外的数组空

2022-02-22 14:25:00 645

原创 leetcode算法算题记录-数组--二分查找

leedcode算题记录-数组--二分查找

2022-02-22 09:09:33 306

原创 一个简单的计算器练习,java基础

题目写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。思路推荐:写4个方法:加减乘除利用循环+switch进行用户交互传递需要操作的两个数输出结果笔者解法import java.util.Scanner;/** * @program: project * @description: 计算器小练习 * @author: 小北丶 * @create: 2022-02-21 19:08 **/public class calculator {

2022-02-21 21:35:49 231

原创 spring学习笔记-----Spring事务控制

spring事务控制基于XML的声明式事务控制基于注解的声明式事务配置基于XML的声明式事务控制导入坐标 <!--Spring事务用的包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <v

2021-12-04 10:32:53 73

原创 idea编写sql语句无提示或者爆红提示无法解析表,解决方法

点击+号-数据源-mysql填写信息–用户密码后mysql连接成功注意事项数据库位置填写要连接的数据库名称可以测试连接,与更换驱动,更换与自己版本相符发驱动修改方法如下,我这里为mysql8的版本编写sql代码显示提示按照如图配置–路劲为项目路径...

2021-12-03 22:36:07 9002 1

原创 Spring学习笔记----Spring AOP详解

目录Spring AOP简介什么是AOPAOP相关术语动态代理JDK动态代理Spring AOP简介什么是AOPAOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理 实现程序功能的统一维护的一种技术。 AOP 是 OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍 生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序 的可重用性,同时提高了

2021-12-03 19:42:37 142

原创 Spring学习笔记-----Spring的请求与数据绑定

获得请求参数客户端请求参数的格式是:name=value&name=value…服务器端要获得请求的参数,有时还需要进行数据的封装,SpringMVC可以接收如下类型的参数:基本类型参数Controller中的业务方法的参数名称要与请求参数name一致,参数值会自动映射匹配。 @RequestMapping("/save6")//注解里的参数写客户端访问该方法的路径 @ResponseBody //告诉spring这里不跳转页面而是以http响应体的方式进行数据响应

2021-12-02 16:34:41 533

原创 Spring学习笔记-----Spring的数据响应

目录Spring的数据响应页面跳转直接返回字符串,返回带有前缀的字符串创建ModelAndView对象并返回注入ModelAndView或者Model的方式,参数由Spring容器传入回写数据直接回写字符串回写对象或者集合通过Json格式Spring的数据响应页面跳转直接返回字符串,直接返回字符串这种方式会将返回的字符串与视图解析器的前后缀拼接后跳转.视图解析器配置在Springmvc-config.xml配置文件一个简单的Springmvc-config.xml配置文件示例<?xml

2021-12-02 10:09:57 596

原创 第十二章SpringMVC的核心类与注解

目录前端控制器DispatcherServletController注解类型@RequestMapping注解类型@RequestMapping注解的使用@RequestMapping注解的属性组合注解请求处理方法的参数类型和返回类型ViewRessolver(视图解析器)前端控制器DispatcherServletDispatcherServlet全名是org.springframework.web.servlet.DispatcherServlet,程序中充当前端控制器的角色,在使用中将其配置在项目

2021-12-01 15:44:53 263

原创 计算机网络期末笔记-----第三章数据链路层

目录使用点对点信道的数据链路层使用点对点信道的数据链路层数据链路层主要使用的两种信道:①点对点信道;②广播信道。链路(物理链路)之间没有任何节点。数据链路:物理链路+通信协议数据链路(逻辑链路)与链路不一样,数据链路还加上实现通信协议的硬件(网络适配器)和软件。帧–数据链路层的协议数据单元。5、三个基本问题:封装成帧——加上首部和尾部进行帧定界;透明传输——字节填充,加上转义字符ESC(1B);差错检测——循环冗余检验CRC。进行模二运算得到的余数(比除数少一位)作为冗余码,数据加上冗

2021-12-01 11:30:23 493

原创 第十一章 Spring-mvc简单入门小程序

目录Spring Mvc概述第一个spring MVC应用导入SpringMVC相关坐标(导入相关jar包)配置SpringMVC前端控制器DispathcerServlet创建Controller类和视图页面使用注解配置Controller类中业务方法的映射地址配置SpringMVC核心文件spring-mvc.xmlas客户端发起请求测试简单介绍Spring mvc工作流程Spring Mvc概述SpringMVC是一种基于Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架第一

2021-11-30 21:11:27 254

原创 计算机网络阅读笔记----第二章--物理层

目录物理层的基本概念物理层协议的任务---四个特性物理层的基本概念物理层协议的任务—四个特性机械特性 接口的形状、尺寸、引线数目、排列顺序等。电气特性 接口电缆上各线的电压范围。功能特性 指明某条线上某一电平的电压代表何种意义。过程特性 指明各种可能事件的出现顺序。物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流。物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么。...

2021-11-30 15:15:37 84

原创 org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,使用监听器导致tomcat启动失败,解决方法

org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/demo4_war]启动失败网上有各种各样的解决方法大部分原因是因为Spring-web包没有导入成功导致(前提是pom.xml中已经导入Spring-web坐标)解决方法为ctr

2021-11-30 14:11:55 23967

原创 Spring集成web环境

目录一丶Spring三层架构二丶一丶Spring三层架构体系结构如图二丶

2021-11-30 13:55:08 152

原创 SSM框架--学习笔记3---Spring集成junit开发

所有测试类中都含有相同类型的代码 ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml"); DataSource dataSource = app.getBean(DataSource.class);Spring集成了Junit让SpringJunit负责创建Spring容器,但是需要将配置文件的名称告诉它将需要进行测试Bean直接在测试类中进行注入

2021-11-26 11:39:44 72

原创 计算机网络阅读笔记-----第一章

第一章 概述1.1 计算机网络在信息时代的作用1.2因特网概述网络、互连网(互联网)和因特网因特网发展的三个阶段因特网的标准化工作因特网的组成三种交换方式--电路交换分组交换报文交换对比计算机网络的定义与分类计算机网络定义计算机网络的分类计算机网路的性能指标速率带宽吞吐量时延时延带宽积往返时间RTT利用率丢包率1.1 计算机网络在信息时代的作用计算机网络已由一种通信基础设施发展成为一种重要的信息服务基础设施。计算机网络已经像水、电、煤气这些基础设施一样,成为我们生活中不可或缺的一部分。1.2因特网概

2021-11-26 10:25:32 1536

原创 SSM框架--学习笔记2---spring数据库连接池的配置

记录了Spring如何配置数据库连接池

2021-11-25 12:03:19 810

原创 java EE 企业级应用开发教程-------阅读笔记1

博客声明本博客阅读书籍为黑马程序员编写的java EE 企业级应用开发教程配套视频为b站黑马程序员在2021-03-10发布的黑马程序员最全SSM框架教程仅仅作为学习笔记期末复习使用,以及ssm框架实战使用spring概述什么是springSpring是Java EE编程领域的一个轻量级开源框架,该框架由一个叫Rod Johnson的程序员在 2002 年最早提出并随后创建,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架 。致力于java EE 应用各层的解决.

2021-11-24 22:32:56 660

空空如也

空空如也

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

TA关注的人

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