<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[机智猫]]></title><description><![CDATA[代码是最为耐心、和最令人愉快的伙伴，在任何时刻，它都不会抛弃你。]]></description><link>https://blog.youkuaiyun.com/nthack5730</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nthack5730]]></copyright><item><title><![CDATA[MAC安装、启动、初始化、完整卸载Mariadb(MySQL)]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/97952316</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/97952316</guid><author>nthack5730</author><pubDate>Wed, 31 Jul 2019 19:37:13 +0800</pubDate><description><![CDATA[一、 安装Homebrew（已经的可以忽略）
在控制台运行：
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew的介绍这里就不叙述了，跟apt、yum一样理解（或者你当做是一个“Apple Store”、“应用市场”就好）
想了解的可...]]></description><category></category></item><item><title><![CDATA[Spring Data Commons主要梳理]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/84939027</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/84939027</guid><author>nthack5730</author><pubDate>Mon, 10 Dec 2018 14:05:25 +0800</pubDate><description><![CDATA[这篇文章是在看Spring Data Commons文档的时候梳理的内容，都是与Spring Data相关的，里面可能会涉及到Spring Data JPA的内容，但更多的是Commons的内容，Spring Data JPA只是一个具体的实现而已。
1. Spring Data 模块关系
Spring Data家族有多个模块：

Spring Data JPA
Spring Data Mongo...]]></description><category></category></item><item><title><![CDATA[Maven配置文件settings.xml详解]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/84590027</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/84590027</guid><author>nthack5730</author><pubDate>Wed, 28 Nov 2018 18:28:06 +0800</pubDate><description><![CDATA[
此文同时在简书发布：https://www.jianshu.com/p/32f348dbf3d4
此文同时在优快云发布：https://blog.youkuaiyun.com/nthack5730/article/details/84347849
转载要加原文链接！谢谢支持！

一、配置分级
首先需要了解的是Maven配置文件以及配置方式的分级，才能做到我们自己在日常开发配置中灵活使用。
根据Maven官...]]></description><category></category></item><item><title><![CDATA[Docker快速部署Nexus3]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/84347849</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/84347849</guid><author>nthack5730</author><pubDate>Thu, 22 Nov 2018 20:04:30 +0800</pubDate><description><![CDATA[Nexus作为一个强大的本地私仓，用Maven的人都知道，在这里就不做详细的介绍了，有兴趣的可以去了解下。
最近换了新的工作环境，基本上什么基建都没有（除了技术哈哈），需要独立在本地环境部署一个Nexus服务，而且nexus也升级到了nexus3版本，所以这个任务就落到我身上了。
原本的Nexus部署方式过于麻烦，我们要的用Nexus提供的服务，并不是要做太大的改动。
因此我想到了用Docker的...]]></description><category></category></item><item><title><![CDATA[Spring Boot、SpringMVC进行i18n国际化支持：使用MessageSource]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/82870368</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/82870368</guid><author>nthack5730</author><pubDate>Thu, 27 Sep 2018 17:26:58 +0800</pubDate><description><![CDATA[一、国际化
1. 简述
国际化是什么，简单地说就是，在不修改内部代码的情况下，根据不同语言及地区显示相应的语言界面。
2. Spring官方解释
Spring中对国际化文件支持的基础接口是MessageSource。
参照Spring对于MessageSource解释的官方文档：

Strategy interface for resolving messages, with support fo......]]></description><category></category></item><item><title><![CDATA[Maven查看当前生效配置、pom、环境变量等命令（mvn help用法）]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/82385124</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/82385124</guid><author>nthack5730</author><pubDate>Tue, 04 Sep 2018 15:59:05 +0800</pubDate><description><![CDATA[1. 检查当前Maven环境启用的文件



mvn help:effective-settings



2. 查看当前项目的pom配置，包括所有依赖



mvn help:effective-pom



3. 指定使用某个配置文件执行Maven命令



mvn -s &amp;amp;amp;lt;filepath&amp;amp;amp;gt; &amp;amp;amp;lt;goal&amp;amp;amp;gt;
mvn -s ~/.m2/settings_local.xml...]]></description><category></category></item><item><title><![CDATA[Git常用操作入门（基于BASH命令快速入门）]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/80365548</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/80365548</guid><author>nthack5730</author><pubDate>Fri, 18 May 2018 15:51:12 +0800</pubDate><description><![CDATA[序言

写这篇文章的时候我正好需要用Git作为版本控制，而且将会用到大量的分支以及操作。

最恐怖的是，之前都用SourceTree作为Git的图形化界面工具，一直没有好好地用Git BASH。这次基本上都是通过在BASH上面操作（虽然有IDEA的图形工具），就好好弄一下BASH命令吧。现在将自己整理的Git的基本操作的内容推上来给大家分享。

具体的例如分支管理策略等等这里就暂时不叙述了。

发...]]></description><category></category></item><item><title><![CDATA[递归算法深入浅出五：深度搜索寻找图最短路径]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/71774434</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/71774434</guid><author>nthack5730</author><pubDate>Sat, 13 May 2017 00:10:45 +0800</pubDate><description><![CDATA[本文讲述的是一个基于无向图为基础的图搜索，用二位数组组成的图。深度搜索、深搜。简单地说深搜就是一种**【不撞南墙不回头】** 的 **暴力算法**，基本上该算法常用递归作为设计基础，当然也有使用for循环嵌套的，本文是以递归为讲解方向的。
至于更深一层的理论在这里就不详细说明了，详细可以去搜索更多相关知识。]]></description><category></category></item><item><title><![CDATA[Maven常见问题、异常、错误整理【持续更新】]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/70215352</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/70215352</guid><author>nthack5730</author><pubDate>Mon, 17 Apr 2017 20:15:33 +0800</pubDate><description><![CDATA[之前也写过一篇与Maven相关的文章，这是第二篇对于Maven常见问题、常见异常的整理。
开一篇新的文章一个原因是自己更换了新的IDE【之前使用myEclipse，现在换成IDEA】，更重要的原因是新的文章对于处理Maven这类错误的方案操作描述更加详细，对自己的要求要不断提高才行。]]></description><category></category></item><item><title><![CDATA[递归算法深入浅出四：递归判断回文串以及递归辅助方法]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/68068524</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/68068524</guid><author>nthack5730</author><pubDate>Wed, 29 Mar 2017 18:59:39 +0800</pubDate><description><![CDATA[递归程序设计中定义第二个方法来接收附加的参数是一种常用的设计技巧！
本文结合“回文串”对“递归辅助方法”进行分析。]]></description><category></category></item><item><title><![CDATA[递归算法深入浅出三：递归求Fibonacci斐波那契数列]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/66796854</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/66796854</guid><author>nthack5730</author><pubDate>Mon, 27 Mar 2017 02:33:15 +0800</pubDate><description><![CDATA[根据递归两大特点（法则）来设计斐波那契数列的递归程序；斐波纳契数列，又称黄金分割数列，指的是这样一个数列：1、1、2、3、5、8、13、21、…… 
这个数列从第三项开始，每一项都等于前两项之和。]]></description><category></category></item><item><title><![CDATA[递归算法深入浅出二：递归n的阶乘]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/65785394</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/65785394</guid><author>nthack5730</author><pubDate>Sat, 25 Mar 2017 03:14:08 +0800</pubDate><description><![CDATA[阶乘是所有小于及等于该数的正整数的积，并且0的阶乘为1。
n的阶乘常见有两种方法求解：【循环】和【递归】，这里主要简述递归思想]]></description><category></category></item><item><title><![CDATA[递归算法深入浅出一：递归理论概述和常见递归算法罗列]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/65537530</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/65537530</guid><author>nthack5730</author><pubDate>Fri, 24 Mar 2017 01:54:00 +0800</pubDate><description><![CDATA[递归可以说是很多基础程序员甚至有一定开发能力程序员包括我这个小菜的痛点和痒点！但有一句话很经典：
  出来混，迟早是要还的！ 
　　将我自己的一些总结写出来和大家分享下，有意见、建议的朋友麻烦高抬贵手留下留言，毕竟多个意见多份参考，谢谢！什么是递归1.递归有两大特点：]]></description><category></category></item><item><title><![CDATA[JavaFX - 实现管理多个Stage窗口切换及源码解析]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51901593</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51901593</guid><author>nthack5730</author><pubDate>Wed, 13 Jul 2016 21:22:37 +0800</pubDate><description><![CDATA[前言

     JavaFX相比AWT就是和Android一样通过xml文件来定义界面的设计，并且可以通过fxml资源文件结合Java代码来控制界面的变化。摒弃之前写AWT那种什么都在Java代码中定义（窗口大小，颜色，控件等等....）的设计。通过fxml+Java代码控制界面达到界面程序更加人性化（猿性化）。




     但是JavaFX对于窗口的管理却不是那么地人性化，]]></description><category></category></item><item><title><![CDATA[解决Git Log在IDEA中乱码的问题]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51563310</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51563310</guid><author>nthack5730</author><pubDate>Thu, 02 Jun 2016 06:15:15 +0800</pubDate><description><![CDATA[解决git在IDEA中乱码的问题，修改git的配置即....]]></description><category></category></item><item><title><![CDATA[【翻译】关于对IDEA-Project的官方帮助文档翻译]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51502853</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51502853</guid><author>nthack5730</author><pubDate>Wed, 25 May 2016 23:04:19 +0800</pubDate><description><![CDATA[前言
     之前还在学习Shiro框架的使用，后面经身边朋友（猿）介绍开始用Git作为本地的版本控制（暂时不用Github），在使用Git的时候发现Git确实有很多惊人的魅力所在，特别是分支的管理是最好用的（虽然目前我只使用来作快进用）。在使用Git的过程中特别是在使用分支转换的过程中发现Eclipse对于Git的支持还有Maven的支持不是很好，跳回之前的版本分支的时候就会使我整个项目进行]]></description><category></category></item><item><title><![CDATA[Eclipse/MyEclipse中使用EGit为Commit打上tag标签]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51263682</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51263682</guid><author>nthack5730</author><pubDate>Wed, 27 Apr 2016 19:20:19 +0800</pubDate><description><![CDATA[Eclipse/MyEclipse中使用EGit为Commit打上tag标签。在Eclipse/MyEclipse中使用起来就超级方便，在这里以本地仓库作为例子。s我这里的MyEclipse是中文版的，这个不影响大家的操作。]]></description><category></category></item><item><title><![CDATA[Struts2配置默认action（首页）、配置404防止请求出错问题解决]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51241353</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51241353</guid><author>nthack5730</author><pubDate>Mon, 25 Apr 2016 12:33:12 +0800</pubDate><description><![CDATA[Struts2配置默认action（首页）、配置404防止请求出错问题解决]]></description><category></category></item><item><title><![CDATA[Shiro整合SSH开发4：Realm授权，perms过滤器测试和使用方法讲述]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51226800</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51226800</guid><author>nthack5730</author><pubDate>Sat, 23 Apr 2016 16:11:04 +0800</pubDate><description><![CDATA[本文还是使用静态的验证方式，将在以后一步步进行数据库查询认证信息和授权信息，不过，为了方便大家一步步学习和查看，还是先从静态的方式开始吧。]]></description><category></category></item><item><title><![CDATA[解决Tomcat部署Maven异常：Deployment is out of date due to changes in the underlying project contents]]></title><link>https://blog.youkuaiyun.com/nthack5730/article/details/51166321</link><guid>https://blog.youkuaiyun.com/nthack5730/article/details/51166321</guid><author>nthack5730</author><pubDate>Sat, 16 Apr 2016 09:44:20 +0800</pubDate><description><![CDATA[Deployment is out of date due to changes in the underlying project contents，完美解决，本文章基于Maven处理，非Maven工程也可以通过本文借鉴。]]></description><category></category></item></channel></rss>