开篇之前先把祖师爷搬出来 费玉清:问大家一个脑筋急转弯,说西方人在浴缸中洗澡,打一种小吃,小吃街里很常见的那种 思考。。。 思考。。。 思考。。。 揭晓谜底:涮羊肉 反正谜底我已经揭晓了,至于大家能不能看到,我就不管了,哈哈 概述 本系列主要分析springboot启动过程中干了什么事情,尽量以白话 ...
分类:
编程语言 时间:
2020-05-29 13:28:44
阅读次数:
70
什么是mybatis MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary ...
分类:
其他好文 时间:
2020-05-29 11:56:28
阅读次数:
71
1. 数据库配置 # .yml 文件 spring: datasource: db1: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc-ur ...
分类:
其他好文 时间:
2020-05-26 18:45:24
阅读次数:
147
之前看HashMap的源码,看到一种说法觉得可以记住:任何数据结构都是由数组和链表组合演变而成。 二叉树其实就是一种链表结果。任一节点记录下左右子节点,从而组成了树的结构。 一、二叉树 树结构,对任一节点,左子树节点小于当前节点,右子树节点大于当前节点。 二、平衡二叉树 任一节点的左子树和右子树的高 ...
分类:
其他好文 时间:
2020-05-25 19:43:43
阅读次数:
72
分布式缓存 分布式缓存的思想在hadoop和spark中都有体现,Flink 提供的分布式缓存类似 Hadoop,目的是为了在分布式环境中让每一个 TaskManager 节点保存一份相同的数据或者文件,当前计算节点的 task 就像读取本地文件一样拉取这些配置。 比如在进行表与表 Join 操作时 ...
分类:
其他好文 时间:
2020-05-25 19:29:56
阅读次数:
60
https://leetcode-cn.com/problems/degree-of-an-array/ 这个题跟昨天做的子串很相似哈,哈希表+滑动窗口完成。 class Solution { public int findShortestSubArray(int[] nums) { HashMap ...
分类:
编程语言 时间:
2020-05-24 11:37:40
阅读次数:
45
为Microsoft IIS配置ISAPI重定向器 要求 Tomcat重定向器需要三个实体: isapi_redirect.dll -IIS ISAPI重定向器插件,可以获取预构建的DLL或自行构建(请参见构建部分)。 worker.properties-描述工作程序(Tomcat进程)使用的主机和 ...
题目描述 根据一棵树的前序遍历与中序遍历构造二叉树。 注意: 你可以假设树中没有重复的元素。 我的题解:递归 前序拿到根节点,在中序中找到该节点左边的元素和右边的元素,递归下去. 看了官方的递归解法,思路差不多,更简洁一些: java class Solution { public TreeNode ...
分类:
其他好文 时间:
2020-05-23 09:24:45
阅读次数:
47
题目来源于力扣( "LeetCode" ) [TOC] 一、题目 "496. 下一个更大元素 I" 说明: 1. 和`nums2`中所有元素是唯一的。 2. 和`nums2` 的数组大小都不超过1000。 二、解题思路 2.1 哈希表 + 暴力法 1. 因为不确定数组中元素的取值范围,所以 采用 m ...
分类:
其他好文 时间:
2020-05-23 00:06:56
阅读次数:
61
package com.xxx.bean.entity; import com.xxx.base.common.exception.BaseException; import org.springframework.cglib.beans.BeanGenerator; import org.spri ...
分类:
编程语言 时间:
2020-05-22 17:35:13
阅读次数:
66