自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java面试题

3.1.b2 如果此位置上的Node对象是Node节点,则将Node和value封装为一个链表Node并通过尾插法插入到链表的最后位置去,因为是尾插法,所以需要遍历链表,在遍历链表的过程中会判断是否存在当前key,如果存在则更新value,当遍历完成链表后,将新链表Node插入到链表后,会看当前链表的节点个数,如果大于8,则将该链表转换为红黑树。3.1.a 如果是JDK1.7,则先按断是否需要扩容,如果扩容就进行扩容,如果不用扩容就生成Entry对象,并使用头插法放入当前位置的链表中。

2023-12-20 15:44:29 1011

原创 虚拟机创建centons

虚拟机创建centons

2022-06-07 00:38:53 148 1

原创 微服务丶分布式丶集群的区别

微服务丶分布式丶集群的区别

2022-06-06 00:12:48 190

原创 SpringBoot核心技术

1.简单功能分析1.1静态资源目录/static (or /publicor /resourcesor /META-INF/resources项目启动后,在项目根路径放上这个文件目录,都可以访问到静态资源页面原理:静态映射/**请求进来,先去找Controller看能不能处理,不能处理的所有请求又都交给静态资源处理器,静态资源也找到404spring: mvc: static-path-pattern: /res/** 配置静态...

2022-01-18 09:26:34 609 1

原创 Springboot是什么

尚硅谷springboot2源码地址SpringBoot2核心技术与响应式编程: SpringBoot2核心技术与响应式编程1.Spring能做什么1.1丶Spring的能力2丶为什么用SpringBoot能快速创建生产级别的Spring应用2.1丶SpringBoot的优点 1.创建独立Spring应用 2.内嵌web服务器 3.自动startar依赖,简化构建配置 4.自动配置Spring以及第三方功能...

2022-01-15 21:45:15 121

原创 字符串相邻移除方法

public class Demo { public static void main(String[] args) { String str = "aabbaccabbcab"; System.out.println(filterCode2(str)); } public static String filterCode2(String str) { List list = new ArrayList(); for.

2021-11-08 09:40:04 120

转载 MySQL的联表更新、联表插入和联表删除

转载:https://blog.csdn.net/u013795102/article/details/107831544

2021-10-23 06:32:50 638

转载 idea快捷键

idea全局搜索快捷键idea全局搜索快捷键总结_小志的博客-CSDN博客_idea全局查找快捷键

2021-10-02 00:50:08 84

转载 Mybatis的缓存总结

缓存是一般的ORM 框架都会提供的功能,目的就是提升查询的效率和减少数据库的压力。跟Hibernate 一样,MyBatis 也有一级缓存和二级缓存,并且预留了集成第三方缓存的接口。缓存的体系结构 MyBatis 跟缓存相关的类都在cache 包里面,其中有一个Cache 接口,只有一个默认的实现类 PerpetualCache,它是用HashMap 实现的。我们可以通过 以下类找到这个缓存的庐山真面目DefaultSqlSession  ->BaseExec...

2021-09-30 00:16:38 111

原创 SpringMVC知识总结

springMVC是基于Servlet实现的,其中的中央调度器封装了servlet中处理请求转发和重定向的这种功能。 maven中的scope指的是作用域范围,如果设置为provided,表示当这个工程被打成war包的时候,不会被放到webApp的webInfo的lib下面,只对当前服务器有效。SpringMVC执行流程解析:浏览器发送请求,若请求地址符合前端控制器的url-pattern,该请求就会被前端控制器Dispa...

2021-09-20 17:28:08 166

原创 AJAX总结

jquery中的ajax方法参数:可参考:https://www.cnblogs.com/tylerdonet/p/3520862.html原生JS的AJAX方法:可参考:https://www.cnblogs.com/cythia/p/6978323.html

2021-09-13 20:43:13 87

原创 mybatis中获取mapper.xml的问题

mybatis中dao名称和xml名称一致问题,使用pakeage映射时,需要包路径一致可参考:https://www.cnblogs.com/west-iversion/p/12168069.html

2021-09-13 20:40:07 94

原创 获取Springboot中yml的配置信息

可参考:https://www.cnblogs.com/awzf/p/9953216.html

2021-09-12 18:56:13 81

原创 Spring5的知识总结

一.概念 spring是一个最完善的轻量级javaEE企业级开发框架。Ioc 在javase阶段,我们创建要想在一个对象中引入其他对象,需要通过new对象的方式去创建,这种方式会造成代码耦合性高,spring中的Ioc在对象初始化时不等对象请求就将对象传递给它,这里的底层原理运用到工厂模式和反射技术。 1.xml的方式获取《bean》标签配置 这里spring中有两个接口,实现了加载xml文件,通过反射获...

2021-09-10 23:50:28 158

原创 什么是Filter过滤器

1.Filter过滤器他是javaWeb的三大组件之一,三大组件分别是:Servlet程序.Listener监听器.Filter过滤器 2.Filter过滤器它是JavaEE的规范。也就是接口 3.Filter过滤器它的作用是:拦截请求,过滤响应拦截请求常见的应用场景有: 1.权限检查 2.日记操作 3.事务管理 ................

2021-09-07 00:33:36 607

转载 form表单重复提交原因及解决办法

https://blog.csdn.net/qq_25343557/article/details/77113352

2021-09-04 02:02:38 397

原创 分页注意点

2021-08-29 00:56:03 88

原创 Form表单使用文件上传与下载功能

文件上传:

2021-08-24 14:09:59 352

原创 Http请求头和响应头信息解释说明

request:repose

2021-08-23 13:12:43 111

转载 javaWeb的转发和重定向的区别

javaweb中可参考https://blog.csdn.net/slh2016/article/details/88627182springMvc中可参考http://www.51gjie.com/javaweb/956.html

2021-08-23 11:30:35 95

原创 Json总结

2021-08-17 13:03:43 60

原创 Jsp总结

jsp本质上是一个servlet,当我们第一次去访问jsp页面时,Tomcat会帮我们将jsp翻译成一个java文件,其中继承了HttpServlet 作用:代替servlet回传Html页面参考:https://blog.csdn.net/man_zuo/article/details/81115745...

2021-08-17 11:21:40 77

原创 将一个list的字段值赋值给另一个list的字段

1.可采用BeanUtils工具类中的copy***()方法2.可采用拉姆达表达式的赋值方法3.使用for循环,new出list的实体类,往里面set值,再使用add()方法注:主要提供思路,1,2实现需要求字段相匹配或者其中的字段包含另一个的字段 3实现则主要为赋值的 实现可参考https://blog.csdn.net/yujing1314/article/details/110947607...

2021-08-11 16:44:12 2759

原创 EasyExcel

package com.hibao.fusionPlatform.app_common.service.impl;import com.alibaba.excel.EasyExcel;import com.hibao.fusionPlatform.app_common.service.APPExportPEtchingService;import com.hibao.fusionPlatform.entity.EXExportClass;import com.hibao.fusionPlatf.

2021-08-10 14:42:55 99

原创 Servlet的简单理解

1.什么是Servlet? 是一个可以运行在Tomcat服务器的java小程序,可以处理客户端的请求,响应数据2.Servlet的主要使用结构 自定义类继承 HttpServlet 继承 GenericServlet 实现 SerletGenericServlet抽象类 前面我们编写Servlet一直是通过实现Servlet接口来编写的,但是,使用这种方法,则必须要实现Servlet接口中定义的所有的方法,即使有一些方法中没有任何东西...

2021-07-25 22:13:37 303 1

转载 java中常用的工具类的总结

https://blog.csdn.net/weixin_39076203/article/details/109856228

2021-07-17 17:01:52 91

原创 常用的正则表达式总结

整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:”^[0-9]*$”只能输入n位的数字:”^\d{n}$”只能输入至少n位的数字:”^\d{n,}$”只能输入m~n位的数字:”^\d{m,n}$”只能输入零和非零开头的数字:”^(0|[1-9][0-9]*)$”。只能输入有两位小数的正实数:”^[0-9]+(.[0-9]{2})?$”。只能输入有1~3位小数的正实数:”^[0-9]+(.[0-9]{1,3})?$”。只能输入非零的正整数:”^\+?[1-9][0

2021-07-15 00:54:52 92

转载 javascript的基本语法总结

官网https://www.w3school.com.cn/js/js_summary.asp基础开始1.https://blog.csdn.net/u010281209/article/details/535223162.https://blog.csdn.net/u010281209/article/details/53522318?spm=1001.2014.3001.55013.https://blog.csdn.net/u010281209/article/details/

2021-07-15 00:53:25 69

转载 Springboot常用的功能

springboot其中需要在mybatis里面进行的操作参考两位大佬springboot常用功能https://blog.csdn.net/m0_37968982/article/details/109223961mybatis常用操作https://blog.csdn.net/libusi001/article/details/100066086

2021-07-14 17:32:20 116

转载 html常用标签总结

<div> 表示独占一行<span> 内容即标签的长度<p> 段落标签,类似于语文书中 文件 一行一行之间有空格间隙转载大佬https://www.cnblogs.com/a609251438/p/12158864.html

2021-07-14 01:08:50 70

原创 关于JDBC的概述

JDBC编写代码的过程工作原理图简述  JDBC是什么?JDBC英文名为:Java Data Base Connectivity(Java数据库连接),官方解释它是Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,根本上说JDBC是一种规范,它提供的接口,一套完整的,允许便捷式访问底层数据库。可以用JAVA来写不同类型的可执行文件:JAVA应用程序、JAVA Applets、Java Servlet、JSP等,不同的可执行文件都能通过JDBC访问数据库..

2021-07-11 19:19:19 92

原创 Cookie 丶Session 丶token的区别

Cookin:由服务器生成的一段文本信息,发送给浏览器,浏览器以KV的形式保存在本地客户端的某个文件的文本内,下一次请求同一网站时会将该cookin发送到服务器端Session:会话,打开web应用时产生,当浏览器端第一次访问服务器会在服务器端生成一个 session,有一个sessionid和它对应,用来保存服务器端和浏览器端的一个会话状态。token:访问资源接口所需要的的凭证,为了减少浏览器端频繁的向服务器端发送请求,从而频繁的查询数据库,token一般存储在客...

2021-07-11 00:45:27 108

转载 mysql中的视图、函数以及存储过程

MySQL 从 5.0.1 版本开始提供视图功能1.1 什么是视图视图(View)是一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。视图相对于普通的表的优势主要包括以下几项。 简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。 安全:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能

2021-07-10 22:59:30 218

原创 mysql事务的特点

ACID原则原子性:一个事务不可再分割,是最小的执行单位,要么都执行要么都不执行 一致性:一个事务的执行会从一个一致状态变为另一个一致状态 隔离性:一个事务的执行不受外界干扰(与隔离级别y) 持久性:一个事务一旦提交,会永久性的更改数据库的数据...

2021-07-10 12:39:27 131

原创 java Springboot 分页

这里是将pageInfo写在了dto里面 */ public ResponseEntity<R01_03_01_01_GenerateBillOfNormalResponseDto> list(R01_03_01_01_GenerateBillOfNormalRequestDto requestDto) { PageHelper.startPage(requestDto.getPageNum(), requestDto.getPageSize()); .

2021-07-08 10:19:59 187

转载 sql的基础语法总结

https://blog.csdn.net/wenwen091100304/article/details/49368019

2021-07-05 22:46:56 63

转载 关于Optional类

可参考

2021-07-04 20:28:20 46

原创 关于java8Stream的简单理解

下面直观点了解Stream:Stream是Java8 新增的流特性,目的是让程序员写出高效率、干净、简洁的代码 Stream类似于SQL语句,可以对代码进行集合运算和表达 Stream就是把元素看成一种流,流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 Stream使用格式成如下图:构建Stream ------------中间操作----------------------终端操作注意:在没有终端操作的前提下,中间操作即生成流不会执行...

2021-07-04 20:25:56 402

原创 lambda表达式简单使用

结论:举例:(o1,o2)->Interger.compare(o1,o2); 格式: ---:-> lambda操作符 或 箭头操作符 ---:左边: lambda形参列表 (其实就是接口中的抽象方法中的形参列表) ---:右边: lambda体 (其实就是重写的抽象方法的方法体) 使用:...

2021-07-03 18:56:09 178

原创 java 8 的一些知识点

java8 的jdk中的bin下有一个jjs.exe的执行程序,可以运行js程序使用方法:打开文件所在位置输入cmd 输入 jjs 文件名.js 回车

2021-07-03 18:00:21 132

空空如也

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

TA关注的人

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