- 博客(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关注的人