![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 60
屋顶的黑喵
Record the learning process
展开
-
HTTP状态 500 - 内部服务器错误 【为此cookie指定的域[.xxx.com]无效】
apache-tomcat-8.5.61java.lang.IllegalArgumentException:为此cookie指定的域[.grepay.com]无效SSM项目使用apache-tomcat-8.5.61启动报错 【java.lang.IllegalArgumentException: 为此cookie指定的域[.grepay.com]无效】,是因为tomcat-8.5.61更换默认的CookieProcessor实现为Rfc6265CookieProcessor,之前的实现为Lega原创 2021-06-21 13:48:12 · 539 阅读 · 0 评论 -
定时任务框架Quartz-(一)Quartz入门与Demo搭建
一、什么是Quartz什么是Quartz?**二、Quartz Demo搭建****三、Quartz核心详解**什么是Quartz?Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,完全由Java开发,可以用来执行定时任务,类似于java.util.Timer。但是相较于Timer, Quartz增加了很多功能:持久性作业 - 就是保持调度定时的状态;作业管理 - 对调度作业进行有效的管理;大部分公司都会用到定时任务这个功能。拿火车票购票来说,当转载 2021-06-18 10:57:23 · 245 阅读 · 0 评论 -
SSM spring-springmvc-ibatis 控制台打印sql语句 添加log4j.properties
#把这段配置放到log4j.properties文件中即可log4j.rootLogger=DEBUG, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%nlog4j.logger.com.原创 2021-04-25 12:16:23 · 211 阅读 · 0 评论 -
深入理解 HashMap put 方法(JDK 8逐行剖析)
前言注意:我们今天所有的一切都是基于 JDK 8,JDK 8 的实现和 JDK 7 有重大区别。前面我们分析了 hashCode 和 hash 算法的原理,其实都是为我们解析 HashMap 做铺垫,因为 HashMap 确实比较复杂(如果你每一行代码都看的话,每个位移都纠结的话),虽然总的来说,HashMap 不过是 Node 数组加 链表和红黑树。但是里面的细节确是无比的优雅和有趣。楼主为什么选择 put 方法来讲呢?因为从楼主看来,HashMap 的精髓就在 put 方法中。HashMap 的解转载 2020-10-19 22:03:45 · 132 阅读 · 0 评论 -
那些面试问烂的问题集合-----JAVA集合篇(2) (附答案---都是面试官想听的)
集合ArrayList (数组,有序可重复,查找快增删慢,线程不安全)ArrayList是最常见的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要将已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或删除元素时,需要对数组进行复制,移动,代价比较高,因此它适合随机查找和遍历,不适合插入和删除。Vector (数组、线程同步,效率慢)Vector与 ArrayList一样,也是通过数组原创 2020-08-24 16:39:57 · 93 阅读 · 0 评论 -
那些面试问烂的问题集合-----JAVA基础篇(1) (附答案---都是面试官想听的)
基础知识重载与重写的区别面试官: 能说下重载与重写的区别么?小白:重载(overload)是发生在一个类中,方法名相同,参数类型不同,与返回值和访问修饰符无关;重写(override)是发生在子父类中,参数列表必须相同,如果父类访问修饰符使用private则子类不能重写父类该方法,一般我们在子类调用父类需要重写的方法时,使用super关键字; 比如最常见的String中的equals()方法是重写了object类下的equals()String与StringBuilder与StringBuffe原创 2020-08-20 17:24:01 · 124 阅读 · 0 评论 -
创建Java对象的四种方法 面试常见问题
1.最常见的,使用New创建对象,大家肯定都知道2.使用反射机制创建对象①使用Class类的newInstance方法创建对象②使用Constructor类的newInstance方法创建对象3.调用clone方法实现Cloneable接口4.采用序列化机制...原创 2020-01-20 11:39:12 · 131 阅读 · 0 评论 -
遍历Map集合(4种方法)
package com.jeeplus.modules.util;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class ErgodicMap { public static void main(String[] args) { Map<S...原创 2020-01-17 16:51:44 · 84 阅读 · 0 评论