自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 mybatis-config配置文件

1、读取mybatis-config配置文件,解析plugins节点,将plugin中的拦截器添加到Configuration的InterceptorChain拦截器列表中。 /** * * 功能描述: 解析配置文件拦截器配置 * * @param parent * @return * @see [相关类/方法](可选) * @since [产品/模块版本](可选) */ private void pluginEl

2020-09-03 11:43:01 150

翻译 String,StringBuilder,StringBuffer的区别

String,StringBuilder,StringBuffer的区别是啥?这个面试题估计每个JAVA都应该碰到过吧。依稀记得第一次面试的时候,面试官问我这个问题时,心想着能有啥区别不都是拼接字符串嘛。深入了解这个问题后,发现并不简单?前戏面:面试官 应:应聘者面:你好,你是不一样的啦啦啦是吧?应:面试官你好,我是不一样的啦啦啦。面:你好,麻烦做一个简单的自我介绍吧。应:我叫不一样的啦啦啦,来自xxx,做过的项目主要有xxxx用到xxx,xxx技术。面:好的,对你的的履历有

2020-09-03 11:05:45 77

翻译 多maven项目的搭建和依赖关系

项目结构各工程介绍1、父工程<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

2020-09-03 10:35:51 162

翻译 JUC CompletableFuture 异步编排

使用场景:​ 当业务逻辑复杂时,特别是在微服务下,有些数据还需要远程调用.多个业务逻辑独立运行将耗费更多的时间.例如:查询商品基本信息 -> 0.5s 查询商品库存信息(远程调用) -> 1s 查询商品图片 -> 0.5s 查询商品规格属性 (依赖商品基本信息查询结果) -> 0.5s 提交所有商品信息 (依赖其他查询结果) -> 1s所有应用使用单线程顺序执行时将需要2.5s才能完成.如果有多个线程同时操作(需要注意数据的依赖性),也许只需要2.5s.

2020-09-03 10:28:01 238

翻译 ThreadLocal 类

ThreadLocal 并不是一个Thread,而是ThreadLocalVariable(线程局部变量)。也许把它命名为 ThreadLocalVar更加合适。线程局部变量就是为每一个使用该变量的线程都提供一个变量值的副本,是 Java中一种较为特殊的线程绑定机制,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。ThreadLocal是除了加锁这种同步方式之外的另一种保证多线程访问出现线程不安全的方式。从线程的角度看,每个线程都保持一个对其线程局部变量副本的隐式引用,只要线程是活.

2020-09-03 10:15:36 53

翻译 映射(Map<K,V>)

1.概念存储多个有关系(映射关系)的数据的容器K代表键,V代表值,键不能重复,值可以重复,由键得到对应的值,映射是由多个键和多个值来组成可以把键和值看做成键值对,就可以把每个键值对看做成对象,可以把键值对抽取成类(Entry)来表示,Entry产生的每个对象就是一个具体键值对,映射由多个键值对来组成2.映射遍历1.获取所有的键再获取对应的值2.获取所有的键值对再获取键和值3.Map是映射的顶级接口实现类:HashMap、HashtableHashMapa.底层基于数组+链表来存储数

2020-09-03 09:55:42 132

翻译 Stack在Vector的基础上主要做了以下方法的增加

栈在java编程中算是用的比较多的一种数据结构了,栈是一种数组型态的数据结构,具有先进后出的特点,也就是后来进入的元素,在弹出的时候是优先弹出的。所以栈也经常被用作逆序输出,括号匹配等情况。从内部的结构来看,栈是vector的子类,说到vector,大家可能不怎么熟悉,确实接触的不多,但是平时它常常拿来与ArrayList作比较,而比较的原因大部分也是因为ArrayList是线程不安全的,而vector是线程安全的。Stack在Vector的基础上主要做了以下方法的增加 //stack的添加功

2020-09-03 09:44:04 70

翻译 Spring boot集成mybatis以及使用的步骤

步骤1.添加关键依赖包<span style="color:#000000"><code class="language-xml"> <span style="color:#e06c75"><span style="color:#e06c75"><span style="color:#999999"><</span>dependency</span><span style="color:#999999"

2020-09-03 09:33:00 196

翻译 简述Java Web中JSP九大内置对象

JSP九大内置对象:对于JSP来说,平时使用时,它内置了一些对象,来简化我们对程序的操作,其中有九个:如下表所示:内置对象 描述 request 请求对象——HttpServletRequest response 响应对象——HttpServletResponse session 用户会话对象——HttpSession application 应用全局对象——ServletContext out 输出对象——PrintWriter pa

2020-09-03 09:23:07 110

翻译 ORDER BY的语法结构

order bySELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC;1 2 3案例mysql> select * from info05;+----+----------+-------+-------+| id | name | level | score |+----+----------+-------+-------+| 1 | z

2020-09-03 09:05:15 252

空空如也

空空如也

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

TA关注的人

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