![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Java基础语法,集合框架,多线程,jvm等
Allenonlywork
我要我自在
展开
-
设计模式(笔记)
接口型模式:适配器模式 外观模式 合成模式 桥接模式指责型模式:单例模式 观察者模式 调停者模式 代理模式 职责链模式 享元模式构造型模式:构建者模式 工厂方法模式 抽象工厂模式 原型模式 备忘录模式操作型模式:模板方法模式 状态模式 策略模式 命令模式 解释器模式扩展型模式装饰器模式 迭代器模式 访问者模式 根据意图对模式的分...原创 2018-08-01 18:11:16 · 116 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: No group 1
尝试过的解决办法:1、@Data注解不会生成构造函数加上有参 、无参构造函数注解2、#{} 替换符 修改为${} 占位符3、字段类型指定CLOB jdbcType=CLOB解决办法:sql字段中存在 $ 符号,使用jdk5自带的转义工具类进行转义后可以处理...原创 2021-12-23 20:26:38 · 1670 阅读 · 0 评论 -
类加载器的工作原理
Java类加载器的作用就是在运行时加载类。Java类加载器基于三个机制:委托、可见性和单一性。委托机制是指将加载一个类的请求交给父类加载器,如果这个父类加载器不能够找到或者加载这个类,那么再加载它。可见性的原理是子类的加载器可以看见所有的父类加载器加载的类,而父类加载器看不到子类加载器加载的类。单一性原理是指仅加载一个类一次,这是由委托机制确保子类加载器不会再次加载父类加载器加载过的类。正确理解类...转载 2018-08-01 09:43:29 · 170 阅读 · 0 评论 -
关于Servlet 的生命周期
Servlet生命周期(servlet 从出生到销毁,只会创建一个servlet容器)1.加载和实例化:(构造方法)只有第一次请求servlet时。创建servlet的实例2.初始化:(init方法)只被调用一次,在创建好实例后立即调用初始化方法3.服务的方法:每次请求都会调用service的方法,实际用于响应请求的4.销毁方法:只调用一次,在当service所在的web应用项目被...原创 2018-07-31 20:04:33 · 307 阅读 · 0 评论 -
BigDecimal失真问题
BigDecimal用于对超过16位有效位的数进行精确计算常用构造方法1、BigDecimal(int)创建一个具有参数所指定整数值的对象2、BigDecimal(double)创建一个具有参数所指定双精度值的对象3、BigDecimal(long)创建一个具有参数所指定长整数值的对象1、BigDecimal(String)创建一个具有参数所指定字符串表示的数值的对象问题分析代码示例:BigDecimal a = new BigDecimal(0.1)...原创 2020-06-06 18:03:47 · 700 阅读 · 0 评论 -
输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。
package 链表;import java.util.ArrayList;import java.util.Stack;public class PrintListFromTailToHead { //输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 public static void main(String[] args) { ...原创 2018-07-31 20:52:23 · 1845 阅读 · 2 评论 -
pageHelper分页插件使用以及 jsp 中数据处理(记录)
使用pageHelper 分页插件可以很简单的进行分页展示,但一段时间不知道怎么在前端对这些数据进行处理并展示百度找了很久没有没有查到想要的结果,不断摸索终于是完成了(记录一下)引入jar包(jsqlparser-0.9.5.jar,pagehelper-4.1.6.jar)在spring配置文件中配置分页器插件(前提:mybatis 配置整合到spring配置文件中)<...原创 2018-08-18 10:26:49 · 7170 阅读 · 3 评论