自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot++SpringSecurity+Thymeleaf简单学习

1.pom.xml文件2.源码分析3.问题分析3.1找不到html文件问题描述:浏览器访问 localhost:8000 没有跳转到index默认页面问题分析:使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容,所以无法跳转到HTML页面解决办法:使用了@RestController注解,应该使用@Con

2021-09-12 22:44:27 695

转载 mongodb Windows安装配置操作学习

1.安装https://www.runoob.com/mongodb/mongodb-window-install.html2.配置最新版本的安装后会有data和log目录新建mongo.config文件,设置mongodb的配置mongodb的默认端口号也是270173.启动mongodb服务手动在 D:\tools\manggoDB\data 目录下创建db文件夹打开cmd进入mongdb的bin目录下:cd D:\tools\manggoDB\binmongod --dbpath

2021-08-26 10:59:16 132

原创 Docker学习时遇到的问题

1.在Linux安装docker报错参考解决:https://www.xmpan.com/944.htmlsed -i “s|enabled=1|enabled=0|g” /etc/yum/pluginconf.d/fastestmirror.confmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcurl -o /etc/yum.repos.d/CentOS-Base.repo https:

2021-08-09 16:01:07 757

原创 idea使用小技巧

一 设置tab键为4个空格file -> setting -> editor -> code style -> java(如下图)二 设置注释1.类注释模板:file -> setting -> editor -> file and code templates(class、interface看需要)/***@ClassName ${NAME}*@Description TODO*@Author ${USER}*@Date

2021-08-03 12:37:05 53

原创 idea创建javaweb项目并配置tomcat

配置tomcat我的项目包结构如下,其中在web/WEB_INF目录下创建两个文件夹:classes和lib(classes用来存放编译后输出的class文件,lib用于存放第三方jar包)配置文件夹路径 File -> ProjectStructure (ctrl + shift + Alt + s)或者使用工具栏的快捷键 ->选择Modules->选择Paths ->选择“Use module compile out path”-> 将Ou...

2020-12-16 17:45:37 218

原创 面试题 -- hashmap

参考:https://www.jianshu.com/p/9ca74bdfdb6b1.HashMap底层实现原理2.HashMap工作原理3.HashMap冲突产生及解决4.HashMap不同步原因分析及解决办法首先,我学习时JDK版本为1.8(在网上搜的,因为我学的时候已经是1.8了,自行百度了解,有错误指出谢谢)JDK1.8中对Hashmap做了以下改动。引入红黑树,优化数据结构 使用一个Node数组来存储数据,但这个Node可能是链表结构,也可能是红黑树结构。 将链表头

2020-12-04 20:19:47 221 1

原创 算法 -- 内部排序之插入/选择/交换排序

1.插入排序a.直接插入排序构建有序序列,对于未排序数据,在已排序序列中从后往前扫描,找到相应位置插入算法描述:从第一个元素开始,该元素被认为有序;取出下一个元素,在已排序序列中从后往前扫描;如果新元素小于有序序列元素,将新元素放入有序序列,并将原元素后移;重复以上操作,保证有序序列从小到大排列,无序序列从后向前比较插入。public static int[] getInsertionSort(int[] arr) { if (arr.length ...

2020-12-03 14:22:57 118

原创 IDEA进行SSM框架整合

spring+springMVC+Mybatis一 创建maven项目二 配置pom文件 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</versi...

2020-11-26 10:45:15 115

原创 面试题练习——ArrayList和LinkedList、Vector的区别

补充:Collection 层次结构* 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 collection,并在需要最大普遍性的地方操作这些 collection。所有通用的 Collection 实现类(通常通过它的一个

2020-10-27 15:31:44 183

原创 面试题练习——hashcode相等两个类一定相等吗?equals呢?相反呢

1.分析 hashcode 源码hashcode()返回对象的哈希码值。比如java.util.HashMap提供的散列表hashcode规则使用如下:在Java应用程序执行期间多次对同一个对象调用hashCode方法时,只要没有修改在对象上的 equals 比较中使用的信息,该方法就必须一致地返回相同的整数。此整数不需要在应用程序的一次执行与同一应用程序的另一次执行之间保持一致。如果两个对象根据 equals(Object) 方法是相等的,那么对这两个对象调用hashCode方法必须产

2020-10-27 14:27:30 384

原创 Idea启动Tomcat控制台乱码

解决乱码问题1.idea设置为utf-8settings->Editor->File Encodings2.编辑tomcat设置为-Dfile.encoding=UTF-83.重启项目即可

2020-10-21 15:15:20 74

空空如也

空空如也

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

TA关注的人

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