<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Soul space of Jamon_Wang]]></title><description><![CDATA[合抱之木，生于毫末；九层之台，起于累土；千里之行，始于足下。]]></description><link>https://blog.youkuaiyun.com/constant_wang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; constant_wang]]></copyright><item><title><![CDATA[IDEA + SVN 代码操作]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/127691924</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/127691924</guid><author>constant_wang</author><pubDate>Fri, 04 Nov 2022 16:41:38 +0800</pubDate><description><![CDATA[现如今idea + git横行程序员工具之首， 当一些新的程序员同学在碰到SVN项目的时候，不知如何下手，故此整理一个较为全面的svn在idea上的配置，界面化操作checkout、 new branch 、 check new branch  、 merge branch等操作教程。此教程集合其他老师文章， 并非全部原创请知悉。2、 创建分支 + 切换分支 + 合并分支。1、 idea配置SVN + 新增仓库。]]></description><category></category></item><item><title><![CDATA[java - 字符串指定长度换行（每几个字符换行）]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/127442392</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/127442392</guid><author>constant_wang</author><pubDate>Fri, 21 Oct 2022 11:13:40 +0800</pubDate><description><![CDATA[示例： "XXXXXXXXXXXXX" 200个字的字符串， 每50个字添加一个换行给到前端页面， 实现看换行操作。使用以上的方法可以简单的实现此功能， 不需要自己去循环判断等操作。]]></description><category></category></item><item><title><![CDATA[springboot2+mybatis 注解方式2配置多数据源]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/127431395</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/127431395</guid><author>constant_wang</author><pubDate>Thu, 20 Oct 2022 17:29:34 +0800</pubDate><description><![CDATA[*** @Description 自定义注解， 用于方法上* @Date 2022年10月18日 10:56:00*/}]]></description><category></category></item><item><title><![CDATA[springboot2 + mybatis + 注解方式多数据源配置]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/127387839</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/127387839</guid><author>constant_wang</author><pubDate>Tue, 18 Oct 2022 15:11:53 +0800</pubDate><description><![CDATA[springboot2 + mybatis + 注解方式多数据源配置]]></description><category></category></item><item><title><![CDATA[springboot2 + mybatis + 分包方式多数据源配置]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/127387116</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/127387116</guid><author>constant_wang</author><pubDate>Tue, 18 Oct 2022 14:16:24 +0800</pubDate><description><![CDATA[在yml中分别配置两个数据源， 一个是master(主数据源)，一个是slave（第二数据源，可能是只是用于查询一些数据，然后不方便写接口，只能使用配置多个数据源的方式实现）在扫描mapper层的时候需要在数据源配置中进行配置。- Application.java // 启动类。master数据源配置。slave数据源配置。]]></description><category></category></item><item><title><![CDATA[mysql安装（压缩包方式）]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/126756028</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/126756028</guid><author>constant_wang</author><pubDate>Wed, 07 Sep 2022 23:32:32 +0800</pubDate><description><![CDATA[这里建议大家使用压缩版,安装快,方便.不复杂.软件下载mysql5.7 64位下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip电脑是64位的就下载使用64位版本的！1、下载后得到zip压缩包.2、解压到自己想要安装到的目录，本人解压到的是D:\Environment\mysql-5.7.193、添加环境变量：我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql 安装文件下面的bi]]></description><category></category></item><item><title><![CDATA[jav一键生成数据库文档]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/126016427</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/126016427</guid><author>constant_wang</author><pubDate>Wed, 27 Jul 2022 16:03:46 +0800</pubDate><description><![CDATA[螺丝钉（screw-core）- 生成数据库文档]]></description><category></category></item><item><title><![CDATA[Springboot全局时间格式化三种方式]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/125993369</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/125993369</guid><author>constant_wang</author><pubDate>Tue, 26 Jul 2022 14:41:02 +0800</pubDate><description><![CDATA[时间格式化在项目中使用频率是非常高的，当我们的API接口返回结果，需要对其中某一个date字段属性进行特殊的格式化处理，通常会用到工具处理。可一旦处理的地方较多，不仅CV操作频繁，还产生很多重复臃肿的代码，而此时如果能将时间格式统一配置，就可以省下更多时间专注于业务开发了。可能很多人觉得统一格式化时间很简单啊，像下边这样配置一下就行了，但事实上这种方式只对date类型生效。而很多项目中用到的时间和日期API比较混乱，、和都存在，所以全局时间格式化必须要同时兼容性新旧API。...]]></description><category></category></item><item><title><![CDATA[对接飞书通过机器人发送警告信息步骤]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/125089151</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/125089151</guid><author>constant_wang</author><pubDate>Wed, 01 Jun 2022 19:41:39 +0800</pubDate><description><![CDATA[飞书对现在的办公来说是越来越普及，所以在职场通过飞书接受警告信息是至关重要的。]]></description><category></category></item><item><title><![CDATA[gateway整合hystrix]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/123605959</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/123605959</guid><author>constant_wang</author><pubDate>Sun, 20 Mar 2022 00:13:36 +0800</pubDate><description><![CDATA[Hystrix GatewayFilter Factory

1、Hystrix是Netflix实现的断路器模式工具包

The Hystrix GatewayFilter就是将断路器使用在gateway的路由上，目的是保护你的服务避免级联故障，以及在下游失败时可以降级返回。

2、项目里面引入spring-cloud-starter-netflix-hystrix依赖


        &lt;dependency&gt;
            &lt;groupId&gt;org.springfra]]></description><category></category></item><item><title><![CDATA[Linux(Centos7)下redis5安装、部署、开机自启]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/122917041</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/122917041</guid><author>constant_wang</author><pubDate>Mon, 14 Feb 2022 01:07:33 +0800</pubDate><description><![CDATA[1.什么是redis

redis是用C语言开发的一个开源的高性能键值对（key-value）数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求，目前为止redis支持的键值数据类型如下字符串、列表（lists）、集合（sets）、有序集合（sorts sets）、哈希表（hashs）

2.redis的应用场景 

缓存（数据查询、短连接、新闻内容、商品内容等等）。（最多使用）
分布式集群架构中的session分离。
聊天室的在线好友列表。
任务队列。（秒杀、抢购、12306等等） 
应用排..]]></description><category></category></item><item><title><![CDATA[Centos7 安装redis]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/122910135</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/122910135</guid><author>constant_wang</author><pubDate>Sun, 13 Feb 2022 16:33:06 +0800</pubDate><description><![CDATA[安装 gcc 编译
首先看一下是否有安装gcc


gcc -v

因为后面安装redis的时候需要编译，所以事先得先安装gcc编译。阿里云主机已经默认安装了 gcc，如果是自己安装的虚拟机，那么需要先安装一下 gcc：


yum install gcc-c++


下载 redis
有两种方式下载安装包，一种是去官网上下载（https://redis.io），然后将安装包考到 centos 中，另种方法是直接使用 wget 来下载：


wget http://download.redis.io/rel]]></description><category></category></item><item><title><![CDATA[springboot启动原理分析]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/122130389</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/122130389</guid><author>constant_wang</author><pubDate>Fri, 24 Dec 2021 17:25:44 +0800</pubDate><description><![CDATA[目录

前言

起步依赖

自动配置

总结

前言

现如今我们使用java搭建工程的时候，使用过springboot的同学很清楚，有很多的默认配置springboot已经帮助我们配置好了，进一步的简化了我们的开发过程。

springboot帮助我们做了什么？

通常搭建一个基于spring的web应用，我们需要做以下工作：

1、pom文件中引入相关jar包，包括spring，springmvc，redis，mybatis，log4j，mysql-connector-java等相关jar

2、配置w]]></description><category></category></item><item><title><![CDATA[linux用grep 查找关键字或且]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121981868</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121981868</guid><author>constant_wang</author><pubDate>Thu, 16 Dec 2021 19:18:39 +0800</pubDate><description><![CDATA[一、单个字符串进行查找

1、查找当前目录文件名中的字符串：  grep 字符串 文件名

2、查找某个文件中字符串，并输出行号：grep -n 字符串 文件名

3、查找当前目录（包含子目录）的字符串：grep -r 字符串 *

4、查找当前目录（包含子目录）的字符串，并输出行号：grep -rn 字符串 *

* :通配符，表示当前目录所有文件，也可以按照某种模式进行匹配，例如：

  grep 字符串 *.txt  匹配所有文件后缀名为txt的字符串

-r ：递归查找

-n ：显示......]]></description><category></category></item><item><title><![CDATA[git log高级]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121905030</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121905030</guid><author>constant_wang</author><pubDate>Mon, 13 Dec 2021 14:42:20 +0800</pubDate><description><![CDATA[git log命令非常强大而好用，在复杂系统的版本管理中扮演着重要的角色，但默认的git log命令显示出的东西实在太丑，不好好打扮一下根本没法见人，打扮好了用alias命令拍个照片，就正式出道了！

下面先详细而系统地介绍git log的所有配置知识

（转载请注明：博客园-阁刚广志，地址：http://www.cnblogs.com/bellkosmos/p/5923439.html）

git log用于查询版本的历史，命令形式如下：


git log [&lt;options&gt;] [&lt.]]></description><category></category></item><item><title><![CDATA[git log进阶]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121901069</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121901069</guid><author>constant_wang</author><pubDate>Mon, 13 Dec 2021 11:23:21 +0800</pubDate><description><![CDATA[时到今日，各种工具的出现，例如idea在git上有很好的支持。但是最为基础的git 命令还是需要知道的，不然因为工具的功能，限制了我们的想象力。以下为我微微总结的git log的其他用法。

git
...]]></description><category></category></item><item><title><![CDATA[http方式调用第三方接口]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121752260</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121752260</guid><author>constant_wang</author><pubDate>Mon, 06 Dec 2021 17:46:49 +0800</pubDate><description><![CDATA[java如何调用对方http接口(II) - 流年煮雪 - 博客园纯JavaapiHttpURLConnection

Java调用外部接口_CJD的博客-优快云博客_调用外部接口纯JavaapiHttpURLConnection

java代码调用第三方接口 - 雪菇 - 博客园封装api HttpClient

httpClient4.5 closeableHttpClient用法 - 就这个名字好 - 博客园

Java调用第三方接口示范_code_monkey的博客-优快云博客_j...]]></description><category></category></item><item><title><![CDATA[postman全局变量操作]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121682361</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121682361</guid><author>constant_wang</author><pubDate>Thu, 02 Dec 2021 18:02:51 +0800</pubDate><description><![CDATA[一、postman如何添加全局变

第一步：查看



第二步：添加

  

第三步：有红色标点为未保存，ctrl+s保存



第四步：切换环境



如果没有环境，则需要添加一个环境

第五步：在登录接口中获取token并设置变量





方法一、（已经验证）


var jsondata = pm.response.json()
var data = jsondata.data
var token = data.token
pm.environment.set("token", t...]]></description><category></category></item><item><title><![CDATA[springsecurity 中获取用户信息]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121643071</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121643071</guid><author>constant_wang</author><pubDate>Tue, 30 Nov 2021 21:35:55 +0800</pubDate><description><![CDATA[一、使用注解 @AuthenticationPrincipal


 @GetMapping("/user")
    public String user(@AuthenticationPrincipal Principal principal, Model model){
        model.addAttribute("username", principal.getName());
        return "user/user";
    }


@AuthenticationPrinc]]></description><category></category></item><item><title><![CDATA[jackson stax2-api]]></title><link>https://blog.youkuaiyun.com/constant_wang/article/details/121638508</link><guid>https://blog.youkuaiyun.com/constant_wang/article/details/121638508</guid><author>constant_wang</author><pubDate>Tue, 30 Nov 2021 17:41:55 +0800</pubDate><description><![CDATA[java中jackson是很常用的一个json依赖，但是在开发过程中发现一个坑，记录

1、开始

如下为使用的Jackson的依赖以及版本


&lt;!-- jackson--&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;com.fasterxml.jackson.jaxrs&lt;/groupId&gt;
            &lt;artifactId&gt;jackson-jaxrs-xml-provider&lt;/ar]]></description><category></category></item></channel></rss>