<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a719160255的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a719160255</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a719160255]]></copyright><item><title><![CDATA[Java 面试八股文2021.10]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/120998513</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/120998513</guid><author>a719160255</author><pubDate>Wed, 27 Oct 2021 18:03:05 +0800</pubDate><description><![CDATA[一、题目来源：

JAVA面试八股文_Jo_nas的博客-优快云博客_java八股文

二、说明

本文对来源中的部分解答做了验证，更正了部分答案，或重新组织语言描述。对与JDK 版本敏感的问题作了分版本解答，解答中引用外部参考的部分在后面出现的问题中将不再 重复引用。

三、欢迎指正 如现有解答总结有误欢迎指正，如存在更言简意赅的解答表述也欢迎提出，如出现引用非 原始创作的原始引用也请提出！

四、收集整理，加入我们

本项目目前以优快云博客（上述题目来源）为基础，真对部分题目进行解答总结性语言的描述]]></description><category></category></item><item><title><![CDATA[ActiveMQ5.12使用Mysql8以上版本持久化]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/105640801</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/105640801</guid><author>a719160255</author><pubDate>Mon, 20 Apr 2020 18:06:51 +0800</pubDate><description><![CDATA[Active默认消息持久化为KahaDB（5.4以后至5.12）5.3之前的版本使用AMQ

KahaDB为默认配置。在 {activeMQ}/data/kahadb/ 目录下有5个类型的文件

1. log文件，记录消息内容，是可拆分的

2.data文件是对log的B树索引

3.free文件是记录空闲的位置（这里消费掉的消息要么删了，要么归档了。为了不产生碎片，充分利用空间，这里记录哪些位...]]></description><category></category></item><item><title><![CDATA[SpringCloud微服务工程创建（教程）]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/105609287</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/105609287</guid><author>a719160255</author><pubDate>Sun, 19 Apr 2020 02:30:27 +0800</pubDate><description><![CDATA[2020.4.19

Mybatis版（可以每个服务不同选择）

运行环境

JDK11

MYSQL8

SpringCloud Hoxton.SR3

SpringBoot 2.2.6

这里是个微服务demo
]]></description><category></category></item><item><title><![CDATA[MySQL数据库字段中的汉字转拼音]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/103728825</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/103728825</guid><author>a719160255</author><pubDate>Fri, 27 Dec 2019 11:12:31 +0800</pubDate><description><![CDATA[字段中首个汉字的拼音字母


SELECT
id,tag_name,
ELT(INTERVAL(CONV(HEX(LEFT(CONVERT(tag_name USING gbk),1)),16,10),
0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7,
0xBFA6,0xC0AC,0xC2E8,0xC4C3,0xC5B...]]></description><category></category></item><item><title><![CDATA[IDEA搭建SpringBoot2.X整合Mybatis（含generator实体映射）]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/102004371</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/102004371</guid><author>a719160255</author><pubDate>Thu, 03 Oct 2019 18:47:00 +0800</pubDate><description><![CDATA[本篇文章将教你使用 IDEA工具 搭建 SpringBoot（2.x）并整合 Mybatis

先来统一环境 :

IDEA------2019.1.2
	JDK---------1.8
	MAVEN-----3.3.9
	SpringBoot----2.1.9稳定版（IDEA工具默认
第一部分，新建项目：

step1.1



step1.2



点击《下一步》到step1.3：



s...]]></description><category></category></item><item><title><![CDATA[solr  7.7 查询结果映射为JavaBean实体时报org.apache.solr.client.solrj.beans.BindingException]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/93474417</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/93474417</guid><author>a719160255</author><pubDate>Mon, 24 Jun 2019 11:58:54 +0800</pubDate><description><![CDATA[最近在研究给项目中使用solr搜索。

在经过了一系列配置后终于可以开心的使用solr查询，然而，将搜索结果转换为实体bean时程序爆出


org.apache.solr.client.solrj.beans.BindingException

其原因在于solr中配置的字段类型与JavaBean实体中的属性类型映射不一致造成

在此附上Java类型向solr的“managed-schema”配...]]></description><category></category></item><item><title><![CDATA[图说JAVA运行时内存（OOM异常出生地）]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/88554617</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/88554617</guid><author>a719160255</author><pubDate>Thu, 14 Mar 2019 15:55:51 +0800</pubDate><description><![CDATA[本篇博客以思维导图的形式“拆分”Java运行时内存结构，从个区域结构上了解可能爆出OOM（OutOfMemoryError）异常的区块

如有描述不清或者存在异议的各位看官可以留言交流
...]]></description><category></category></item><item><title><![CDATA[试写生成可【指定长度】指定【开头号段】数字ID]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/82534513</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/82534513</guid><author>a719160255</author><pubDate>Sat, 08 Sep 2018 23:58:45 +0800</pubDate><description><![CDATA[最近想做个小项目练手额。本类用于生成用户的数字ID。不知道逻辑对不对，贴上来请各位大牛指教

先上需求：

生成用户数字ID
入参：ID长度、开头数字
出餐：生成的ID

要求说明：
根据【ID长度】生成指定位数的用户ID。
根据【开头数字】生成开头数字一定的ID

再上代码：（PS：最后再稍微解释一下）

1.主要逻辑类


public class UserIDWorker {

	priva...]]></description><category></category></item><item><title><![CDATA[静态工厂方法代替构造器的子类化问题]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/81457902</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/81457902</guid><author>a719160255</author><pubDate>Mon, 06 Aug 2018 17:38:47 +0800</pubDate><description><![CDATA[静态工厂代替构造器       

       1.静态工厂方法提供一个类似单例模式下获取类实例的方法来返回类的实例，此种方法代替了传统类的构造方法，那么其优势有四点：{

a 静态工厂方法有名称

b 不必在每次调用他们的时候都创建一个新的对象

c 他们可以返回类型的任何子类型的对象

d 在创建参数化类型的时候使代码更加简洁

}

      其缺点在于:

             1...]]></description><category></category></item><item><title><![CDATA[RCR开发：启动时创建多透视图切换按钮]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/78312194</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/78312194</guid><author>a719160255</author><pubDate>Sun, 22 Oct 2017 19:13:12 +0800</pubDate><description><![CDATA[RCR开发：启动时创建多透视图切换按钮在开发RCP应用时，往往根据需要在一个主窗口创建多个透视图。但是程序默认只显示其中WorkbenchAdvisor子类（即ApplicationWorkbenchAdvisor）中getInitialWindowPerspectiveId方法所返回透视图ID的那一个。]]></description><category></category></item><item><title><![CDATA[5分钟学会Xstream解析XML文件]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/78289864</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/78289864</guid><author>a719160255</author><pubDate>Thu, 19 Oct 2017 21:43:57 +0800</pubDate><description><![CDATA[XStream解析XML非常简单。它不需要自己写配置文件来描述XML节点中对应的调用方法。在使用 XStream 之前首先到 http://xstream.codehaus.org 下载 XStream 的最新版本，然后把 XSteam***.jar 和 xpp3-***.jar（XPP3也叫作xml pull，初学者容易把这两个名字认为是两个包。其实是同一个） 导入到 ClassPath 下，然]]></description><category></category></item><item><title><![CDATA[Java 基础扫盲]]></title><link>https://blog.youkuaiyun.com/a719160255/article/details/77611513</link><guid>https://blog.youkuaiyun.com/a719160255/article/details/77611513</guid><author>a719160255</author><pubDate>Sun, 27 Aug 2017 00:12:44 +0800</pubDate><description><![CDATA[此博客内容较为基础，如果你刚毕业或者准备应对学校的考试，可作为参考
本文章只限于JavaSE内容，如有错误或者漏洞还请各位前辈指出。
本文章想到哪写到哪，大体概括了java基础的易考问题。
对于刚毕业找工作的同学这些问题很有可能涉及
-------------------------------------------------------------------------------]]></description><category></category></item></channel></rss>