<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[github_39060174的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/github_39060174</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; github_39060174]]></copyright><item><title><![CDATA[DBLINK使用的思考]]></title><link>https://blog.youkuaiyun.com/github_39060174/article/details/115036940</link><guid>https://blog.youkuaiyun.com/github_39060174/article/details/115036940</guid><author>github_39060174</author><pubDate>Sun, 11 Apr 2021 19:29:14 +0800</pubDate><description><![CDATA[DBLINK使用的思考

]]></description><category></category></item><item><title><![CDATA[浅谈持续集成]]></title><link>https://blog.youkuaiyun.com/github_39060174/article/details/114905983</link><guid>https://blog.youkuaiyun.com/github_39060174/article/details/114905983</guid><author>github_39060174</author><pubDate>Sat, 20 Mar 2021 23:04:09 +0800</pubDate><description><![CDATA[浅谈持续集成

1 持续集成是什么？

持续集成是一种软件开发实践，可以理解为软件开发的过程中的一种方法，并不是我们理解中的具体某种工具（例如Jenkins）
这个实践的内容主要指的是在开发过程中不断地将团队各个成员的成果集中到同一个主干。（例如：实践中的代码集成，每个人push到feature上的成果不断集成到master）
每次集成都通过自动化构建，构建的具体内容可能包括：编译、自动化测试、打包、自动部署

2 为什么需要持续集成？
从两方面去理解，一是集成，二是持续：

集成：
每个软件项目都可能是由]]></description><category></category></item><item><title><![CDATA[实现 logback + kafka + ELK 的SSH项目日志改造]]></title><link>https://blog.youkuaiyun.com/github_39060174/article/details/108871736</link><guid>https://blog.youkuaiyun.com/github_39060174/article/details/108871736</guid><author>github_39060174</author><pubDate>Thu, 22 Oct 2020 10:08:57 +0800</pubDate><description><![CDATA[实现 logback + kafka + ELK 的SSH项目日志改造
1 简介
前言：
SSH框架中已集成logback，部门已搭建好Kafka + ELK平台（后称日志平台），因为需要容器化部署项目，日志不能像以往写在本地日志文件，而是需要通过Kafka+Logstash将日志消息收集存储在日志平台。不同于Springboot项目自带logback，改造方便，SSH项目需要自己改造日志工具并且集成kafka，有诸多不同地方，文章主要是对改造过程及出现问题做介绍。
前序知识：名词的简单介绍

logbac]]></description><category></category></item><item><title><![CDATA[MD5、AES、Jasypt加密方式的简要介绍与对比]]></title><link>https://blog.youkuaiyun.com/github_39060174/article/details/109018770</link><guid>https://blog.youkuaiyun.com/github_39060174/article/details/109018770</guid><author>github_39060174</author><pubDate>Tue, 13 Oct 2020 22:28:09 +0800</pubDate><description><![CDATA[说说系统中的加密工具
1 资料来源及说明
1.1 简要说明
1.1.1 目前系统中用的加密工具有：MD5、AES加密工具（旧的）及Jasypt加密工具（新增）
1.1.2 MD5: 主要用在系统用户名密码的加密上
1.1.3 AES：除数据库密码解密外、系统用于密码等所有的均使用该加密工具：redis、邮件、Eterm账户等
1.1.4 Jasypt：目前只计划实现数据库密码的加解密，配合实现数据库自动化运维
1.2 MD5
1.2.1 MD5算法原理及实现：https://blog.youkuaiyun.com/u0]]></description><category></category></item><item><title><![CDATA[log4j2升级为logback，logback+slf4jcommons-logging+Jboss-logging（SSH项目）]]></title><link>https://blog.youkuaiyun.com/github_39060174/article/details/108777977</link><guid>https://blog.youkuaiyun.com/github_39060174/article/details/108777977</guid><author>github_39060174</author><pubDate>Thu, 24 Sep 2020 16:55:12 +0800</pubDate><description><![CDATA[Java日志 - log4j2升级为logback，涉及commons-logging、slf4j、Jboss-logging日志组件（SSH项目）
1 前言
SSH框架中已集成log4j2，因为要通过kafka接入elk,因为接入demo采用的是logback作为日志组件，所以需要将日志组件改为logback，由logback生产日志发送给kafka，接入到elk。因为SSH框架老旧，改造中又涉及到的日志工具：lagback、log4j2、commons-logging、slf4j、jboss-loggi]]></description><category></category></item><item><title><![CDATA[log4j升级为log4j2，log4j2+slf4j+commons-logging+Jboss-logging（SSH项目）]]></title><link>https://blog.youkuaiyun.com/github_39060174/article/details/108758768</link><guid>https://blog.youkuaiyun.com/github_39060174/article/details/108758768</guid><author>github_39060174</author><pubDate>Thu, 24 Sep 2020 11:52:35 +0800</pubDate><description><![CDATA[Java日志 - log4j1升级为log4j2，涉及commons-logging、slf4j、Jboss-logging日志组件（SSH项目）
1 前言
1. 1 问题起因
SSH框架中已集成log4j，采用log4j.preoerties配置文件的方式进行日志记录。因升级至log4j2导致spring相关日志输出、单元测试运行报错等情况。因此梳理了SSH框架中涉及到的日志工具：log4j1、log4j2、commons-logging、slf4j、jboss-logging 之间的关系，以及升级中如何]]></description><category></category></item></channel></rss>